<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:20:32 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-9481] Server in replication set fluctuates between states SECONDARY and ROLLBACK if it can&apos;t rollback due to too much rollback data</title>
                <link>https://jira.mongodb.org/browse/SERVER-9481</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;If you encounter a rollback situation in a replication set and the rollback data is more than 300 megabytes/30 minutes the rollback will fail. Unfortunately it is not clear from rs.status() that one node is in a state where it can&apos;t recover from. The node with the rollback problem will try to roll back again and again which can be seen in the mongodb.log:&lt;/p&gt;

&lt;p&gt;Fri Apr 26 13:28:55.957 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet syncing to: 10.128.128.102:27017&lt;br/&gt;
Fri Apr 26 13:29:01.030 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet we are ahead of the sync source, will try to roll back&lt;br/&gt;
Fri Apr 26 13:29:01.030 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Apr 26 13:29:01.030 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet ROLLBACK&lt;br/&gt;
Fri Apr 26 13:29:01.030 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Apr 26 13:29:01.030 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Apr 26 13:29:01.031 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 error findcommonpoint waiting a while before trying again&lt;br/&gt;
Fri Apr 26 13:29:01.873 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsSync&amp;#93;&lt;/span&gt; replSet SECONDARY&lt;br/&gt;
Fri Apr 26 13:29:10.640 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn613&amp;#93;&lt;/span&gt; end connection 10.128.128.102:53295 (2 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:10.641 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.128.128.102:53297 #615 (3 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:11.031 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet syncing to: 10.128.128.102:27017&lt;br/&gt;
Fri Apr 26 13:29:11.388 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn614&amp;#93;&lt;/span&gt; end connection 10.128.128.98:41406 (2 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:11.389 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.128.128.98:41408 #616 (3 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:16.104 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet we are ahead of the sync source, will try to roll back&lt;br/&gt;
Fri Apr 26 13:29:16.104 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Apr 26 13:29:16.105 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet ROLLBACK&lt;br/&gt;
Fri Apr 26 13:29:16.105 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Apr 26 13:29:16.105 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Apr 26 13:29:16.105 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 error findcommonpoint waiting a while before trying again&lt;br/&gt;
Fri Apr 26 13:29:16.876 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsSync&amp;#93;&lt;/span&gt; replSet SECONDARY&lt;br/&gt;
Fri Apr 26 13:29:26.105 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet syncing to: 10.128.128.102:27017&lt;br/&gt;
Fri Apr 26 13:29:31.172 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet we are ahead of the sync source, will try to roll back&lt;br/&gt;
Fri Apr 26 13:29:31.172 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Apr 26 13:29:31.172 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet ROLLBACK&lt;br/&gt;
Fri Apr 26 13:29:31.172 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Apr 26 13:29:31.172 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Apr 26 13:29:31.172 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 error findcommonpoint waiting a while before trying again&lt;br/&gt;
Fri Apr 26 13:29:31.879 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsSync&amp;#93;&lt;/span&gt; replSet SECONDARY&lt;br/&gt;
Fri Apr 26 13:29:40.774 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn615&amp;#93;&lt;/span&gt; end connection 10.128.128.102:53297 (2 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:40.774 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.128.128.102:53299 #617 (3 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:41.173 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet syncing to: 10.128.128.102:27017&lt;br/&gt;
Fri Apr 26 13:29:41.412 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn616&amp;#93;&lt;/span&gt; end connection 10.128.128.98:41408 (2 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:41.413 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.128.128.98:41410 #618 (3 connections now open)&lt;br/&gt;
Fri Apr 26 13:29:46.245 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet we are ahead of the sync source, will try to roll back&lt;br/&gt;
Fri Apr 26 13:29:46.245 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Apr 26 13:29:46.245 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet ROLLBACK&lt;br/&gt;
Fri Apr 26 13:29:46.245 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Apr 26 13:29:46.245 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Apr 26 13:29:46.247 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet info rollback our last optime:   Apr 26 10:52:56:f23&lt;br/&gt;
Fri Apr 26 13:29:46.248 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet info rollback their last optime: Apr 26 09:47:21:1000&lt;br/&gt;
Fri Apr 26 13:29:46.248 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet info rollback diff in end of log times: 3935 seconds&lt;br/&gt;
Fri Apr 26 13:29:46.248 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback too long a time period for a rollback.&lt;br/&gt;
Fri Apr 26 13:29:46.248 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; replSet rollback 2 error error not willing to roll back more than 30 minutes of data&lt;br/&gt;
Fri Apr 26 13:29:46.881 &lt;span class=&quot;error&quot;&gt;&amp;#91;rsSync&amp;#93;&lt;/span&gt; replSet SECONDARY&lt;/p&gt;


&lt;p&gt;When you start the mongo shell on a replication set node and repeatedly execute the rs.status() command you will see that the affected secondary goes into the ROLLBACK state for a few seconds max, just to flip back into SECONDARY until it enters the next iteration of the rollback loop.&lt;/p&gt;

&lt;p&gt;Actually I would expect the affected node to stay in ROLLBACK until the rollback succeeds. If we are in a situation like this where manual intervention is necessary, maybe it would a good idea for the affected instance to go to the FATAL state.&lt;/p&gt;</description>
                <environment></environment>
        <key id="73223">SERVER-9481</key>
            <summary>Server in replication set fluctuates between states SECONDARY and ROLLBACK if it can&apos;t rollback due to too much rollback data</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="matt.dannenberg">Matt Dannenberg</assignee>
                                    <reporter username="aheck">Andreas Heck</reporter>
                        <labels>
                            <label>pull-request</label>
                    </labels>
                <created>Fri, 26 Apr 2013 11:42:24 +0000</created>
                <updated>Mon, 11 Jul 2016 17:38:28 +0000</updated>
                            <resolved>Sat, 20 Jul 2013 01:14:10 +0000</resolved>
                                    <version>2.4.1</version>
                                    <fixVersion>2.4.6</fixVersion>
                    <fixVersion>2.5.1</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>7</watches>
                                                                                                                <comments>
                            <comment id="394178" author="auto" created="Fri, 2 Aug 2013 03:45:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;Matt Dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9481&quot; title=&quot;Server in replication set fluctuates between states SECONDARY and ROLLBACK if it can&amp;#39;t rollback due to too much rollback data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9481&quot;&gt;&lt;del&gt;SERVER-9481&lt;/del&gt;&lt;/a&gt; further rollback exception cleanup&lt;br/&gt;
Branch: v2.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2c332a62c92cc668d407164a1374932885dc0dd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2c332a62c92cc668d407164a1374932885dc0dd3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="394177" author="auto" created="Fri, 2 Aug 2013 03:45:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;aheck&apos;, u&apos;name&apos;: u&apos;Andreas Heck&apos;, u&apos;email&apos;: u&apos;aheck@gmx.de&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9481&quot; title=&quot;Server in replication set fluctuates between states SECONDARY and ROLLBACK if it can&amp;#39;t rollback due to too much rollback data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9481&quot;&gt;&lt;del&gt;SERVER-9481&lt;/del&gt;&lt;/a&gt; Fixes fluctuating between ROLLBACK and SECONDARY when ROLLBACK is impossible&lt;/p&gt;

&lt;p&gt;Only leave ROLLBACK when successful and go to FATAL when ROLLBACK is impossible&lt;br/&gt;
because we are not willing to rollback so much data&lt;/p&gt;

&lt;p&gt;Signed-off-by: Matt Dannenberg &amp;lt;matt.dannenberg@10gen.com&amp;gt;&lt;br/&gt;
Branch: v2.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e1656eda9f044dab3207703994d13c5de91e9c71&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e1656eda9f044dab3207703994d13c5de91e9c71&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="358713" author="auto" created="Wed, 12 Jun 2013 15:50:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;Matt Dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9481&quot; title=&quot;Server in replication set fluctuates between states SECONDARY and ROLLBACK if it can&amp;#39;t rollback due to too much rollback data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9481&quot;&gt;&lt;del&gt;SERVER-9481&lt;/del&gt;&lt;/a&gt; further rollback exception cleanup&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6c3225162bcb5aea62fc476b647e14742f2bd65b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6c3225162bcb5aea62fc476b647e14742f2bd65b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="358712" author="auto" created="Wed, 12 Jun 2013 15:50:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;aheck&apos;, u&apos;name&apos;: u&apos;Andreas Heck&apos;, u&apos;email&apos;: u&apos;aheck@gmx.de&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9481&quot; title=&quot;Server in replication set fluctuates between states SECONDARY and ROLLBACK if it can&amp;#39;t rollback due to too much rollback data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9481&quot;&gt;&lt;del&gt;SERVER-9481&lt;/del&gt;&lt;/a&gt; Fixes fluctuating between ROLLBACK and SECONDARY when ROLLBACK is impossible&lt;/p&gt;

&lt;p&gt;Only leave ROLLBACK when successful and go to FATAL when ROLLBACK is impossible&lt;br/&gt;
because we are not willing to rollback so much data&lt;/p&gt;

&lt;p&gt;Signed-off-by: Matt Dannenberg &amp;lt;matt.dannenberg@10gen.com&amp;gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e3097872b5837e31179702f1009a976656f8af76&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e3097872b5837e31179702f1009a976656f8af76&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="357046" author="matt.kangas@10gen.com" created="Mon, 10 Jun 2013 19:25:55 +0000"  >&lt;p&gt;Verified that contributor agreement has been signed.&lt;/p&gt;</comment>
                            <comment id="338346" author="renctan" created="Fri, 17 May 2013 20:58:22 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=aheck&quot; class=&quot;user-hover&quot; rel=&quot;aheck&quot;&gt;aheck&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;Have you signed the &lt;a href=&quot;http://www.10gen.com/legal/contributor-agreement&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;contributor agreement&lt;/a&gt;?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                            <comment id="331041" author="aheck" created="Wed, 8 May 2013 13:59:48 +0000"  >&lt;p&gt;I patched MongoDB 2.4.1 server such that MongoDB only leaves ROLLBACK after the rollback was successful and changes to FATAL in case a rollback fails because there is too much data which prevents the endless loop seen in the log.&lt;/p&gt;

&lt;p&gt;Are there any logical problems with that approach or problems with the patch itself?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="73378">SERVER-9494</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="26718" name="mongodb-rollback-loop.patch" size="2140" author="aheck" created="Wed, 8 May 2013 13:59:48 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 26 Apr 2013 11:52:51 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 28 weeks, 5 days 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_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>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 28 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>aheck</customfieldvalue>
            <customfieldvalue>auto</customfieldvalue>
            <customfieldvalue>matt.dannenberg</customfieldvalue>
            <customfieldvalue>matt.kangas</customfieldvalue>
            <customfieldvalue>randolph@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmvin:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>50902</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_10750" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Steps To Reproduce</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;Follow this guide &lt;a href=&quot;http://comerford.cc/2012/05/28/simulating-rollback-on-mongodb/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://comerford.cc/2012/05/28/simulating-rollback-on-mongodb/&lt;/a&gt; but use the following MongoDB command to create the data:&lt;/p&gt;

&lt;p&gt;for(var i = 0; i &amp;lt;= 100000000000000000 ; i+&lt;ins&gt;){for (var j = 0; j &amp;lt;= 1000; j&lt;/ins&gt;+){ db.rollback_test.insert(&lt;/p&gt;
{&quot;a&quot; : i * j}
&lt;p&gt;);} sleep(100);}&lt;/p&gt;

&lt;p&gt;Run this command on the primary until you are confident that you have at least 300 MB of data (e.g. by checking the output of df -h as a rough estimate).&lt;/p&gt;</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_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht016v:</customfieldvalue>

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