<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:01:23 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-2855] $or queries don&apos;t return results unless specifying sort, when an index is used</title>
                <link>https://jira.mongodb.org/browse/SERVER-2855</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;When doing $or queries, when indexes are used without specifying sort clause, no results are returned. This happens, for example, when doing counts, which ignores sort clauses. Below I&apos;ve created a small example that reproduce the bug:&lt;/p&gt;

&lt;p&gt;First I&apos;ve created a new database, and put some documents there:&lt;/p&gt;

&lt;p&gt;&amp;gt; use videos_test                                                                                         &lt;br/&gt;
switched to db videos_test&lt;br/&gt;
&amp;gt; db.videos.save(&lt;/p&gt;
{tags: [&apos;a&apos;, &apos;b&apos;, &apos;c&apos;], &apos;title&apos;: &apos;video1&apos;}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; db.videos.save(&lt;/p&gt;
{tags: [&apos;b&apos;, &apos;c&apos;, &apos;d&apos;], &apos;title&apos;: &apos;video2&apos;}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; db.videos.save(&lt;/p&gt;
{tags: [&apos;c&apos;, &apos;d&apos;, &apos;e&apos;], &apos;title&apos;: &apos;video3&apos;}
&lt;p&gt;)&lt;/p&gt;

&lt;p&gt;Now I perform an $or query, searching by tags in the $or clause and outside it:&lt;/p&gt;

&lt;p&gt;&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}]})&lt;/p&gt;
{ &quot;_id&quot; : ObjectId(&quot;4d9103d1d242d7fd761ae568&quot;), &quot;tags&quot; : [ &quot;a&quot;, &quot;b&quot;, &quot;c&quot; ], &quot;title&quot; : &quot;video1&quot; }
&lt;p&gt;&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]})&lt;/p&gt;
{ &quot;_id&quot; : ObjectId(&quot;4d9103e0d242d7fd761ae569&quot;), &quot;tags&quot; : [ &quot;b&quot;, &quot;c&quot;, &quot;d&quot; ], &quot;title&quot; : &quot;video2&quot; }
&lt;p&gt;&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]})&lt;/p&gt;
{ &quot;_id&quot; : ObjectId(&quot;4d9103d1d242d7fd761ae568&quot;), &quot;tags&quot; : [ &quot;a&quot;, &quot;b&quot;, &quot;c&quot; ], &quot;title&quot; : &quot;video1&quot; }
{ &quot;_id&quot; : ObjectId(&quot;4d9103e0d242d7fd761ae569&quot;), &quot;tags&quot; : [ &quot;b&quot;, &quot;c&quot;, &quot;d&quot; ], &quot;title&quot; : &quot;video2&quot; }

&lt;p&gt;Everything is fine here, the results are as expected. Now I create an index on tags:&lt;/p&gt;

&lt;p&gt;&amp;gt; db.videos.ensureIndex(&lt;/p&gt;
{tags: 1}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]})&lt;br/&gt;
&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]}).sort(&lt;/p&gt;
{title: -1}
&lt;p&gt;)&lt;/p&gt;
{ &quot;_id&quot; : ObjectId(&quot;4d9103e0d242d7fd761ae569&quot;), &quot;tags&quot; : [ &quot;b&quot;, &quot;c&quot;, &quot;d&quot; ], &quot;title&quot; : &quot;video2&quot; }
{ &quot;_id&quot; : ObjectId(&quot;4d9103d1d242d7fd761ae568&quot;), &quot;tags&quot; : [ &quot;a&quot;, &quot;b&quot;, &quot;c&quot; ], &quot;title&quot; : &quot;video1&quot; }

&lt;p&gt;The first $or query without sort doesn&apos;t return any documents, but the second one, with sort clause returns correctly. I asked the server to explain the queries:&lt;/p&gt;

&lt;p&gt;&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]}).explain()        &lt;br/&gt;
{&lt;br/&gt;
	&quot;clauses&quot; : [&lt;br/&gt;
		{&lt;br/&gt;
			&quot;cursor&quot; : &quot;BasicCursor&quot;,&lt;br/&gt;
			&quot;nscanned&quot; : 0,&lt;br/&gt;
			&quot;nscannedObjects&quot; : 0,&lt;br/&gt;
			&quot;n&quot; : 0,&lt;br/&gt;
			&quot;millis&quot; : 0,&lt;br/&gt;
			&quot;nYields&quot; : 0,&lt;br/&gt;
			&quot;nChunkSkips&quot; : 0,&lt;br/&gt;
			&quot;isMultiKey&quot; : false,&lt;br/&gt;
			&quot;indexOnly&quot; : false,&lt;br/&gt;
			&quot;indexBounds&quot; : {&lt;/p&gt;

&lt;p&gt;			}&lt;br/&gt;
		},&lt;br/&gt;
		{&lt;br/&gt;
			&quot;cursor&quot; : &quot;BasicCursor&quot;,&lt;br/&gt;
			&quot;nscanned&quot; : 0,&lt;br/&gt;
			&quot;nscannedObjects&quot; : 0,&lt;br/&gt;
			&quot;n&quot; : 0,&lt;br/&gt;
			&quot;millis&quot; : 0,&lt;br/&gt;
			&quot;nYields&quot; : 0,&lt;br/&gt;
			&quot;nChunkSkips&quot; : 0,&lt;br/&gt;
			&quot;isMultiKey&quot; : false,&lt;br/&gt;
			&quot;indexOnly&quot; : false,&lt;br/&gt;
			&quot;indexBounds&quot; : {&lt;/p&gt;

&lt;p&gt;			}&lt;br/&gt;
		}&lt;br/&gt;
	],&lt;br/&gt;
	&quot;nscanned&quot; : 0,&lt;br/&gt;
	&quot;nscannedObjects&quot; : 0,&lt;br/&gt;
	&quot;n&quot; : 0,&lt;br/&gt;
	&quot;millis&quot; : 0&lt;br/&gt;
}&lt;br/&gt;
&amp;gt; db.videos.find({tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;&amp;#93;&lt;/span&gt;}, $or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]}).sort(&lt;/p&gt;
{title: -1}
&lt;p&gt;).explain()&lt;br/&gt;
{&lt;br/&gt;
	&quot;cursor&quot; : &quot;BtreeCursor tags_1&quot;,&lt;br/&gt;
	&quot;nscanned&quot; : 2,&lt;br/&gt;
	&quot;nscannedObjects&quot; : 2,&lt;br/&gt;
	&quot;n&quot; : 2,&lt;br/&gt;
	&quot;scanAndOrder&quot; : true,&lt;br/&gt;
	&quot;millis&quot; : 0,&lt;br/&gt;
	&quot;nYields&quot; : 0,&lt;br/&gt;
	&quot;nChunkSkips&quot; : 0,&lt;br/&gt;
	&quot;isMultiKey&quot; : true,&lt;br/&gt;
	&quot;indexOnly&quot; : false,&lt;br/&gt;
	&quot;indexBounds&quot; : &lt;/p&gt;
{
		&quot;tags&quot; : [
			[
				&quot;b&quot;,
				&quot;b&quot;
			]
		]
	}
&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;The one without sort clause uses two clauses, both of them don&apos;t use indexes, reporting 0 scanned objects. The one with sort clause uses an index, and reports 2 scanned objects, which is correct.&lt;/p&gt;

&lt;p&gt;Finally, I&apos;ve attempt to &quot;merge&quot;, the outside tag filter into the $or query:&lt;/p&gt;

&lt;p&gt;&amp;gt; db.videos.find({$or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]})                                       &lt;/p&gt;
{ &quot;_id&quot; : ObjectId(&quot;4d9103d1d242d7fd761ae568&quot;), &quot;tags&quot; : [ &quot;a&quot;, &quot;b&quot;, &quot;c&quot; ], &quot;title&quot; : &quot;video1&quot; }
{ &quot;_id&quot; : ObjectId(&quot;4d9103e0d242d7fd761ae569&quot;), &quot;tags&quot; : [ &quot;b&quot;, &quot;c&quot;, &quot;d&quot; ], &quot;title&quot; : &quot;video2&quot; }
&lt;p&gt;&amp;gt; db.videos.find({$or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]}).sort(&lt;/p&gt;
{title: -1}
&lt;p&gt;)&lt;/p&gt;
{ &quot;_id&quot; : ObjectId(&quot;4d9103e0d242d7fd761ae569&quot;), &quot;tags&quot; : [ &quot;b&quot;, &quot;c&quot;, &quot;d&quot; ], &quot;title&quot; : &quot;video2&quot; }
{ &quot;_id&quot; : ObjectId(&quot;4d9103d1d242d7fd761ae568&quot;), &quot;tags&quot; : [ &quot;a&quot;, &quot;b&quot;, &quot;c&quot; ], &quot;title&quot; : &quot;video1&quot; }

&lt;p&gt;It returns correctly even without sort clause. Explaining the queries gives this:&lt;/p&gt;

&lt;p&gt;&amp;gt; db.videos.find({$or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]}).explain()        &lt;br/&gt;
{&lt;br/&gt;
	&quot;cursor&quot; : &quot;BtreeCursor tags_1&quot;,&lt;br/&gt;
	&quot;nscanned&quot; : 2,&lt;br/&gt;
	&quot;nscannedObjects&quot; : 2,&lt;br/&gt;
	&quot;n&quot; : 2,&lt;br/&gt;
	&quot;millis&quot; : 0,&lt;br/&gt;
	&quot;nYields&quot; : 0,&lt;br/&gt;
	&quot;nChunkSkips&quot; : 0,&lt;br/&gt;
	&quot;isMultiKey&quot; : true,&lt;br/&gt;
	&quot;indexOnly&quot; : false,&lt;br/&gt;
	&quot;indexBounds&quot; : &lt;/p&gt;
{
		&quot;tags&quot; : [
			[
				&quot;b&quot;,
				&quot;b&quot;
			]
		]
	}
&lt;p&gt;}&lt;br/&gt;
&amp;gt; db.videos.find({$or: [{tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt;}}, {tags: {$all: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;b&amp;#39;, &amp;#39;d&amp;#39;&amp;#93;&lt;/span&gt;}}]}).sort(&lt;/p&gt;
{title: -1}
&lt;p&gt;).explain()   &lt;br/&gt;
{&lt;br/&gt;
	&quot;cursor&quot; : &quot;BasicCursor&quot;,&lt;br/&gt;
	&quot;nscanned&quot; : 3,&lt;br/&gt;
	&quot;nscannedObjects&quot; : 3,&lt;br/&gt;
	&quot;n&quot; : 2,&lt;br/&gt;
	&quot;scanAndOrder&quot; : true,&lt;br/&gt;
	&quot;millis&quot; : 0,&lt;br/&gt;
	&quot;nYields&quot; : 0,&lt;br/&gt;
	&quot;nChunkSkips&quot; : 0,&lt;br/&gt;
	&quot;isMultiKey&quot; : false,&lt;br/&gt;
	&quot;indexOnly&quot; : false,&lt;br/&gt;
	&quot;indexBounds&quot; : {&lt;/p&gt;

&lt;p&gt;	}&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;Now it uses an index when sort clause is not specified, but it doesn&apos;t use the index when sort is specified. Maybe the query planner chose not to use index, but I really don&apos;t know why.&lt;/p&gt;

&lt;p&gt;Is this an expected behavior for $or queries?&lt;/p&gt;</description>
                <environment>Tested with MongoDB 1.8.0 and 1.6.3, probably this bug occurs in other versions too</environment>
        <key id="15351">SERVER-2855</key>
            <summary>$or queries don&apos;t return results unless specifying sort, when an index is used</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.mongodb.org/images/icons/priorities/blocker.svg">Blocker - P1</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="3">Duplicate</resolution>
                                        <assignee username="aaron">Aaron Staple</assignee>
                                    <reporter username="vicentemundim">Vicente Mundim</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Mar 2011 22:31:09 +0000</created>
                <updated>Fri, 30 Mar 2012 14:24:35 +0000</updated>
                            <resolved>Tue, 29 Mar 2011 00:37:37 +0000</resolved>
                                    <version>1.6.3</version>
                    <version>1.8.0</version>
                                                    <component>Index Maintenance</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="27062" author="vicentemundim" created="Tue, 29 Mar 2011 01:54:20 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-2302&quot; title=&quot;if a field has a regular filter and $ors, index breaks in&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-2302&quot;&gt;&lt;del&gt;SERVER-2302&lt;/del&gt;&lt;/a&gt; is way more important, since it make things like pagination with $or queries brake, since it returns 0 for count, but &apos;find&apos; still return documents.&lt;/p&gt;</comment>
                            <comment id="27058" author="aaron" created="Tue, 29 Mar 2011 00:37:23 +0000"  >&lt;p&gt;The difference in behavior you describe between queries with an index and without is &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-2302&quot; title=&quot;if a field has a regular filter and $ors, index breaks in&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-2302&quot;&gt;&lt;del&gt;SERVER-2302&lt;/del&gt;&lt;/a&gt;.&lt;br/&gt;
The fact that an index on the $or fields is not used if there is a sort is &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-1205&quot; title=&quot;$or sort does not use index ranges expressed in or clauses&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-1205&quot;&gt;&lt;del&gt;SERVER-1205&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 29 Mar 2011 00:37:23 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        12 years, 47 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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            12 years, 47 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></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>aaron</customfieldvalue>
            <customfieldvalue>vicentemundim</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrp2f3:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>21001</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_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|ht0c33:</customfieldvalue>

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