<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:39:10 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>[CSHARP-1283] Remove from the topology a replica set member whose &quot;me&quot; hostname:port does not match the one that was used to connect to it</title>
                <link>https://jira.mongodb.org/browse/CSHARP-1283</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;Given the behavior specified in the current version of the SDAM specification, it&apos;s possible for get-more/kill-cursor requests to fail in the following scenario:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Create MongoClient with a seed list with IP addresses for a replica set with host names as normal DNS names.&lt;/li&gt;
	&lt;li&gt;Execute a query with a non-primary read preference&lt;/li&gt;
	&lt;li&gt;Execute a get-more for that query&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This can happen because server selection will succeed against a seed list host that reports itself as a secondary, but by the time the get-more executes, the primary has identified itself and the driver has replaced all the ip-address-specified seed list hosts with the host names from the primary&apos;s server description.  The result is that server selection fails for the get-more, as the topology has &quot;forgotten&quot; about the seed list hosts.&lt;/p&gt;</description>
                <environment></environment>
        <key id="204563">CSHARP-1283</key>
            <summary>Remove from the topology a replica set member whose &quot;me&quot; hostname:port does not match the one that was used to connect to it</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="craig.wilson@mongodb.com">Craig Wilson</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 15 May 2015 19:24:57 +0000</created>
                <updated>Thu, 16 Jul 2015 16:30:44 +0000</updated>
                            <resolved>Tue, 19 May 2015 10:56:25 +0000</resolved>
                                    <version>2.0</version>
                                    <fixVersion>2.0.1</fixVersion>
                    <fixVersion>2.1</fixVersion>
                                    <component>Connectivity</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="917726" author="xgen-internal-githook" created="Tue, 19 May 2015 11:25:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;craiggwilson&apos;, u&apos;name&apos;: u&apos;Craig Wilson&apos;, u&apos;email&apos;: u&apos;craiggwilson@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1283&quot; title=&quot;Remove from the topology a replica set member whose &amp;quot;me&amp;quot; hostname:port does not match the one that was used to connect to it&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1283&quot;&gt;&lt;del&gt;CSHARP-1283&lt;/del&gt;&lt;/a&gt;: fixing issue where a short period of connectivity occurs and then shuts down when the replica set configuration has a different host than what was provided by the seedlist.&lt;br/&gt;
Branch: v2.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/5c43e8c825fabaa20b12aac3b47c816df1c0bd83&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/5c43e8c825fabaa20b12aac3b47c816df1c0bd83&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="917709" author="xgen-internal-githook" created="Tue, 19 May 2015 10:55:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;craiggwilson&apos;, u&apos;name&apos;: u&apos;Craig Wilson&apos;, u&apos;email&apos;: u&apos;craiggwilson@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1283&quot; title=&quot;Remove from the topology a replica set member whose &amp;quot;me&amp;quot; hostname:port does not match the one that was used to connect to it&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1283&quot;&gt;&lt;del&gt;CSHARP-1283&lt;/del&gt;&lt;/a&gt;: fixing issue where a short period of connectivity occurs and then shuts down when the replica set configuration has a different host than what was provided by the seedlist.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/aa272deb93a6e27eb43cd036d625df879d345147&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/aa272deb93a6e27eb43cd036d625df879d345147&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="204518">DRIVERS-230</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="205627">CSHARP-1288</issuekey>
        </issuelink>
                            </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|hrev5r:</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="549">C# Sprint 20</customfieldvalue>

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