<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:34:54 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-54925] Move away from using Bson_serialization_type &#8220;any&#8221;</title>
                <link>https://jira.mongodb.org/browse/SERVER-54925</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Using Bson_serialization_type &#8220;any&#8221; means that idl compatibility checker script can&#8217;t do any type checking, since that logic is in cpp, so we want to disallow this type from parameters/reply fields as a result.&lt;/p&gt;

&lt;p&gt;However, lots of commands actually use it for valid reasons.&lt;br/&gt;
 For now we added some exceptions to allow using Bson_serialization_type &#8220;any&#8221; in our idl_checker script, these are the lisf of fields that still using Bson_serialization_type &#8220;any&#8221; that require your attention:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;src/mongo/db/explain.idl&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;The &apos;explain&apos;&apos; command has parameter &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/explain.idl#L54-L57&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;collation&apos;&lt;/a&gt; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/idl/basic_types.idl#L218-L223&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;IDLAnyType&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;explain&apos;&apos; command has parameter &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/explain.idl#L58-L61&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;use44SortKeys&apos;&lt;/a&gt; that has type &apos;IDLAnyType&apos;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;explain&apos;&apos; command has parameter &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/explain.idl#L62-L65&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;useNewUpsert&apos;&lt;/a&gt; that has type &apos;IDLAnyType&apos;&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;src/mongo/db/ops/write_ops.idl&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;&apos;update&apos; has a reply field &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/ops/write_ops.idl#L102-L104&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;_id&apos;&lt;/a&gt; of type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/idl/basic_types.idl#L225-L231&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;IDLAnyTypeOwned&apos;&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;The &apos;findAndModify&apos;&apos; command has parameter &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/ops/write_ops.idl#L360-L363&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;hint&apos;&lt;/a&gt; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/8711e20292978dd942e346b64829152922b7a7b1/src/mongo/db/query/hint.idl#L36-L41&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;indexHint&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;findAndModify&apos;&apos; command has parameter &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/ops/write_ops.idl#L377-L380&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;update&apos;&lt;/a&gt; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/ops/write_ops.idl#L51-L57&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;update_modification&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;&apos;findAndModify&apos; has a reply field &lt;a href=&quot;https://github.com/mongodb/mongo/blob/bff2d6e263a19c85eca7058ceb829ff55b1e2d63/src/mongo/db/ops/write_ops.idl#L242-L245&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;upserted&apos;&lt;/a&gt; of type &apos;IDLAnyTypeOwned&apos;&#160;&lt;/li&gt;
	&lt;li&gt;&apos;delete&apos; command has a parameter of type &apos;DeleteOpEntry&apos; which has &apos;limit&apos; and &apos;hint&apos;&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;src/mongo/db/pipeline/aggregate_command.idl:&lt;/b&gt;&#160;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;pipeline&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/8711e20292978dd942e346b64829152922b7a7b1/src/mongo/db/pipeline/aggregate_command.idl#L44-L48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;pipeline&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;explain&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/8711e20292978dd942e346b64829152922b7a7b1/src/mongo/db/pipeline/aggregate_command.idl#L55-L60&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;explainVerbosity&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;allowDiskUse&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/b785ca3a3d785814ac7201d5a7d52e718df7e689/src/mongo/idl/basic_types.idl#L126-L135&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;optionalBool&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;cursor&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/8711e20292978dd942e346b64829152922b7a7b1/src/mongo/db/pipeline/aggregate_command.idl#L49-L54&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;aggregateCursor&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;hint&apos; that has type &apos;indexHint&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;needsMerge&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;fromMongos&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;$_requestReshardingResumeToken&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;aggregate&apos;&apos; command has parameter &apos;isMapReduceCommand&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;&apos;aggregate&apos; has a reply field &apos;partialResultsReturned&apos; of type &apos;optionalBool&apos;&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;src/mongo/db/query/find_command.idl&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;filter&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/22101c2af0be081847d82dddf6f303726b81b8e6/src/mongo/db/query/find_command.idl#L52-L59&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;object_owned_nonempty_serialize&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;projection&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;sort&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;hint&apos; that has type &apos;indexHint&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;collation&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;singleBatch&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;allowDiskUse&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;min&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;max&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;returnKey&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;showRecordId&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;$queryOptions&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;tailable&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;oplogReplay&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/22101c2af0be081847d82dddf6f303726b81b8e6/src/mongo/db/query/find_command.idl#L46-L51&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;boolNoOpSerializer&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;noCursorTimeout&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;awaitData&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;allowPartialResults&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;readOnce&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;allowSpeculativeMajorityRead&apos; that has type &apos;optionalBool&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;$_requestResumeToken&apos; that has type &apos;optionalBool&apos;&#160;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;$_resumeAfter&apos; that has type &apos;object_owned_nonempty_serialize&apos;&lt;/li&gt;
	&lt;li&gt;The &apos;find&apos;&apos; command has parameter &apos;maxTimeMS&apos; that has type &lt;a href=&quot;https://github.com/mongodb/mongo/blob/22101c2af0be081847d82dddf6f303726b81b8e6/src/mongo/db/query/find_command.idl#L60-L64&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&apos;maxTimeMS&apos;&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;&apos;find&apos; has a reply field &apos;partialResultsReturned&apos; of type &apos;optionalBool&apos;&#160;&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Take a look at these fields and try to identify which ones can be converted away from using Bson_serialization_type &#8220;any&#8221;, and which ones must keep using it.&lt;br/&gt;
 Here are the two outcomes:&lt;br/&gt;
 1- if the field can be converted:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;This change should be done before 5.0 (if the field is &quot;stable&quot;) as this will be the realese for API stable Version 1&lt;/li&gt;
	&lt;li&gt;The exception for that field should be removed from idl_checker script (TODO will be added with this ticket number).&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;2- if the field can&apos;t be converted, or the change can&apos;t be done before 5.0.&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The type of that field type should stay of Bson_serialization_type &#8220;any&#8221; and can&apos;t be changed later for any reason unless it is defined as &quot;unstable&quot;.&lt;/li&gt;
	&lt;li&gt;We need to put comments on the serialization/deserialization to prevent the behavioral changes (preferably to add tests to ensure that.)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="1638438">SERVER-54925</key>
            <summary>Move away from using Bson_serialization_type &#8220;any&#8221;</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="13201">Fixed</resolution>
                                        <assignee username="mohammad.dashti@mongodb.com">Mohammad Dashti</assignee>
                                    <reporter username="m.maher@mongodb.com">Moustafa Maher</reporter>
                        <labels>
                            <label>neweng</label>
                    </labels>
                <created>Wed, 3 Mar 2021 20:21:46 +0000</created>
                <updated>Sun, 29 Oct 2023 21:56:46 +0000</updated>
                            <resolved>Fri, 9 Apr 2021 22:58:11 +0000</resolved>
                                                    <fixVersion>5.0.0-rc0</fixVersion>
                                    <component>Querying</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="3711973" author="xgen-internal-githook" created="Sat, 10 Apr 2021 20:05:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Mohammad Dashti&apos;, &apos;email&apos;: &apos;mdashti@gmail.com&apos;, &apos;username&apos;: &apos;mdashti&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-54925&quot; title=&quot;Move away from using Bson_serialization_type &#8220;any&#8221;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-54925&quot;&gt;&lt;del&gt;SERVER-54925&lt;/del&gt;&lt;/a&gt; Move away from using Bson_serialization_type &#8220;any&#8221;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2ff1849ef0c5b8d9ea59853e9e205d3e7b4581e1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2ff1849ef0c5b8d9ea59853e9e205d3e7b4581e1&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1677030">SERVER-56016</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.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_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, 9 Mar 2021 11:11:52 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        2 years, 43 weeks, 4 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_17050" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Downstream Team Attention</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16941"><![CDATA[Not Needed]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            2 years, 43 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>mohammad.dashti@mongodb.com</customfieldvalue>
            <customfieldvalue>m.maher@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hyxoqf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr4i93:</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="4468">Query Execution 2021-04-05</customfieldvalue>
    <customfieldvalue id="4470">Query Execution 2021-04-19</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|hyxazj:</customfieldvalue>

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