<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:39:13 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-56424] improve index build invariant message for system error ENOSPC &quot;28: No space left on device&quot;</title>
                <link>https://jira.mongodb.org/browse/SERVER-56424</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Currently we print this error in the log:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2021-04-23T20:15:36.232+00:00&quot;},&quot;s&quot;:&quot;E&quot;,  &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23077,   &quot;ctx&quot;:&quot;IndexBuildsCoordinatorMongod-1214&quot;,&quot;msg&quot;:&quot;Assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;Location16821: error writing to file \&quot;/srv/mongodb/redacted_host_name/_tmp/extsort-index.1227\&quot;: errno:28 No space left on device&quot;,&quot;file&quot;:&quot;src/mongo/db/sorter/sorter.cpp&quot;,&quot;line&quot;:1039}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2021-04-23T20:15:36.239+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;STORAGE&quot;,  &quot;id&quot;:20649,   &quot;ctx&quot;:&quot;IndexBuildsCoordinatorMongod-1214&quot;,&quot;msg&quot;:&quot;Index build failed&quot;,&quot;attr&quot;:{&quot;buildUUID&quot;:{&quot;uuid&quot;:{&quot;$uuid&quot;:&quot;c75a6c95-84ea-4b92-9932-1431e4c4795c&quot;}},&quot;namespace&quot;:&quot;redacted_namespace&quot;,&quot;uuid&quot;:{&quot;uuid&quot;:{&quot;$uuid&quot;:&quot;c37b027a-3026-41ce-ade7-0113bf5dc57d&quot;}},&quot;error&quot;:{&quot;code&quot;:16821,&quot;codeName&quot;:&quot;Location16821&quot;,&quot;errmsg&quot;:&quot;error writing to file \&quot;/srv/mongodb/redacted_host_name/_tmp/extsort-index.1227\&quot;: errno:28 No space left on device&quot;}}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2021-04-23T20:15:36.239+00:00&quot;},&quot;s&quot;:&quot;F&quot;,  &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23081,   &quot;ctx&quot;:&quot;IndexBuildsCoordinatorMongod-1214&quot;,&quot;msg&quot;:&quot;Invariant failure&quot;,&quot;attr&quot;:{&quot;expr&quot;:&quot;status.isA&amp;lt;ErrorCategory::Interruption&amp;gt;() || status.isA&amp;lt;ErrorCategory::ShutdownError&amp;gt;()&quot;,&quot;msg&quot;:&quot;Unnexpected error code during index build cleanup: Locat&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;But if we know that the cause was &quot;No space left on device&quot;, can we replace the &quot;Unnexpected error code during index build cleanup: Locat&quot; with &quot;No space left on device&quot;?&lt;/p&gt;</description>
                <environment></environment>
        <key id="1694228">SERVER-56424</key>
            <summary>improve index build invariant message for system error ENOSPC &quot;28: No space left on device&quot;</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="benety.goh@mongodb.com">Benety Goh</assignee>
                                    <reporter username="dmitry.agranat@mongodb.com">Dmitry Agranat</reporter>
                        <labels>
                            <label>Atlas_Failure_Analysis</label>
                    </labels>
                <created>Wed, 28 Apr 2021 09:51:06 +0000</created>
                <updated>Sun, 29 Oct 2023 21:54:24 +0000</updated>
                            <resolved>Thu, 27 May 2021 02:12:37 +0000</resolved>
                                    <version>4.4.5</version>
                                    <fixVersion>5.0.0-rc3</fixVersion>
                    <fixVersion>4.4.8</fixVersion>
                    <fixVersion>5.1.0-rc0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="4108134" author="JIRAUSER1259052" created="Wed, 6 Oct 2021 18:58:01 +0000"  >&lt;p&gt;Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it&#8217;s been triggered. For more active release information, please keep an eye on #server-release. Thank you!&lt;/p&gt;</comment>
                            <comment id="3953581" author="xgen-internal-githook" created="Tue, 20 Jul 2021 20:40:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benety Goh&apos;, &apos;email&apos;: &apos;benety@mongodb.com&apos;, &apos;username&apos;: &apos;benety&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-56424&quot; title=&quot;improve index build invariant message for system error ENOSPC &amp;quot;28: No space left on device&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56424&quot;&gt;&lt;del&gt;SERVER-56424&lt;/del&gt;&lt;/a&gt; Sorter detects and converts out of disk space system error rather than throwing default unnamed error code&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 044ada4e8958efb1c8e045bb5a6e0702bb0686cf)&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b16aad93159684f4dd9a1640997cf78338aa8aea&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b16aad93159684f4dd9a1640997cf78338aa8aea&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3953421" author="xgen-internal-githook" created="Tue, 20 Jul 2021 19:37:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benety Goh&apos;, &apos;email&apos;: &apos;benety@mongodb.com&apos;, &apos;username&apos;: &apos;benety&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-56424&quot; title=&quot;improve index build invariant message for system error ENOSPC &amp;quot;28: No space left on device&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56424&quot;&gt;&lt;del&gt;SERVER-56424&lt;/del&gt;&lt;/a&gt; index build fasserts when system runs out of disk space&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 46cd6f9251a1595e640fcdb1788329e520acf695)&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c020cc421e71ea47281dc99a8130ad666eaa28f0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c020cc421e71ea47281dc99a8130ad666eaa28f0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3886283" author="xgen-internal-githook" created="Fri, 18 Jun 2021 02:43:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benety Goh&apos;, &apos;email&apos;: &apos;benety@mongodb.com&apos;, &apos;username&apos;: &apos;benety&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-56424&quot; title=&quot;improve index build invariant message for system error ENOSPC &amp;quot;28: No space left on device&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56424&quot;&gt;&lt;del&gt;SERVER-56424&lt;/del&gt;&lt;/a&gt; Sorter detects and converts out of disk space system error rather than throwing default unnamed error code&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 044ada4e8958efb1c8e045bb5a6e0702bb0686cf)&lt;br/&gt;
Branch: v5.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/57f7c1c616905cf4ef79e99553af02a52bfc898a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/57f7c1c616905cf4ef79e99553af02a52bfc898a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3886262" author="xgen-internal-githook" created="Fri, 18 Jun 2021 01:57:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benety Goh&apos;, &apos;email&apos;: &apos;benety@mongodb.com&apos;, &apos;username&apos;: &apos;benety&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-56424&quot; title=&quot;improve index build invariant message for system error ENOSPC &amp;quot;28: No space left on device&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56424&quot;&gt;&lt;del&gt;SERVER-56424&lt;/del&gt;&lt;/a&gt; index build fasserts when system runs out of disk space&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 46cd6f9251a1595e640fcdb1788329e520acf695)&lt;br/&gt;
Branch: v5.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3db3df0dcf3da3cf5d6c5392b00ef5d117d17ddf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3db3df0dcf3da3cf5d6c5392b00ef5d117d17ddf&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3842538" author="xgen-internal-githook" created="Wed, 26 May 2021 18:27:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benety Goh&apos;, &apos;email&apos;: &apos;benety@mongodb.com&apos;, &apos;username&apos;: &apos;benety&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-56424&quot; title=&quot;improve index build invariant message for system error ENOSPC &amp;quot;28: No space left on device&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56424&quot;&gt;&lt;del&gt;SERVER-56424&lt;/del&gt;&lt;/a&gt; Sorter detects and converts out of disk space system error rather than throwing default unnamed error code&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/044ada4e8958efb1c8e045bb5a6e0702bb0686cf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/044ada4e8958efb1c8e045bb5a6e0702bb0686cf&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3841884" author="xgen-internal-githook" created="Wed, 26 May 2021 15:28:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benety Goh&apos;, &apos;email&apos;: &apos;benety@mongodb.com&apos;, &apos;username&apos;: &apos;benety&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-56424&quot; title=&quot;improve index build invariant message for system error ENOSPC &amp;quot;28: No space left on device&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56424&quot;&gt;&lt;del&gt;SERVER-56424&lt;/del&gt;&lt;/a&gt; index build fasserts when system runs out of disk space&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/46cd6f9251a1595e640fcdb1788329e520acf695&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/46cd6f9251a1595e640fcdb1788329e520acf695&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3835918" author="benety.goh" created="Tue, 25 May 2021 10:49:21 +0000"  >&lt;p&gt;The new logs in 4.4 should look something like this if we decide to detect and trigger a fatal assertion on a out of disk space error:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2021-05-25T06:46:36.987-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;STORAGE&quot;,  &quot;id&quot;:20649,   &quot;ctx&quot;:&quot;IndexBuildsCoordinatorMongod-0&quot;,&quot;msg&quot;:&quot;Index build failed&quot;,&quot;attr&quot;:{&quot;buildUUID&quot;:{&quot;uuid&quot;:{&quot;$uuid&quot;:&quot;f745174e-6444-4d8d-8dbf-c9ac1f218397&quot;}},&quot;namespace&quot;:&quot;test.t&quot;,&quot;uuid&quot;:{&quot;uuid&quot;:{&quot;$uuid&quot;:&quot;7d66c163-afc1-4eb9-b397-619a791de09e&quot;}},&quot;error&quot;:{&quot;code&quot;:14031,&quot;codeName&quot;:&quot;OutOfDiskSpace&quot;,&quot;errmsg&quot;:&quot;28: No space left on device&quot;}}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2021-05-25T06:46:36.987-04:00&quot;},&quot;s&quot;:&quot;E&quot;,  &quot;c&quot;:&quot;STORAGE&quot;,  &quot;id&quot;:5642401, &quot;ctx&quot;:&quot;IndexBuildsCoordinatorMongod-0&quot;,&quot;msg&quot;:&quot;Index build unable to proceed due to insufficient disk space&quot;,&quot;attr&quot;:{&quot;error&quot;:{&quot;code&quot;:14031,&quot;codeName&quot;:&quot;OutOfDiskSpace&quot;,&quot;errmsg&quot;:&quot;28: No space left on device&quot;}}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</comment>
                            <comment id="3818171" author="benety.goh" created="Mon, 24 May 2021 15:38:09 +0000"  >&lt;p&gt;The error code 16821 was added in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9411&quot; title=&quot;Minimal implementation that can replace BSONObjExtSorter and build indexes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9411&quot;&gt;&lt;del&gt;SERVER-9411&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="3817885" author="benety.goh" created="Mon, 24 May 2021 14:38:47 +0000"  >&lt;p&gt;We can probably try to map&#160;&lt;a href=&quot;https://en.cppreference.com/w/cpp/error/errc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;std::errc::no_space_on_device (ENOSPC)&lt;/a&gt;&#160;(ENOSPC) to ErrorCodes::OutOfDiskSpace.&lt;/p&gt;</comment>
                            <comment id="3817860" author="benety.goh" created="Mon, 24 May 2021 14:31:08 +0000"  >&lt;p&gt;The index build error originated from a &lt;a href=&quot;https://github.com/mongodb/mongo/blob/r4.4.5/src/mongo/db/sorter/sorter.cpp#L1037&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;std::exception in the Sorter as it was persisting the in-memory state&lt;/a&gt;. This error would have an error code of 16821.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/mongo/blob/r4.4.5/src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp#L644&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Inserting into a WiredTiger table&lt;/a&gt; used for a MongoDB index may also fail because insufficient disk space errors - in this case the underlying OS error code and &lt;a href=&quot;https://github.com/mongodb/mongo/blob/r4.4.5/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp#L155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;shadowed by a generic ErrorCodes::UnknownError&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We actually have an existing &lt;a href=&quot;https://github.com/mongodb/mongo/blob/r4.4.5/src/mongo/base/error_codes.yml#L395&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;named error OutOfDiskSpace&lt;/a&gt; that was &lt;a href=&quot;https://github.com/mongodb/mongo/commit/6718e33f5ecd0de4a8550afaf789c2fc416b6eee#diff-ccdc4694db12b87f955b33af058a2555012a8282f475ef78017378109a44be42R90&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;introduced for repairDatabase&lt;/a&gt; in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-8412&quot; title=&quot;repairDatabase: no Cloner, and use multi index builder&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-8412&quot;&gt;&lt;del&gt;SERVER-8412&lt;/del&gt;&lt;/a&gt; but &lt;a href=&quot;https://github.com/mongodb/mongo/commit/ebe1ae8549dfc7ec7e12f9344c2da17a2ffb9acb#diff-2c3ac148f3693588ec5424866196c7c1ba53ef12d17aa213df05b73e8a523c2eL293&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;is no longer used&lt;/a&gt; in the server after the MMAPv1 storage engine was removed in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-35112&quot; title=&quot;Remove MMAPv1 code&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-35112&quot;&gt;&lt;del&gt;SERVER-35112&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To improve the error message here in the logs, we could either:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;do a string search for &quot;28: No space left on device&quot; in the error message, and adjust the &lt;a href=&quot;https://github.com/mongodb/mongo/blob/r4.4.5/src/mongo/db/index_builds_coordinator.cpp#L2094&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;invariant message accordingly&lt;/a&gt; in the IndexBuildsCoordinator; or&lt;/li&gt;
	&lt;li&gt;have the Sorter return ErrorCodes::OutOfDiskSpace.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Checking for the 28 errno code would probably not work on all platforms (Windows, for example).&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="72427">SERVER-9411</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="547084">SERVER-35112</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="63797">SERVER-8412</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>11.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="21777"><![CDATA[v5.0]]></customfieldvalue>
    <customfieldvalue key="18953"><![CDATA[v4.4]]></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>Mon, 24 May 2021 14:31:08 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        2 years, 18 weeks 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_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, 18 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>benety.goh@mongodb.com</customfieldvalue>
            <customfieldvalue>dmitry.agranat@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>vivian.ge@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hz73if:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hypcqv:</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="4878">Execution Team 2021-05-31</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|hz6prj:</customfieldvalue>

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