<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:09:30 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-5644] Auto-updating shards collection for changes in replica set is broken for user relying on DNS. </title>
                <link>https://jira.mongodb.org/browse/SERVER-5644</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://groups.google.com/forum/?fromgroups#!topic/mongodb-user/G7b3DibumE4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://groups.google.com/forum/?fromgroups#!topic/mongodb-user/G7b3DibumE4&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="36626">SERVER-5644</key>
            <summary>Auto-updating shards collection for changes in replica set is broken for user relying on DNS. </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="9">Done</resolution>
                                        <assignee username="randolph@mongodb.com">Randolph Tan</assignee>
                                    <reporter username="kbanker">Kyle Banker</reporter>
                        <labels>
                    </labels>
                <created>Wed, 18 Apr 2012 21:00:17 +0000</created>
                <updated>Fri, 8 Mar 2013 15:56:12 +0000</updated>
                            <resolved>Tue, 12 Feb 2013 16:45:57 +0000</resolved>
                                                                                        <votes>1</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="265174" author="renctan" created="Wed, 13 Feb 2013 15:46:25 +0000"  >&lt;p&gt;Copy and pasted from the Google threads, answered by Marc:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hello.  I just wanted to follow up on this thread.&lt;/p&gt;

&lt;p&gt;We believe that you have experienced this issue: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5058&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-5058&lt;/a&gt;&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&quot;mongos shouldn&apos;t update config seed unless primary indicates it&lt;br/&gt;
should&quot;, which is related to  &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-4731&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-4731&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Removed replica set nodes should not appear as members of the&lt;br/&gt;
replica set.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The issue arises when isMaster() is called on a removed member of a&lt;br/&gt;
replica set.  The removed member responds to isMaster(), and the&lt;br/&gt;
sharding configuration gets updated erroneously with the removed&lt;br/&gt;
member.&lt;/p&gt;

&lt;p&gt;The work around is to manually update the shards collection in the&lt;br/&gt;
config db.  (which it appears that you have already done.)  and&lt;br/&gt;
restart each member in the cluster.&lt;/p&gt;

&lt;p&gt;We apologize for the inconvenience.  This issue is slated to be fixed&lt;br/&gt;
in version 2.1.2.&lt;/p&gt;&lt;/blockquote&gt;</comment>
                            <comment id="264875" author="sebastian.dahlgren@gmail.com" created="Wed, 13 Feb 2013 07:26:15 +0000"  >&lt;p&gt;I noticed that this issue was resolved with &quot;Community answered&quot;. What did the community answer?&lt;/p&gt;

&lt;p&gt;Cheers&lt;/p&gt;</comment>
                            <comment id="111480" author="sebastian.dahlgren@gmail.com" created="Thu, 19 Apr 2012 09:33:09 +0000"  >&lt;p&gt;During an upgrade from 2.0.1 to 2.0.4. &lt;/p&gt;

&lt;p&gt;While updating mongod to 2.0.4, our config servers was still running 2.0.1.&lt;/p&gt;</comment>
                            <comment id="111451" author="eliot" created="Thu, 19 Apr 2012 06:52:36 +0000"  >&lt;p&gt;That seems like the real issue.&lt;br/&gt;
What version was this?&lt;/p&gt;</comment>
                            <comment id="111450" author="sebastian.dahlgren@gmail.com" created="Thu, 19 Apr 2012 06:49:06 +0000"  >&lt;p&gt;@Eliot, we waited for a bit over 30 minutes, but the old configuration in the &apos;shards&apos; collection did not come back. We ended up with only the node that we previously made a rs.remove() on.&lt;/p&gt;</comment>
                            <comment id="111429" author="eliot" created="Thu, 19 Apr 2012 04:32:53 +0000"  >&lt;p&gt;I don&apos;t get the issue.&lt;br/&gt;
Sounds like if they just waited a few more minutes it would have updated to the new config?&lt;/p&gt;</comment>
                            <comment id="111355" author="kbanker" created="Wed, 18 Apr 2012 21:01:45 +0000"  >&lt;p&gt;Perhaps we need a setting to prevent the replica set from updating the config servers in this case?&lt;/p&gt;</comment>
                    </comments>
                    <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>Thu, 19 Apr 2012 04:32:53 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 1 week 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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 1 week 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>eliot</customfieldvalue>
            <customfieldvalue>kbanker</customfieldvalue>
            <customfieldvalue>randolph@mongodb.com</customfieldvalue>
            <customfieldvalue>sebastian.dahlgren@gmail.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hro5dz:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>20378</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|hriebj:</customfieldvalue>

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