<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:18:35 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-8835] _secondaryThrottle should GLE after every N documents rather than after each</title>
                <link>https://jira.mongodb.org/browse/SERVER-8835</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;The option _secondaryThrottle when set to true will GLE w:2 after every single document being copied/cloned.&lt;/p&gt;

&lt;p&gt;For cases of very small documents (aka very large number of documents in chunk range) when there are also inserts going on in the from shard into this range, this can be a lot slower (relative to unthrottled migration) than for a collection with fewer documents in a chunk.&lt;/p&gt;

&lt;p&gt;Maybe the waitForReplication() should be every N documents where N is some fraction of maxDocs in chunk (so say, waitForReplication() every 1/100th of chunk or 1/1000th).   Otherwise the delay it introduces is too unpredictable.&lt;/p&gt;</description>
                <environment></environment>
        <key id="67130">SERVER-8835</key>
            <summary>_secondaryThrottle should GLE after every N documents rather than after each</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="3">Duplicate</resolution>
                                        <assignee username="alyson.cabral@mongodb.com">Alyson Cabral</assignee>
                                    <reporter username="asya.kamsky@mongodb.com">Asya Kamsky</reporter>
                        <labels>
                    </labels>
                <created>Sun, 3 Mar 2013 19:35:08 +0000</created>
                <updated>Tue, 9 Oct 2018 07:51:57 +0000</updated>
                            <resolved>Mon, 1 Oct 2018 15:29:44 +0000</resolved>
                                    <version>2.4.0-rc1</version>
                                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>10</watches>
                                                                                                                <comments>
                            <comment id="2019196" author="alyson.cabral" created="Mon, 1 Oct 2018 15:29:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-37080&quot; title=&quot;Implement tuneable batch size for chunk migrations&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-37080&quot;&gt;&lt;del&gt;SERVER-37080&lt;/del&gt;&lt;/a&gt; solves this pain. Closing this as a duplicate. Check that ticket for updates.&#160;&lt;/p&gt;</comment>
                            <comment id="1946278" author="asya" created="Fri, 13 Jul 2018 00:18:25 +0000"  >&lt;p&gt;Are we removing secondary throttle as an option?&lt;/p&gt;

&lt;p&gt;Because the issue here is not slowing down or speeding up the balancer via range deleter tuning, this was specifically about secondary throttle on initial document copying being too wildly unpredictable depending on document size.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="1945901" author="greg.mckeon" created="Thu, 12 Jul 2018 18:44:40 +0000"  >&lt;p&gt;We won&apos;t fix _secondaryThrottle, but there&apos;s a configuration for slowing down the balancer described in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-33237&quot; title=&quot;Optimize the Range Deleter speed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-33237&quot;&gt;&lt;del&gt;SERVER-33237&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="1868687" author="asya" created="Thu, 19 Apr 2018 13:30:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22233&quot; title=&quot;Reduce the secondary throttling during chunk migration&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22233&quot;&gt;&lt;del&gt;SERVER-22233&lt;/del&gt;&lt;/a&gt; was closed as dup of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23340&quot; title=&quot;Turn off moveChunk secondaryThrottle by default&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23340&quot;&gt;&lt;del&gt;SERVER-23340&lt;/del&gt;&lt;/a&gt; which turns off throttling by default.&lt;/p&gt;</comment>
                            <comment id="1868686" author="asya" created="Thu, 19 Apr 2018 13:29:07 +0000"  >&lt;p&gt;This ticket is to improve secondary throttle parameter&apos;s impact on performance, even though we no longer turn it on by default, it&apos;s still not useful for collections with small documents (aka chunks with a very large number of documents).&lt;/p&gt;</comment>
                            <comment id="1148212" author="kaloian.manassiev" created="Wed, 20 Jan 2016 04:05:50 +0000"  >&lt;p&gt;Resolving in place of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22233&quot; title=&quot;Reduce the secondary throttling during chunk migration&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22233&quot;&gt;&lt;del&gt;SERVER-22233&lt;/del&gt;&lt;/a&gt;, which will include gaining a better understand of what the secondary throttling needs are in version 3.0 and doing the changes to improve the speed of chunk migration.&lt;/p&gt;</comment>
                            <comment id="303081" author="eliot" created="Mon, 1 Apr 2013 07:14:10 +0000"  >&lt;p&gt;without more clear evidence one way or the other, don&apos;t want to change&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="602961">SERVER-37080</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="346480">SERVER-27725</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 1 Apr 2013 07:14:10 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 19 weeks, 2 days 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_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>asya.kamsky@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 19 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>alyson.cabral@mongodb.com</customfieldvalue>
            <customfieldvalue>asya.kamsky@mongodb.com</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
            <customfieldvalue>greg.mckeon@mongodb.com</customfieldvalue>
            <customfieldvalue>kaloian.manassiev@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrn35b:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>44867</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_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_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hsztxb:</customfieldvalue>

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