<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:22:19 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>[DRIVERS-770] Add runtime warning to drivers when connecting to a future version that may be incompatible</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-770</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;p&gt;The impetus for this driver feature request is to proactively report any incompatible matches of driver/mongodb pairs (&lt;a href=&quot;https://docs.mongodb.com/ecosystem/drivers/driver-compatibility-reference/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.mongodb.com/ecosystem/drivers/driver-compatibility-reference/&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;For example, if Java driver v3.11 had baked in a mongod/mongos compat version 4.2 at the time of writing.  Then the driver would log a warning when connecting to a future v4.4+, thereby flagging the potential incompatibility and encouraging the user to upgrade.&lt;/p&gt;

&lt;p&gt;Optionally, you could also add a warning for a min compat version for the language/runtime.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1029930">DRIVERS-770</key>
            <summary>Add runtime warning to drivers when connecting to a future version that may be incompatible</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="12300">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="luke.prochazka@mongodb.com">Luke Prochazka</reporter>
                        <labels>
                    </labels>
                <created>Sat, 30 Nov 2019 03:04:09 +0000</created>
                <updated>Fri, 12 Jun 2020 04:39:13 +0000</updated>
                            <resolved>Thu, 28 May 2020 20:41:24 +0000</resolved>
                                                                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="3143069" author="behackett" created="Fri, 29 May 2020 16:18:43 +0000"  >&lt;p&gt;The server versioned API makes this request unnecessary. The point of that feature is to allow users of MongoDB to develop an application against a specific version of MongoDB and its related driver release and be able to upgrade the server for the foreseeable future without having to change the application or driver version at all. Warning users that the driver might be incompatible &quot;some day&quot; defeats the purpose of the versioned API. That&apos;s why we&apos;ve decided to close this ticket won&apos;t fix.&lt;/p&gt;</comment>
                            <comment id="3138684" author="alexander.golin" created="Thu, 28 May 2020 20:41:24 +0000"  >&lt;p&gt;Closing as this conflicts with the goals of the versioned API, which is trying to make it easy for old applications running with old driver version to connect to new server versions.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </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|hx9233:</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>