<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:46:51 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-3984] Remove BinaryConnection.DropBox</title>
                <link>https://jira.mongodb.org/browse/CSHARP-3984</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;This &lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/blob/master/src/MongoDB.Driver.Core/Core/Connections/BinaryConnection.cs#L784&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;class &lt;/a&gt; has no longer purpose since we&apos;re removing supporting of servers less than 3.6 in &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-3854&quot; title=&quot; Remove code that implements support for pre-3.6 server versions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-3854&quot;&gt;&lt;del&gt;CSHARP-3854&lt;/del&gt;&lt;/a&gt;. This class potentially causes issues mentioned in &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-3165&quot; title=&quot;Consider refactoring for BinaryConnection &quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-3165&quot;&gt;&lt;del&gt;CSHARP-3165&lt;/del&gt;&lt;/a&gt;. So it&apos;s better to remove it. &lt;/p&gt;</description>
                <environment></environment>
        <key id="1942513">CSHARP-3984</key>
            <summary>Remove BinaryConnection.DropBox</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</priority>
                        <status id="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="dmitry.lukyanov@mongodb.com">Dmitry Lukyanov</assignee>
                                    <reporter username="dmitry.lukyanov@mongodb.com">Dmitry Lukyanov</reporter>
                        <labels>
                    </labels>
                <created>Fri, 3 Dec 2021 23:14:02 +0000</created>
                <updated>Thu, 31 Mar 2022 00:25:13 +0000</updated>
                                                                            <component>Connectivity</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="4392709" author="dmitry.lukyanov" created="Fri, 4 Mar 2022 22:05:02 +0000"  >&lt;p&gt;Moved to open due to found unexpected behavior and low priority&lt;/p&gt;</comment>
                            <comment id="4232826" author="rstam" created="Mon, 6 Dec 2021 17:41:53 +0000"  >&lt;p&gt;Removing the dropbox is only tangentially related to server version.&lt;/p&gt;

&lt;p&gt;The original purpose of the dropbox was to support multiplexing on a connection, which involves sending the server multiple commands at a time before waiting for each reply and possibly receiving replies out of order. In the end we decided never to multiplex but the dropbox remained in place nonetheless. It&#8217;s the fact that we no longer intend to support multiplexing that means we can remove the dropbox.&lt;/p&gt;

&lt;p&gt;The way it is related to server version is that the dropbox can be configured to ignore replies from the server that we&apos;re not interested in. We use that feature for unacknowledged writes in older server versions. In newer server versions we instead use the `moreToCome` flag of OP_MSG.&lt;/p&gt;</comment>
                    </comments>
                    <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|hzwinz:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>