<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:18: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-28752] Cleanup write commands construction and parsing</title>
                <link>https://jira.mongodb.org/browse/SERVER-28752</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;The classes which currently implement the construction and parsing logic for the insert/update/delete commands are very poorly structured, inefficient and difficult to extend. Since as part of the &apos;Retryable Writes&apos; project we will need to extend the set of parameters they support, this might be a good time to implement them in &lt;a href=&quot;https://github.com/mongodb/mongo/tree/master/buildscripts/idl&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;IDL&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Part of the work on this ticket should include a design of what the IDL parser should look like.&lt;/p&gt;

&lt;p&gt;Note that this task is not strictly necessary for &apos;Retryable Writes&apos;, but it would make the write commands more extensible.&lt;/p&gt;</description>
                <environment></environment>
        <key id="373537">SERVER-28752</key>
            <summary>Cleanup write commands construction and parsing</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="kaloian.manassiev@mongodb.com">Kaloian Manassiev</assignee>
                                    <reporter username="kaloian.manassiev@mongodb.com">Kaloian Manassiev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Apr 2017 19:56:35 +0000</created>
                <updated>Thu, 12 Oct 2017 20:59:49 +0000</updated>
                            <resolved>Tue, 1 Aug 2017 19:41:46 +0000</resolved>
                                                    <fixVersion>3.5.11</fixVersion>
                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="1637927" author="xgen-internal-githook" created="Tue, 1 Aug 2017 19:39:43 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kaloian.manassiev@mongodb.com&apos;, &apos;username&apos;: &apos;kaloianm&apos;, &apos;name&apos;: &apos;Kaloian Manassiev&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Use IDL write_ops everywhere instead of Batched Insert/Update/Delete&lt;/p&gt;

&lt;p&gt;This change gets rid of the legacy manual parsers for batched&lt;br/&gt;
insert/update/delete commands and replaces them with the IDL-generated.&lt;br/&gt;
With this, the write commands parsing for mongos and mongod uses the same&lt;br/&gt;
code.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7a183a3e5274cf6eadbb6146f468aa89dfb1c2b7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7a183a3e5274cf6eadbb6146f468aa89dfb1c2b7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1633906" author="xgen-internal-githook" created="Thu, 27 Jul 2017 20:44:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kaloian.manassiev@mongodb.com&apos;, &apos;username&apos;: &apos;kaloianm&apos;, &apos;name&apos;: &apos;Kaloian Manassiev&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Lower the number of inserted entries in insertMulti.js&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/00cf113dc5994b610e72607909fca9f839717e6c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/00cf113dc5994b610e72607909fca9f839717e6c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1633337" author="xgen-internal-githook" created="Thu, 27 Jul 2017 13:59:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kaloian.manassiev@mongodb.com&apos;, &apos;username&apos;: &apos;kaloianm&apos;, &apos;name&apos;: &apos;Kaloian Manassiev&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Get rid of BatchedInsertRequest::getIndexTargetingNS&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a67a83a598b8550a5ac49d959ca5b61f3847c77e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a67a83a598b8550a5ac49d959ca5b61f3847c77e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1632639" author="xgen-internal-githook" created="Wed, 26 Jul 2017 19:23:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kaloian.manassiev@mongodb.com&apos;, &apos;username&apos;: &apos;kaloianm&apos;, &apos;name&apos;: &apos;Kaloian Manassiev&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Get rid of BatchedInsertRequest::getIndexTargetingNS&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 86defa9d193f34275af2c4f3c783dffb046182ff.&lt;br/&gt;
This reverts commit 1f097a38ad68e1b362cde71b70fabfb63ea4aae7.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/39b009d422cb0a71001bdc0bd87e5cfd0e6c5b3f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/39b009d422cb0a71001bdc0bd87e5cfd0e6c5b3f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1632330" author="xgen-internal-githook" created="Wed, 26 Jul 2017 15:49:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kaloian.manassiev@mongodb.com&apos;, &apos;username&apos;: &apos;kaloianm&apos;, &apos;name&apos;: &apos;Kaloian Manassiev&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Compile error due to unused variable&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1f097a38ad68e1b362cde71b70fabfb63ea4aae7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1f097a38ad68e1b362cde71b70fabfb63ea4aae7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1632233" author="xgen-internal-githook" created="Wed, 26 Jul 2017 14:59:10 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kaloian.manassiev@mongodb.com&apos;, &apos;username&apos;: &apos;kaloianm&apos;, &apos;name&apos;: &apos;Kaloian Manassiev&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Get rid of BatchedInsertRequest::getIndexTargetingNS&lt;/p&gt;

&lt;p&gt;In preparation for removing the Batched Insert/Update/Delete Request parser classes.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/86defa9d193f34275af2c4f3c783dffb046182ff&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/86defa9d193f34275af2c4f3c783dffb046182ff&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1630020" author="xgen-internal-githook" created="Mon, 24 Jul 2017 15:00:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Get rid of all usages of Batched Insert/Update/Delete Request outside of BatchedCommandRequest&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ffe425ee16d9c597732350dfe6de73b2fd9305d0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ffe425ee16d9c597732350dfe6de73b2fd9305d0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1626106" author="xgen-internal-githook" created="Wed, 19 Jul 2017 11:43:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Get rid of usages of Batched Insert/Update/Delete Request in sharding tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9857da5ed789111834ec340ebf37dbbe2f03661f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9857da5ed789111834ec340ebf37dbbe2f03661f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1626105" author="xgen-internal-githook" created="Wed, 19 Jul 2017 11:43:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Remove methods specific to WriteCommandBase from BatchedCommandRequest&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0fd8a76d5033287db54a825024311bd597bbd404&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0fd8a76d5033287db54a825024311bd597bbd404&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1626104" author="xgen-internal-githook" created="Wed, 19 Jul 2017 11:43:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Make legacy writes go through the new write code path&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0fb912f68f7236e1075f02ba7e6f34944a1c4a9e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0fb912f68f7236e1075f02ba7e6f34944a1c4a9e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1615762" author="xgen-internal-githook" created="Thu, 6 Jul 2017 22:08:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Use IDL for write commands parsing&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e09a21c0d849878792e647d2326d6fde865ac458&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e09a21c0d849878792e647d2326d6fde865ac458&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1615588" author="xgen-internal-githook" created="Thu, 6 Jul 2017 19:58:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;kaloianm&apos;, u&apos;name&apos;: u&apos;Kaloian Manassiev&apos;, u&apos;email&apos;: u&apos;kaloian.manassiev@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-28752&quot; title=&quot;Cleanup write commands construction and parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-28752&quot;&gt;&lt;del&gt;SERVER-28752&lt;/del&gt;&lt;/a&gt; Remove duplicated common fields from the insert/update/delete parsers&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e2f98446524bc3153618a98de2bd7b325fad8da9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e2f98446524bc3153618a98de2bd7b325fad8da9&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="373540">SERVER-28753</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>12.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</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>Thu, 6 Jul 2017 19:58:04 +0000</customfieldvalue>

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


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-257</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>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 28 weeks, 1 day 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>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>kaloian.manassiev@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht5pzb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr9q3j:</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="1616">Sharding 2017-05-08</customfieldvalue>
    <customfieldvalue id="1704">Sharding 2017-05-29</customfieldvalue>
    <customfieldvalue id="1705">Sharding 2017-06-19</customfieldvalue>
    <customfieldvalue id="1726">Sharding 2017-07-10</customfieldvalue>
    <customfieldvalue id="1727">Sharding 2017-07-31</customfieldvalue>
    <customfieldvalue id="1728">Sharding 2017-08-21</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|hs4b9r:</customfieldvalue>

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