<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:46:38 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-18124] Move chunk loading and caching to the catalog manager</title>
                <link>https://jira.mongodb.org/browse/SERVER-18124</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Retrieving (and ideally caching) of chunk information should be moved to the catalog manager.&lt;/p&gt;</description>
                <environment></environment>
        <key id="198935">SERVER-18124</key>
            <summary>Move chunk loading and caching to the catalog manager</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="kaloian.manassiev@mongodb.com">Kaloian Manassiev</assignee>
                                    <reporter username="kaloian.manassiev@mongodb.com">Kaloian Manassiev</reporter>
                        <labels>
                    </labels>
                <created>Mon, 20 Apr 2015 13:54:40 +0000</created>
                <updated>Sat, 19 Sep 2015 00:36:54 +0000</updated>
                            <resolved>Fri, 15 May 2015 17:09:35 +0000</resolved>
                                                    <fixVersion>3.1.3</fixVersion>
                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="919675" author="xgen-internal-githook" created="Wed, 20 May 2015 20:27:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: Revert &quot;Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Remove usage of SyncClusterConnection from the balancer&quot;&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 1b28b6142589ec2ef578d9d22fb3f55b3b04a5e7.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f99e271f7016fd52349f638f78fa0e6898596c44&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f99e271f7016fd52349f638f78fa0e6898596c44&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="919674" author="xgen-internal-githook" created="Wed, 20 May 2015 20:27:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: Revert &quot;Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Move tags loading to the catalog manager&quot;&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit b59643cbf83cb8f31d1d1df99269885caf03724e.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/256f4ef3bc3dc558ad9452dd3d1ffd263bb53208&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/256f4ef3bc3dc558ad9452dd3d1ffd263bb53208&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="918829" author="xgen-internal-githook" created="Wed, 20 May 2015 11:53:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Move tags loading to the catalog manager&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit a92746a39fe7d45983d5fd5f7619d2c0005ce884.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b59643cbf83cb8f31d1d1df99269885caf03724e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b59643cbf83cb8f31d1d1df99269885caf03724e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="918828" author="xgen-internal-githook" created="Wed, 20 May 2015 11:53:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Remove usage of SyncClusterConnection from the balancer&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 3457b02cac481448cab957de4124c085470f206d.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1b28b6142589ec2ef578d9d22fb3f55b3b04a5e7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1b28b6142589ec2ef578d9d22fb3f55b3b04a5e7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="918656" author="xgen-internal-githook" created="Wed, 20 May 2015 03:50:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Remove usage of SyncClusterConnection from the balancer&lt;/p&gt;

&lt;p&gt;The balancer now goes through the catalog manager.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3457b02cac481448cab957de4124c085470f206d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3457b02cac481448cab957de4124c085470f206d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="918655" author="xgen-internal-githook" created="Wed, 20 May 2015 03:50:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Move tags loading to the catalog manager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a92746a39fe7d45983d5fd5f7619d2c0005ce884&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a92746a39fe7d45983d5fd5f7619d2c0005ce884&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="915341" author="xgen-internal-githook" created="Fri, 15 May 2015 17:05:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Move &apos;newest chunk&apos; check to the catalog manager&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Adds ability to specify limit to the chunk listing call.&lt;/li&gt;
	&lt;li&gt;Gets rid of the getChunksForShard call since it can be built on getChunks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e9c4cdcaf03d2a3828f21dd1d84eb69e7b91b204&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e9c4cdcaf03d2a3828f21dd1d84eb69e7b91b204&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="901146" author="xgen-internal-githook" created="Wed, 29 Apr 2015 17:24:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Move chunks exist checking under the catalog manager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7a722575588753cc4f56a7907ec321235d2c39ae&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7a722575588753cc4f56a7907ec321235d2c39ae&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="900965" author="spencer" created="Wed, 29 Apr 2015 15:10:04 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bdbe140e3cc502a58d50a8ec472bd9c05cf12e4f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bdbe140e3cc502a58d50a8ec472bd9c05cf12e4f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="900367" author="xgen-internal-githook" created="Tue, 28 Apr 2015 22:46:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-18124&quot; title=&quot;Move chunk loading and caching to the catalog manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-18124&quot;&gt;&lt;del&gt;SERVER-18124&lt;/del&gt;&lt;/a&gt; Cleanup ChunkType and ChunkVersion&lt;/p&gt;

&lt;p&gt;It has to contain the logic of setting defaults when values are missing so&lt;br/&gt;
that code, which is using it does not need to do it over and over.&lt;/p&gt;

&lt;p&gt;Also moves DatabaseType to be under the CatalogManager.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/14caa32dddba6a5e9450f41b2b798f82bb4e65bf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/14caa32dddba6a5e9450f41b2b798f82bb4e65bf&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="201004">SERVER-18255</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>10.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 28 Apr 2015 22:46:36 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        8 years, 39 weeks ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-87</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            8 years, 39 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>kaloian.manassiev@mongodb.com</customfieldvalue>
            <customfieldvalue>spencer@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrl7u7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrev7r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="475">Sharding 2 04/24/15</customfieldvalue>
    <customfieldvalue id="500">Sharding 3 05/15/15</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11861" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>User Summary</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11856"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hsg3in:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>