<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:06:19 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-4554] shard selection code asserts for certain unsatisfiable queries</title>
                <link>https://jira.mongodb.org/browse/SERVER-4554</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;m30999| Sun Dec 25 12:24:48 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Assertion failure todo.size() client/parallel.cpp 672&lt;br/&gt;
 m30999| 0x104589a75 0x104587f3b 0x104596df9 0x1046b5b23 0x1046ca770 0x1046bc838 0x1046aa713 0x10498c533 0x1049e613b 0x1049febb7 0x1046a7eca 0x1046a9690 0x1046a96f2 0x1046a971d 0x1055eb460 0x7fff8b3688bf 0x7fff8b36bb75 &lt;br/&gt;
 m30999|  0   mongos                              0x0000000104589a75 _ZN5mongo15printStackTraceERSo + 37&lt;br/&gt;
 m30999|  1   mongos                              0x0000000104587f3b _ZN5mongo12sayDbContextEPKc + 123&lt;br/&gt;
 m30999|  2   mongos                              0x0000000104596df9 _ZN5mongo8assertedEPKcS1_j + 409&lt;br/&gt;
 m30999|  3   mongos                              0x00000001046b5b23 _ZN5mongo27ParallelSortClusteredCursor9startInitEv + 5875&lt;br/&gt;
 m30999|  4   mongos                              0x00000001046ca770 _ZN5mongo27ParallelSortClusteredCursor8fullInitEv + 24&lt;br/&gt;
 m30999|  5   mongos                              0x00000001046bc838 _ZN5mongo27ParallelSortClusteredCursor5_initEv + 74&lt;br/&gt;
 m30999|  6   mongos                              0x00000001046aa713 _ZN5mongo15ClusteredCursor4initEv + 51&lt;br/&gt;
 m30999|  7   mongos                              0x000000010498c533 _ZN5mongo13ShardStrategy7queryOpERNS_7RequestE + 1789&lt;br/&gt;
 m30999|  8   mongos                              0x00000001049e613b _ZN5mongo7Request7processEi + 595&lt;br/&gt;
 m30999|  9   mongos                              0x00000001049febb7 _ZN5mongo21ShardedMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE + 243&lt;br/&gt;
 m30999|  10  mongos                              0x00000001046a7eca _ZN5mongo3pms9threadRunEPNS_13MessagingPortE + 1546&lt;br/&gt;
 m30999|  11  mongos                              0x00000001046a9690 _ZN5boost3_bi5list1INS0_5valueIPN5mongo13MessagingPortEEEEclIPFvS5_ENS0_5list0EEEvNS0_4typeIvEERT_RT0_i + 78&lt;br/&gt;
 m30999|  12  mongos                              0x00000001046a96f2 _ZN5boost3_bi6bind_tIvPFvPN5mongo13MessagingPortEENS0_5list1INS0_5valueIS4_EEEEEclEv + 92&lt;br/&gt;
 m30999|  13  mongos                              0x00000001046a971d _ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvPN5mongo13MessagingPortEENS2_5list1INS2_5valueIS6_EEEEEEE3runEv + 37&lt;br/&gt;
 m30999|  14  libboost_thread-mt.dylib            0x00000001055eb460 thread_proxy + 160&lt;br/&gt;
 m30999|  15  libsystem_c.dylib                   0x00007fff8b3688bf _pthread_start + 335&lt;br/&gt;
 m30999|  16  libsystem_c.dylib                   0x00007fff8b36bb75 thread_start + 13&lt;/p&gt;



&lt;p&gt; m30999| Sun Dec 25 12:26:05 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Assertion failure !empty() s/../db/queryutil.h 82&lt;br/&gt;
 m30999| 0x105c1aa75 0x105c18f3b 0x105c27df9 0x105ff973d 0x105be0122 0x106003702 0x105fe3907 0x105d46509 0x105d5b770 0x105d4d838 0x105d3b713 0x10601d533 0x10607713b 0x10608fbb7 0x105d38eca 0x105d3a690 0x105d3a6f2 0x105d3a71d 0x106c81460 0x7fff8b3688bf &lt;br/&gt;
 m30999|  0   mongos                              0x0000000105c1aa75 _ZN5mongo15printStackTraceERSo + 37&lt;br/&gt;
 m30999|  1   mongos                              0x0000000105c18f3b _ZN5mongo12sayDbContextEPKc + 123&lt;br/&gt;
 m30999|  2   mongos                              0x0000000105c27df9 _ZN5mongo8assertedEPKcS1_j + 409&lt;br/&gt;
 m30999|  3   mongos                              0x0000000105ff973d _ZNK5mongo10FieldRange3minEv + 77&lt;br/&gt;
 m30999|  4   mongos                              0x0000000105be0122 _ZNK5mongo13FieldRangeSet11indexBoundsERKNS_7BSONObjEi + 5998&lt;br/&gt;
 m30999|  5   mongos                              0x0000000106003702 _ZNK5mongo17FieldRangeSetPair20singleKeyIndexBoundsERKNS_7BSONObjEi + 70&lt;br/&gt;
 m30999|  6   mongos                              0x0000000105fe3907 _ZNK5mongo12ChunkManager17getShardsForQueryERSt3setINS_5ShardESt4lessIS2_ESaIS2_EERKNS_7BSONObjE + 1579&lt;br/&gt;
 m30999|  7   mongos                              0x0000000105d46509 _ZN5mongo27ParallelSortClusteredCursor9startInitEv + 4313&lt;br/&gt;
 m30999|  8   mongos                              0x0000000105d5b770 _ZN5mongo27ParallelSortClusteredCursor8fullInitEv + 24&lt;br/&gt;
 m30999|  9   mongos                              0x0000000105d4d838 _ZN5mongo27ParallelSortClusteredCursor5_initEv + 74&lt;br/&gt;
Sun Dec 25 12:26:05 uncaught exception: error: &lt;/p&gt;
{ &quot;$err&quot; : &quot;assertion s/../db/queryutil.h:82&quot;, &quot;code&quot; : 0 }
&lt;p&gt; m30999|  10  mongos                              0x0000000105d3b713 _ZN5mongo15ClusteredCursor4initEv + 51failed to load: &lt;br/&gt;
jstests/sharding/shard7.js&lt;br/&gt;
 m30999|  11  mongos                              0x000000010601d533 _ZN5mongo13ShardStrategy7queryOpERNS_7RequestE + 1789&lt;br/&gt;
 m30999|  12  mongos                              0x000000010607713b _ZN5mongo7Request7processEi + 595&lt;br/&gt;
 m30999|  13  mongos                              0x000000010608fbb7 _ZN5mongo21ShardedMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE + 243&lt;br/&gt;
 m30999|  14  mongos                              0x0000000105d38eca _ZN5mongo3pms9threadRunEPNS_13MessagingPortE + 1546&lt;br/&gt;
 m30999|  15  mongos                              0x0000000105d3a690 _ZN5boost3_bi5list1INS0_5valueIPN5mongo13MessagingPortEEEEclIPFvS5_ENS0_5list0EEEvNS0_4typeIvEERT_RT0_i + 78&lt;br/&gt;
 m30999|  16  mongos                              0x0000000105d3a6f2 _ZN5boost3_bi6bind_tIvPFvPN5mongo13MessagingPortEENS0_5list1INS0_5valueIS4_EEEEEclEv + 92&lt;br/&gt;
 m30999|  17  mongos                              0x0000000105d3a71d _ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvPN5mongo13MessagingPortEENS2_5list1INS2_5valueIS6_EEEEEEE3runEv + 37&lt;br/&gt;
 m30999|  18  libboost_thread-mt.dylib            0x0000000106c81460 thread_proxy + 160&lt;br/&gt;
 m30999|  19  libsystem_c.dylib                   0x00007fff8b3688bf _pthread_start + 335&lt;/p&gt;


&lt;p&gt;test forthcoming&lt;/p&gt;</description>
                <environment></environment>
        <key id="27239">SERVER-4554</key>
            <summary>shard selection code asserts for certain unsatisfiable queries</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="aaron">Aaron Staple</assignee>
                                    <reporter username="aaron">Aaron Staple</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Dec 2011 20:27:47 +0000</created>
                <updated>Mon, 11 Jul 2016 18:34:23 +0000</updated>
                            <resolved>Wed, 8 Feb 2012 18:56:04 +0000</resolved>
                                                    <fixVersion>2.1.1</fixVersion>
                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="85965" author="auto" created="Tue, 7 Feb 2012 06:18:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;astaple&apos;, u&apos;name&apos;: u&apos;Aaron&apos;, u&apos;email&apos;: u&apos;aaron@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-4554&quot; title=&quot;shard selection code asserts for certain unsatisfiable queries&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-4554&quot;&gt;&lt;del&gt;SERVER-4554&lt;/del&gt;&lt;/a&gt; for shard selection, treat empty ranges separately from universal ranges, avoid generating index bounds for unsatisfiable queries, and temporarily ensure at least one shard is returned&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f86562d58757c6cc9f3378456e77f8fc9d3916c5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f86562d58757c6cc9f3378456e77f8fc9d3916c5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="75884" author="auto" created="Sun, 25 Dec 2011 23:37:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;astaple&apos;, u&apos;name&apos;: u&apos;Aaron&apos;, u&apos;email&apos;: u&apos;aaron@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-4554&quot; title=&quot;shard selection code asserts for certain unsatisfiable queries&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-4554&quot;&gt;&lt;del&gt;SERVER-4554&lt;/del&gt;&lt;/a&gt; test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9214fe7c39ebb67602d06d5353844583a16c2f08&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9214fe7c39ebb67602d06d5353844583a16c2f08&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="27240">SERVER-4555</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="25440">SERVER-4368</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="27349">SERVER-4569</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="30197">SERVER-4914</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>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sun, 25 Dec 2011 23:37:07 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        12 years, 2 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_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>
                            12 years, 2 weeks, 1 day 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>auto</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hroifz:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9200</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_10166" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Tests Written</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10154"><![CDATA[Complete]]></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|hsbymn:</customfieldvalue>

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