<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:56:55 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-21297] jstests/slow2/conc_update.js fails on s390x on Redhat</title>
                <link>https://jira.mongodb.org/browse/SERVER-21297</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;The JavaScript test jstests/slow2/conc_update.js fails on s390x on RHEL7.&lt;/p&gt;

&lt;p&gt;d20000| 2015-11-04T14:14:54.855-0500 I INDEX    &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; build index on: concurrency.conc properties: { v: 1, key: &lt;/p&gt;
{ x: 1.0 }
&lt;p&gt;, name: &quot;x_1&quot;, ns: &quot;concurrency.conc&quot; }&lt;br/&gt;
d20000| 2015-11-04T14:14:54.855-0500 I INDEX    &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;          building index using bulk method&lt;br/&gt;
d20000| 2015-11-04T14:14:57.000-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 1729800/3145728 54%&lt;br/&gt;
d20000| 2015-11-04T14:15:01.106-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 2688700/3145728 85%&lt;br/&gt;
d20000| 2015-11-04T14:15:02.084-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; Invariant failure raw == RecordId::min().repr() src/mongo/db/storage/key_string.cpp 352&lt;br/&gt;
d20000| 2015-11-04T14:15:02.084-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The entire log is in the attachment.&lt;/p&gt;</description>
                <environment></environment>
        <key id="237828">SERVER-21297</key>
            <summary>jstests/slow2/conc_update.js fails on s390x on Redhat</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="3">Duplicate</resolution>
                                        <assignee username="mira.carey@mongodb.com">Mira Carey</assignee>
                                    <reporter username="williamzhang">William Zhang</reporter>
                        <labels>
                    </labels>
                <created>Wed, 4 Nov 2015 21:46:08 +0000</created>
                <updated>Thu, 14 Apr 2016 15:19:13 +0000</updated>
                            <resolved>Wed, 2 Mar 2016 21:53:09 +0000</resolved>
                                                                    <component>WiredTiger</component>
                                        <votes>0</votes>
                                    <watches>9</watches>
                                                                                                                <comments>
                            <comment id="1086726" author="bryanpkc" created="Thu, 12 Nov 2015 15:42:34 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=redbeard0531&quot; class=&quot;user-hover&quot; rel=&quot;redbeard0531&quot;&gt;redbeard0531&lt;/a&gt;, to avoid breaking the semantics of the fields written to the buffer, I believe &lt;tt&gt;_repr&lt;/tt&gt; should be stored with &lt;tt&gt;buf.appendNum()&lt;/tt&gt; instead of &lt;tt&gt;buf.appendStruct()&lt;/tt&gt;. What do you think?&lt;/p&gt;</comment>
                            <comment id="1086702" author="williamzhang" created="Thu, 12 Nov 2015 15:30:36 +0000"  >&lt;p&gt;The issue is in &lt;a href=&quot;https://github.com/mongodb/mongo/blob/master/src/mongo/db/record_id.h#L111&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/blob/master/src/mongo/db/record_id.h#L111&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;RecordId._repr, a big endian integer on s390x, is written to buffer while treated as an array of char.&lt;/p&gt;

&lt;p&gt;This issue have been fixed. Thank you so much, Mathias! &lt;/p&gt;</comment>
                            <comment id="1081085" author="redbeard0531" created="Thu, 5 Nov 2015 21:35:11 +0000"  >&lt;p&gt;That means that the RecordId is invalid before it reaches SortKey. If I had to guess, I&apos;d say the issue is likely to be in the BufReader used by the external sorter used for bulk index builds. You can confirm that quickly by changing these lines to use memcpy rather than casts: &lt;a href=&quot;https://github.com/mongodb/mongo/blob/master/src/mongo/util/bufreader.h#L64&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/blob/master/src/mongo/util/bufreader.h#L64&lt;/a&gt; &lt;a href=&quot;https://github.com/mongodb/mongo/blob/master/src/mongo/util/bufreader.h#L83&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/blob/master/src/mongo/util/bufreader.h#L83&lt;/a&gt;. We&apos;d probably want to do something cleaner for commit, but this will at least confirm whether this is the problem if it it lies somewhere else.&lt;/p&gt;</comment>
                            <comment id="1080997" author="williamzhang" created="Thu, 5 Nov 2015 20:37:22 +0000"  >&lt;p&gt;Hi Mathias, here is the new output:&lt;/p&gt;

&lt;p&gt;d20000| 2015-11-05T15:35:39.964-0500 I INDEX    &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; build index on: concurrency.conc properties: { v: 1, key: &lt;/p&gt;
{ x: 1.0 }
&lt;p&gt;, name: &quot;x_1&quot;, ns: &quot;concurrency.conc&quot; }&lt;br/&gt;
d20000| 2015-11-05T15:35:39.964-0500 I INDEX    &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;          building index using bulk method&lt;br/&gt;
d20000| 2015-11-05T15:35:42.008-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 302200/3145728 9%&lt;br/&gt;
d20000| 2015-11-05T15:35:45.017-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 638700/3145728 20%&lt;br/&gt;
d20000| 2015-11-05T15:35:48.014-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 972600/3145728 30%&lt;br/&gt;
d20000| 2015-11-05T15:35:51.000-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 1354400/3145728 43%&lt;br/&gt;
d20000| 2015-11-05T15:35:54.008-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 1699300/3145728 54%&lt;br/&gt;
d20000| 2015-11-05T15:35:57.001-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 2141600/3145728 68%&lt;br/&gt;
d20000| 2015-11-05T15:36:02.486-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;   Index Build: 2688700/3145728 85%&lt;br/&gt;
d20000| 2015-11-05T15:36:04.196-0500 I STORAGE  &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; raw: -9223372036854775808 null: 0 min: -9223372036854775808 max: 9223372036854775807&lt;br/&gt;
d20000| 2015-11-05T15:36:04.196-0500 I STORAGE  &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; raw: -9151314442816847872 null: 0 min: -9223372036854775808 max: 9223372036854775807&lt;br/&gt;
d20000| 2015-11-05T15:36:04.196-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; Invariant failure raw == RecordId::min().repr() src/mongo/db/storage/key_string.cpp 353&lt;br/&gt;
d20000| 2015-11-05T15:36:04.196-0500 I -        &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;&lt;br/&gt;
d20000|&lt;br/&gt;
d20000| ***aborting after invariant() failure&lt;/p&gt;</comment>
                            <comment id="1080565" author="redbeard0531" created="Thu, 5 Nov 2015 15:40:13 +0000"  >&lt;p&gt;Could you add the following line at the top of this if block and rerun: &lt;a href=&quot;https://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/key_string.cpp#L349&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/key_string.cpp#L349&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;log() &amp;lt;&amp;lt; &quot;raw: &quot; &amp;lt;&amp;lt; raw &amp;lt;&amp;lt; &quot; null: &quot; &amp;lt;&amp;lt; RecordId().repr() &amp;lt;&amp;lt; &quot; min: &quot; RecordId::min().repr() &amp;lt;&amp;lt; &quot; max: &quot; &amp;lt;&amp;lt; RecordId::max().repr();&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="267341">SERVER-22801</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="97119" name="conc_update.js.log" size="9873" author="williamzhang" created="Wed, 4 Nov 2015 21:46:08 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.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>Thu, 5 Nov 2015 14:08:19 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        8 years, 13 weeks, 6 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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-216</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>
                            8 years, 13 weeks, 6 days ago
                        </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>bryanpkc</customfieldvalue>
            <customfieldvalue>mathias@mongodb.com</customfieldvalue>
            <customfieldvalue>mira.carey@mongodb.com</customfieldvalue>
            <customfieldvalue>williamzhang</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkpqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrdifj:</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="845">Platforms 10 (02/19/16)</customfieldvalue>
    <customfieldvalue id="846">Platforms 11 (03/11/16)</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|hry8if:</customfieldvalue>

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