<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:14:25 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>[DOCS-16026] [Server] Investigate changes in SERVER-73610: Introduce connection-leasing from ConnectionPool and NetworkInterface</title>
                <link>https://jira.mongodb.org/browse/DOCS-16026</link>
                <project id="10380" key="DOCS">Documentation</project>
                    <description>    &lt;div class=&quot;panel&quot; style=&quot;background-color: #c2d2c2;border-width: 1px;&quot;&gt;&lt;div class=&quot;panelHeader&quot; style=&quot;border-bottom-width: 1px;background-color: #239eb0;&quot;&gt;&lt;b&gt;Original Downstream Change Summary&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;    We added some new information to the output of the connPoolStats command to track the &quot;leased connection&quot; concept introduced by this ticket. &lt;br/&gt;
&quot;Leased connections&quot; are those that have been loaned-out by some particular pool to some server-subsystem. These connections are not available to the pool, because they are on-loan, but may not be actively in-use running operations. They are expected to be returned to the pool at some point. The particular changes are: &lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;A new top-level &quot;totalLeased&quot; field that is an integer counter of the total amount of connections currently on-lease&lt;/li&gt;
	&lt;li&gt;For each entry in the &quot;pools&quot; sub-document, a field &quot;poolLeased&quot; that is an integer counter of the amount of connections currently on-lease from that pool&lt;/li&gt;
	&lt;li&gt;For each entry in the &quot;hosts&quot; sub-document, a field &quot;leased&quot; that is an integer counter of the amount of connections to that host currently on-lease.
&lt;h2&gt;&lt;a name=&quot;DescriptionofLinkedTicket&quot;&gt;&lt;/a&gt;Description of Linked Ticket&lt;/h2&gt;
&lt;p&gt;    Modify the ConnectionPool to allow connections to be &quot;leased&quot; from it. &quot;Leasing&quot; a connection from the pool should be just like the ordinary checking-out of a connection from the pool, but the connection pool&apos;s metrics and tracking should not assume that these connections are in active use for the duration of their lease, and should be exempted from related metrics.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Then, extend the NetworkInterface API to allow users to lease a connection from it&apos;s underlying pool.&#160;&lt;/p&gt;
</description>
                <environment></environment>
        <key id="2310921">DOCS-16026</key>
            <summary>[Server] Investigate changes in SERVER-73610: Introduce connection-leasing from ConnectionPool and NetworkInterface</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="corry.root@mongodb.com">Corry Root</assignee>
                                    <reporter username="backlog-server-pm">Backlog - Core Eng Program Management Team</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Apr 2023 20:09:34 +0000</created>
                <updated>Mon, 13 Nov 2023 17:33:43 +0000</updated>
                            <resolved>Wed, 19 Jul 2023 15:30:59 +0000</resolved>
                                                    <fixVersion>7.0.0-rc0</fixVersion>
                    <fixVersion>6.0.6</fixVersion>
                    <fixVersion>Server_Docs_20231030</fixVersion>
                    <fixVersion>Server_Docs_20231106</fixVersion>
                    <fixVersion>Server_Docs_20231105</fixVersion>
                    <fixVersion>Server_Docs_20231113</fixVersion>
                                    <component>manual</component>
                    <component>Server</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                                                            <comments>
                            <comment id="5574728" author="JIRAUSER1257146" created="Tue, 18 Jul 2023 17:26:56 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=george.wangensteen%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;george.wangensteen@mongodb.com&quot;&gt;george.wangensteen@mongodb.com&lt;/a&gt;,&#160;&lt;/p&gt;

&lt;p&gt;I added the new&#160;&lt;tt&gt;connPoolStats&lt;/tt&gt; metrics to the following page:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://docs-mongodbcom-staging.corp.mongodb.com/docs/docsworker-xlarge/DOCS-16062/reference/command/connPoolStats/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;connPoolStats&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://workerpool-boxgs.mongodbstitch.com/pages/job.html?collName=queue&amp;amp;jobId=64b69f4b87b3b360465ee59d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;BUILD&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5567588" author="JIRAUSER1257146" created="Fri, 14 Jul 2023 17:59:29 +0000"  >&lt;p&gt;&lt;a href=&quot;https://www.mongodb.com/docs/v6.0/reference/command/connPoolStats/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://www.mongodb.com/docs/v6.0/reference/command/connPoolStats/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5343087" author="JIRAUSER1264463" created="Wed, 12 Apr 2023 23:33:19 +0000"  >&lt;p&gt;No worries and thanks for confirming &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=george.wangensteen%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;george.wangensteen@mongodb.com&quot;&gt;george.wangensteen@mongodb.com&lt;/a&gt;. This makes sense and we&apos;ll add it to our documentation requirements for 7.0.&#160;&lt;/p&gt;</comment>
                            <comment id="5343037" author="george.wangensteen" created="Wed, 12 Apr 2023 23:03:44 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=sarah.olson%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;sarah.olson@mongodb.com&quot;&gt;sarah.olson@mongodb.com&lt;/a&gt;&#160; - sorry about that. This ticket was not generated an error. During implementation, we realized that we make a small change the metrics output for this one command (connPoolStats) to make the implementation we chose consistent with the remainder of the command output.&#160;&lt;/p&gt;

&lt;p&gt;I hope this isn&apos;t too much of a problem and I&apos;m sorry I didn&apos;t see this coming at the time of our discussion on the PM ticket. We don&apos;t anticipate any other documentation impact for the project. Thanks for your help.&#160;&lt;/p&gt;</comment>
                            <comment id="5336567" author="JIRAUSER1264463" created="Mon, 10 Apr 2023 22:21:03 +0000"  >&lt;p&gt;This documents &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-73610&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-73610&lt;/a&gt;, which is part of PM Epic &lt;a href=&quot;https://jira.mongodb.org/browse/PM-3147&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/PM-3147&lt;/a&gt;.&#160;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=george.wangensteen%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;george.wangensteen@mongodb.com&quot;&gt;george.wangensteen@mongodb.com&lt;/a&gt;, in our discussion in the PM Epic comments, you confirmed that there was no documentation impact for this ticket. Was this documentation ticket generated in error, or did something change for the larger PM epic? Thanks very much for any input!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10320">
                    <name>Documented</name>
                                            <outwardlinks description="documents">
                                        <issuelink>
            <issuekey id="2252590">SERVER-73610</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="2395618">DOCS-16275</subtask>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_14258" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Baseline start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 17 Jul 2023 00:00:00 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 10 Apr 2023 22:21:03 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        29 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_17052" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Downstream Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>We added some new information to the output of the connPoolStats command to track the &amp;quot;leased connection&amp;quot; concept introduced by this ticket. &lt;br/&gt;
&amp;quot;Leased connections&amp;quot; are those that have been loaned-out by some particular pool to some server-subsystem. These connections are not available to the pool, because they are on-loan, but may not be actively in-use running operations. They are expected to be returned to the pool at some point. The particular changes are: &lt;br/&gt;
- A new top-level &amp;quot;totalLeased&amp;quot; field that is an integer counter of the total amount of connections currently on-lease   &lt;br/&gt;
- For each entry in the &amp;quot;pools&amp;quot; sub-document, a field &amp;quot;poolLeased&amp;quot; that is an integer counter of the amount of connections currently on-lease from that pool&lt;br/&gt;
- For each entry in the &amp;quot;hosts&amp;quot; sub-document, a field &amp;quot;leased&amp;quot; that is an integer counter of the amount of connections to that host currently on-lease.</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_14873" key="com.atlassian.jira.plugin.system.customfieldtypes:multiuserpicker">
                        <customfieldname>External Reviewer</customfieldname>
                        <customfieldvalues>
                                    <customfieldvalue><![CDATA[george.wangensteen@mongodb.com]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>emet.ozar@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            29 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>backlog-server-pm</customfieldvalue>
            <customfieldvalue>corry.root@mongodb.com</customfieldvalue>
            <customfieldvalue>george.wangensteen@mongodb.com</customfieldvalue>
            <customfieldvalue>sarah.olson@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i242cn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i1me94:</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="7075">CET: Vertigo (11 - 17 Jul 23)</customfieldvalue>
    <customfieldvalue id="7076">CET: Wall-E (18 - 24 Jul 23)</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i23ohz:</customfieldvalue>

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