<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:14:01 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>[SERVER-27052] Add asynchronous operation support to DataReplicator</title>
                <link>https://jira.mongodb.org/browse/SERVER-27052</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;DataReplicator currently requires a dedicated thread to run doInitialSync, which has ramifications for testing and makes it inconvenient to integrate with other components such as the ReplicationCoordinator.&lt;/p&gt;</description>
                <environment></environment>
        <key id="332102">SERVER-27052</key>
            <summary>Add asynchronous operation support to DataReplicator</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="benety.goh@mongodb.com">Benety Goh</assignee>
                                    <reporter username="benety.goh@mongodb.com">Benety Goh</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Nov 2016 21:20:36 +0000</created>
                <updated>Wed, 25 Apr 2018 15:43:58 +0000</updated>
                            <resolved>Tue, 6 Dec 2016 18:59:20 +0000</resolved>
                                    <version>3.4.0-rc3</version>
                                    <fixVersion>3.4.2</fixVersion>
                    <fixVersion>3.5.1</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="1464256" author="xgen-internal-githook" created="Thu, 22 Dec 2016 19:04:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; added asynchronous operation support to DataReplicator&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 2068c42aa2179902d4a96941fcfc7cd577a4c2a9)&lt;br/&gt;
(cherry picked from commit 5313489266e75c5d40d1b7aae382d3e3fc8997a0)&lt;br/&gt;
(cherry picked from commit 06da357873b3500f39832dee914c06b1968d05ca)&lt;br/&gt;
(cherry picked from commit 19a7178e9b457d75b0431f384b85d69d7309a563)&lt;br/&gt;
(cherry picked from commit a73e65ba511d047431b85138b010818800b7de04)&lt;br/&gt;
(cherry picked from commit 2113ca6c7a18f109aad1e11200e8ab034bcd78fa)&lt;br/&gt;
(cherry picked from commit bed3e78f3c511752d894f9449b93f12992a9eb3c)&lt;br/&gt;
(cherry picked from commit a8ce641a86cff734d3e3756dbfd1beb892f639ba)&lt;br/&gt;
(cherry picked from commit b1a5aefc4467c5cff6e7bcf3f4aef3cb15f3ef05)&lt;br/&gt;
(cherry picked from commit e30e39ce1a4a55c46db13ad85f6c1000297ea6ff)&lt;br/&gt;
(cherry picked from commit 39d11435c22a8c6ce2c489221102605a9185e815)&lt;br/&gt;
(cherry picked from commit 1f9513ef67551db6ea93b8b9e2f40604167f952b)&lt;br/&gt;
Branch: v3.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a89e9c71a7ff29a652afbc837cc3e26d80fc17a0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a89e9c71a7ff29a652afbc837cc3e26d80fc17a0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1451263" author="benety.goh" created="Wed, 7 Dec 2016 15:18:32 +0000"  >&lt;p&gt;(3.4 backport) attached  &quot;git am&quot; patch file is created using base commit 66edc250f46519ea7c6b65f628d201ffbfd0dfbf with &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27079&quot; title=&quot;DataReplicator should wait for last oplog fetcher to finish before starting next initial sync attempt&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27079&quot;&gt;&lt;del&gt;SERVER-27079&lt;/del&gt;&lt;/a&gt; cherry-picked into 3.4&lt;/p&gt;</comment>
                            <comment id="1450493" author="xgen-internal-githook" created="Tue, 6 Dec 2016 18:52:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; fixed FetcherTest::ScheduleButShutdown test case - test should not assume when the task executor&apos;s shutdown() function will deliver the cancellation event to the fetcher&apos;s callback&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1f9513ef67551db6ea93b8b9e2f40604167f952b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1f9513ef67551db6ea93b8b9e2f40604167f952b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1450485" author="xgen-internal-githook" created="Tue, 6 Dec 2016 18:46:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; fixed lint&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/39d11435c22a8c6ce2c489221102605a9185e815&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/39d11435c22a8c6ce2c489221102605a9185e815&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1450353" author="xgen-internal-githook" created="Tue, 6 Dec 2016 16:42:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; added asynchronous operation support to DataReplicator&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e30e39ce1a4a55c46db13ad85f6c1000297ea6ff&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e30e39ce1a4a55c46db13ad85f6c1000297ea6ff&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1446230" author="xgen-internal-githook" created="Wed, 30 Nov 2016 20:43:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; MultiApplier clears MultiApplier::_onCompletion on completion to release any resources that might be held by function object&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b1a5aefc4467c5cff6e7bcf3f4aef3cb15f3ef05&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b1a5aefc4467c5cff6e7bcf3f4aef3cb15f3ef05&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1446084" author="xgen-internal-githook" created="Wed, 30 Nov 2016 18:37:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; OplogFetcher clears OplogFetcher::_onShutdownCallbackFn on completion to release any resources that might be held by function object&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a8ce641a86cff734d3e3756dbfd1beb892f639ba&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a8ce641a86cff734d3e3756dbfd1beb892f639ba&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1445656" author="xgen-internal-githook" created="Wed, 30 Nov 2016 12:52:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; make Fetcher single-use only - cannot be restarted after failing at startup or completed processing remote command responses.&lt;/p&gt;

&lt;p&gt;Fetcher clears Fetcher::_work on completion to release any resources that might be held by function object&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bed3e78f3c511752d894f9449b93f12992a9eb3c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bed3e78f3c511752d894f9449b93f12992a9eb3c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1445431" author="xgen-internal-githook" created="Wed, 30 Nov 2016 01:21:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; make CollectionCloner single-use. CollectionCloner should also free up resources held by _onCompletion callback when it finishes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2113ca6c7a18f109aad1e11200e8ab034bcd78fa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2113ca6c7a18f109aad1e11200e8ab034bcd78fa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1445213" author="xgen-internal-githook" created="Tue, 29 Nov 2016 21:19:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; fixed DataReplicatorPassesThroughRollbackCheckerScheduleError test to reject only the replSetGetRBID schedule request&lt;/p&gt;

&lt;p&gt;This commit addresses an issue introduced in 06da357873b3500f39832dee914c06b1968d05ca.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a73e65ba511d047431b85138b010818800b7de04&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a73e65ba511d047431b85138b010818800b7de04&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1444187" author="xgen-internal-githook" created="Tue, 29 Nov 2016 03:24:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; clarified DatabasesCloner&apos;s startup and shutdown contract.&lt;/p&gt;

&lt;p&gt;    DatabasesCloner::startup() does not invoke completion callback on failing to schedule first remote command&lt;br/&gt;
    DatabasesCloner::shutdown() leaves _active state unchanged&lt;br/&gt;
    DatabasesCloner clears DatabasesCloner::_finishFn on completion to release any resources that might be held by function object&lt;br/&gt;
    make DatabasesCloner single-use only - cannot be restarted once completed&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/19a7178e9b457d75b0431f384b85d69d7309a563&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/19a7178e9b457d75b0431f384b85d69d7309a563&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1444164" author="xgen-internal-githook" created="Tue, 29 Nov 2016 02:29:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; changed RollbackChecker::reset() and checkForRollback() to pass through result from TaskExecutor::scheduleRemoteCommand&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/06da357873b3500f39832dee914c06b1968d05ca&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/06da357873b3500f39832dee914c06b1968d05ca&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1444148" author="xgen-internal-githook" created="Tue, 29 Nov 2016 01:42:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; moved SyncSourceSelectorMock to its own library&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5313489266e75c5d40d1b7aae382d3e3fc8997a0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5313489266e75c5d40d1b7aae382d3e3fc8997a0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1443407" author="xgen-internal-githook" created="Mon, 28 Nov 2016 16:13:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;benety&apos;, u&apos;name&apos;: u&apos;Benety Goh&apos;, u&apos;email&apos;: u&apos;benety@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-27052&quot; title=&quot;Add asynchronous operation support to DataReplicator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-27052&quot;&gt;&lt;del&gt;SERVER-27052&lt;/del&gt;&lt;/a&gt; ThreadPoolTaskExecutor clears &apos;cbStateArg-&amp;gt;callback&apos; after running callback function to release any resources that might be held by function object&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2068c42aa2179902d4a96941fcfc7cd577a4c2a9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2068c42aa2179902d4a96941fcfc7cd577a4c2a9&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                                <inwardlinks description="backports">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="332422">SERVER-27079</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                        <issuelink>
            <issuekey id="422455">SERVER-30913</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="314250">SERVER-25966</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="325395">SERVER-26704</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="332074">SERVER-27047</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="333176">SERVER-27134</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="333179">SERVER-27135</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="459669">SERVER-31995</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="309650">SERVER-25662</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="145490" name="0001-SERVER-27052-added-asynchronous-operation-support-to.patch" size="439108" author="benety.goh@mongodb.com" created="Wed, 7 Dec 2016 15:17:19 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="14340"><![CDATA[v3.4]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 28 Nov 2016 16:13:01 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        7 years, 7 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<s><a href='https://jira.mongodb.org/browse/SERVER-27079'>SERVER-27079</a></s>]]></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_14262" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 6 Dec 2016 23:59:59 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-248</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>benety.goh@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 7 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>benety.goh@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrjqs7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrc1wf:</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_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1310">Repl 2016-11-21</customfieldvalue>
    <customfieldvalue id="1311">Repl 2016-12-12</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_14261" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 15 Nov 2016 00:00:00 +0000</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_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11861" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>User Summary</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11856"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hs4odj:</customfieldvalue>

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