<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:10:29 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>[CDRIVER-743] Type remains ReplicaSetWithPrimary if primary steps down and changes setName</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-743</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;Bug in unreleased implementation of Server Discovery And Monitoring Spec, in the C Driver&apos;s implementation of the subroutine that the spec calls  &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring.rst#updaterswithprimaryfrommember&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;updateRSWithPrimaryFromMember&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;1. Discover primary, topology type is ReplicaSetWithPrimary&lt;br/&gt;
2. In next ismaster response from primary it has become secondary &lt;b&gt;and&lt;/b&gt; changed setName&lt;/p&gt;

&lt;p&gt;Expected: server is removed and topology type changes to ReplicaSetNoPrimary&lt;/p&gt;

&lt;p&gt;Actual: server is removed but topology type remains ReplicaSetWithPrimary&lt;/p&gt;</description>
                <environment></environment>
        <key id="216888">CDRIVER-743</key>
            <summary>Type remains ReplicaSetWithPrimary if primary steps down and changes setName</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="jesse@mongodb.com">A. Jesse Jiryu Davis</assignee>
                                    <reporter username="jesse@mongodb.com">A. Jesse Jiryu Davis</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Jul 2015 21:04:50 +0000</created>
                <updated>Wed, 12 Aug 2015 12:48:02 +0000</updated>
                            <resolved>Fri, 17 Jul 2015 14:41:56 +0000</resolved>
                                    <version>1.2.0</version>
                                    <fixVersion>1.2-beta0</fixVersion>
                                    <component>libmongoc</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="968544" author="xgen-internal-githook" created="Fri, 17 Jul 2015 03:57:54 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-743&quot; title=&quot;Type remains ReplicaSetWithPrimary if primary steps down and changes setName&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-743&quot;&gt;&lt;del&gt;CDRIVER-743&lt;/del&gt;&lt;/a&gt; properly set topology to &quot;no primary&quot;&lt;/p&gt;

&lt;p&gt;If primary steps down and changes its set name between ismaster calls, change topology type from ReplicaSetWithPrimary&lt;br/&gt;
to ReplicaSetNoPrimary.&lt;br/&gt;
Branch: 1.2.0-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/2ac850a88c0b174315f0043f9c2f872c7ea2beb7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/2ac850a88c0b174315f0043f9c2f872c7ea2beb7&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hsb75j:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="610">C Driver 2015Q2 sprint 4</customfieldvalue>

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