<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:43:58 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-36746] A failed step down attempt shouldn&apos;t unconditionally reset LeaderMode to kMaster</title>
                <link>https://jira.mongodb.org/browse/SERVER-36746</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;When a node initiates a step down attempt, it will execute the &lt;tt&gt;ReplicationCoordinatorImpl::stepDown&lt;/tt&gt; method. This method executes a number of pre-condition checks and waits to acquire the global lock. Then, it will prepare for the step down attempt and set the current leader mode to &lt;em&gt;kAttemptingStepDown&lt;/em&gt;. Next, it sets up logic to run if the stepdown attempt fails. If the attempt fails, we will trigger &lt;a href=&quot;https://github.com/mongodb/mongo/blob/ea11d6e7f8b6cc62e937094521f25faada5f109f/src/mongo/db/repl/replication_coordinator_impl.cpp#L1718-L1721&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;this block&lt;/a&gt; and &lt;a href=&quot;https://github.com/mongodb/mongo/blob/ea11d6e7f8b6cc62e937094521f25faada5f109f/src/mongo/db/repl/topology_coordinator.cpp#L1295&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;set our current leader mode&lt;/a&gt; to &lt;em&gt;kMaster&lt;/em&gt;. After doing this, we will call &lt;tt&gt;updateMemberStateFromTopologyCoordinator_inlock&lt;/tt&gt;, which, &lt;a href=&quot;https://github.com/mongodb/mongo/blob/ea11d6e7f8b6cc62e937094521f25faada5f109f/src/mongo/db/repl/replication_coordinator_impl.cpp#L2460&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;if our leader mode is currently &lt;em&gt;kMaster&lt;/em&gt;&lt;/a&gt; will set the canAcceptNonLocalWrites flag to true. This is incorrect, though, since when we started our step down attempt, there is no guarantee that we were actually in leader mode &lt;em&gt;kMaster&lt;/em&gt;. We &lt;a href=&quot;https://github.com/mongodb/mongo/blob/ea11d6e7f8b6cc62e937094521f25faada5f109f/src/mongo/db/repl/replication_coordinator_impl.cpp#L1639-L1644&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;check that our current member state is PRIMARY&lt;/a&gt;, but we may have still been in drain mode, and therefore unable to accept writes, meaning our leader mode would have still been in &lt;em&gt;kLeaderElect&lt;/em&gt;. If we fail the step down attempt and don&apos;t actually step down, we shouldn&apos;t automatically set the leader mode to &lt;em&gt;kMaster&lt;/em&gt;. We should leave ourselves in &lt;em&gt;kLeaderElect&lt;/em&gt; if that&apos;s the state we were in when we started the stepdown attempt.&lt;/p&gt;</description>
                <environment></environment>
        <key id="590271">SERVER-36746</key>
            <summary>A failed step down attempt shouldn&apos;t unconditionally reset LeaderMode to kMaster</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="13201">Fixed</resolution>
                                        <assignee username="spencer@mongodb.com">Spencer Brody</assignee>
                                    <reporter username="william.schultz@mongodb.com">William Schultz</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Aug 2018 20:23:42 +0000</created>
                <updated>Sun, 29 Oct 2023 22:28:49 +0000</updated>
                            <resolved>Thu, 30 Aug 2018 21:09:47 +0000</resolved>
                                                    <fixVersion>3.6.9</fixVersion>
                    <fixVersion>4.0.3</fixVersion>
                    <fixVersion>4.1.3</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="2012829" author="xgen-internal-githook" created="Mon, 24 Sep 2018 22:28:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Spencer T Brody&apos;, &apos;email&apos;: &apos;spencer@mongodb.com&apos;, &apos;username&apos;: &apos;stbrody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-36746&quot; title=&quot;A failed step down attempt shouldn&amp;#39;t unconditionally reset LeaderMode to kMaster&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-36746&quot;&gt;&lt;del&gt;SERVER-36746&lt;/del&gt;&lt;/a&gt; Don&apos;t erroneously skip drain mode if a stepdown attempt fails.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 0db56f8e29330894a7b24ee2b3f68f8f79e14848)&lt;br/&gt;
Branch: v3.6&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2cce89ba16cae743675c258ecafa890debea4af4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2cce89ba16cae743675c258ecafa890debea4af4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2005880" author="xgen-internal-githook" created="Mon, 17 Sep 2018 22:57:22 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Spencer T Brody&apos;, &apos;email&apos;: &apos;spencer@mongodb.com&apos;, &apos;username&apos;: &apos;stbrody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-36746&quot; title=&quot;A failed step down attempt shouldn&amp;#39;t unconditionally reset LeaderMode to kMaster&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-36746&quot;&gt;&lt;del&gt;SERVER-36746&lt;/del&gt;&lt;/a&gt; Don&apos;t erroneously skip drain mode if a stepdown attempt fails.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 0db56f8e29330894a7b24ee2b3f68f8f79e14848)&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/03fbfd263535c5a2ebe6cf0d0dce3c50195fc43d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/03fbfd263535c5a2ebe6cf0d0dce3c50195fc43d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1990393" author="xgen-internal-githook" created="Thu, 30 Aug 2018 21:09:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Spencer T Brody&apos;, &apos;email&apos;: &apos;spencer@mongodb.com&apos;, &apos;username&apos;: &apos;stbrody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-36746&quot; title=&quot;A failed step down attempt shouldn&amp;#39;t unconditionally reset LeaderMode to kMaster&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-36746&quot;&gt;&lt;del&gt;SERVER-36746&lt;/del&gt;&lt;/a&gt; Don&apos;t erroneously skip drain mode if a stepdown attempt fails.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0db56f8e29330894a7b24ee2b3f68f8f79e14848&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0db56f8e29330894a7b24ee2b3f68f8f79e14848&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1979366" author="william.schultz" created="Fri, 17 Aug 2018 21:02:11 +0000"  >&lt;p&gt;It can also cause an fassert, if you actually write to the primary while it&apos;s in drain mode (which is allowed), and then let it drain the rest of its ops:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;d31021| 2018-08-17T17:01:40.140-0400 F -        [rsSync-0] Fatal assertion 34361 OplogOutOfOrder: Attempted to apply an oplog entry ({ ts: Timestamp(1534539682, 1), t: 1 }) which is not greater than our last applied OpTime ({ ts: Timestamp(1534539700, 1), t: 2 }). at src/mongo/db/repl/sync_tail.cpp 811&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;d31021| 2018-08-17T17:01:40.140-0400 F -        [rsSync-0]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;d31021|&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;d31021| ***aborting after fassert() failure&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;See other repro:  &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/attachment/194221/194221_draining_primary_accepts_writes_fassert.js&quot; title=&quot;draining_primary_accepts_writes_fassert.js attached to SERVER-36746&quot;&gt;draining_primary_accepts_writes_fassert.js&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.mongodb.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt; .&lt;/p&gt;</comment>
                            <comment id="1979362" author="william.schultz" created="Fri, 17 Aug 2018 20:58:05 +0000"  >&lt;p&gt;Actually, I realized that this can cause an invariant failure on &lt;a href=&quot;https://github.com/mongodb/mongo/tree/f19a83eb8aedfe11dc2ac7ac454f3eb51b5a86cb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;master&lt;/a&gt;, since it allows us to erroneously set _canAcceptNonLocalWrites=true when we are in drain mode. When we try to exit drain mode, the invariant fails. See the attached repro  &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/attachment/194220/194220_draining_primary_accepts_writes.js&quot; title=&quot;draining_primary_accepts_writes.js attached to SERVER-36746&quot;&gt;draining_primary_accepts_writes.js&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.mongodb.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt; . &lt;/p&gt;</comment>
                            <comment id="1979309" author="william.schultz" created="Fri, 17 Aug 2018 20:25:13 +0000"  >&lt;p&gt;On 3.6, this can lead to an invariant failure (see BF-10264), because we are &lt;a href=&quot;https://github.com/mongodb/mongo/blob/2628472127e9f1826e02c665c1d93880a204075e/src/mongo/db/repl/topology_coordinator.cpp#L3011-L3012&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;allowed to exit drain mode&lt;/a&gt; even if we are currently in leader mode &lt;em&gt;kMaster&lt;/em&gt;. On 4.0 and later we don&apos;t allow this, so this invariant failure should be avoided. It is still incorrect to be setting canAcceptNonLocalWrites to true, though, if we haven&apos;t actually completed draining.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="436098">SERVER-31330</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="194220" name="draining_primary_accepts_writes.js" size="3945" author="william.schultz@mongodb.com" created="Fri, 17 Aug 2018 20:55:16 +0000"/>
                            <attachment id="194221" name="draining_primary_accepts_writes_fassert.js" size="4008" author="william.schultz@mongodb.com" created="Fri, 17 Aug 2018 21:00:42 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15640"><![CDATA[v4.0]]></customfieldvalue>
    <customfieldvalue key="15141"><![CDATA[v3.6]]></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>Tue, 28 Aug 2018 18:17:26 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 20 weeks, 2 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>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 20 weeks, 2 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_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>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>spencer@mongodb.com</customfieldvalue>
            <customfieldvalue>william.schultz@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hu5tpb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|htwehr:</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="2483">Repl 2018-09-10</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|hu5fyn:</customfieldvalue>

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