<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:24: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-1938] mongos pinning is conflated with connection pinning in operations</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-1938</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;p&gt;Currently assertSessionPinned / assertSessionUnpinned in the spec state:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The assertSessionPinned operation instructs the test runner to assert that the given session is pinned to a mongos server.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;The assertSessionUnpinned operation instructs the test runner to assert that the given session is not pinned to a mongos server.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Similarly, targetedFailPoint&apos;s wording is currently specific to mongoses:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The targetedFailPoint operation instructs the test runner to configure a fail point on a specific mongos.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Some of the transactions tests which we are expected to run against serverless (for example, &lt;a href=&quot;https://github.com/mongodb/specifications/blob/5f8f6689538a39a36186285e747d3ac2fbcb27d1/source/transactions/tests/unified/mongos-unpin.yml#L114&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;this one&lt;/a&gt;) use these operations, even though no mongoses exist and what is really technically required to be pinned is a connection - and therefore implicitly a (non-mongos) host which the connection is to, though maybe many drivers end up pinning the host explicitly as an implementation detail.&lt;/p&gt;

&lt;p&gt;It seems like we may want to clarify the wording on these operations to cover the difference in expectation across topologies.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1888051">DRIVERS-1938</key>
            <summary>mongos pinning is conflated with connection pinning in operations</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="13202">Works as Designed</resolution>
                                        <assignee username="kaitlin.mahar@mongodb.com">Kaitlin Mahar</assignee>
                                    <reporter username="kaitlin.mahar@mongodb.com">Kaitlin Mahar</reporter>
                        <labels>
                    </labels>
                <created>Fri, 1 Oct 2021 17:06:41 +0000</created>
                <updated>Fri, 27 Oct 2023 12:27:25 +0000</updated>
                            <resolved>Thu, 14 Oct 2021 02:20:47 +0000</resolved>
                                                        <component>Unified Test Runner</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="4123136" author="kaitlin.mahar" created="Thu, 14 Oct 2021 02:20:47 +0000"  >&lt;p&gt;as it turns out, the tests I was referring to are not supposed to be run against load balanced clusters at all. so the language in the unified test runner spec is correct and these assertions only come up in the context of testing against sharded clusters where mongoses are present. no work to do here.&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_10951" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Driver Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10940"><![CDATA[Not Needed]]></customfieldvalue>

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