<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:58:13 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>[CXX-105] libmongoclient should not link db/commands.cpp</title>
                <link>https://jira.mongodb.org/browse/CXX-105</link>
                <project id="11980" key="CXX">C++ Driver</project>
                    <description>&lt;p&gt;libmongoclient links db/commands.o (via the coreDbFiles variable in SConstruct) into the client library. It does that only so it can define two new commands (connPoolSync and connPoolStats) in client/connpool.cpp. Since Command objects are held by raw pointer in a static map, these objects are never collected during fini processing for libmongoclient. As a result, client code that links libmongoclient will show (real) memory leaks when run under Purify or valgrind.&lt;/p&gt;

&lt;p&gt;The two commands should be moved to db/commands.cpp, which can be done easily since the global &apos;pool&apos; object on which they depend is exposed in the connpool.h header, and the db/commands.o file should be removed from the link list for libmongoclient&lt;/p&gt;</description>
                <environment>All</environment>
        <key id="12205">CXX-105</key>
            <summary>libmongoclient should not link db/commands.cpp</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="andrew.morrow@mongodb.com">Andrew Morrow</assignee>
                                    <reporter username="andrew.morrow@mongodb.com">Andrew Morrow</reporter>
                        <labels>
                            <label>cxxmove</label>
                            <label>legacy-cxx</label>
                    </labels>
                <created>Mon, 21 Jun 2010 11:55:28 +0000</created>
                <updated>Thu, 10 Apr 2014 18:07:29 +0000</updated>
                            <resolved>Mon, 10 Mar 2014 15:34:25 +0000</resolved>
                                                                                        <votes>1</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="512516" author="acm" created="Mon, 10 Mar 2014 15:34:25 +0000"  >&lt;p&gt;Very old ticket of mine, no longer accurate.&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|hrh3uf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>13419</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>