<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:40:27 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-56882] unable to complete full validation on collection after failed hashed index insert</title>
                <link>https://jira.mongodb.org/browse/SERVER-56882</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Add regression tests for &lt;a href=&quot;https://jira.mongodb.org/browse/WT-8126&quot; title=&quot;Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8126&quot;&gt;&lt;del&gt;WT-8126&lt;/del&gt;&lt;/a&gt; to jstests/noPassthrough.&lt;/p&gt;

&lt;p&gt;The validation warnings reported previously in this ticket have been resolved in the storage engine in this &lt;a href=&quot;https://github.com/mongodb/mongo/commit/7a0a6ec04debd09d2f6d14612beb14ce78b93ed1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;commit&lt;/a&gt; containing &lt;a href=&quot;https://jira.mongodb.org/browse/WT-8126&quot; title=&quot;Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8126&quot;&gt;&lt;del&gt;WT-8126&lt;/del&gt;&lt;/a&gt;. The work remaining for this ticket is to provide regression coverage at the server level.&lt;/p&gt;

&lt;hr /&gt;
&lt;p&gt;OLD DESCRIPTION&lt;/p&gt;

&lt;p&gt;A failed insert into a collection with a hashed index cause the server to end up in a state where validate({full: true}) fails to complete and returns &quot;Could not complete validation of table:index-NNN. This is a transient issue as the collection was actively in use by other operations.&quot; warnings.&lt;/p&gt;

&lt;p&gt;This state seems to persist for an extended period in spite of checkpointing activity observed in the server logs.&lt;/p&gt;

&lt;p&gt;It would be useful to understand if this is an issue in the storage engine or at the integration layer above it.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1712531">SERVER-56882</key>
            <summary>unable to complete full validation on collection after failed hashed index insert</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="13201">Fixed</resolution>
                                        <assignee username="benety.goh@mongodb.com">Benety Goh</assignee>
                                    <reporter username="benety.goh@mongodb.com">Benety Goh</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 May 2021 10:23:28 +0000</created>
                <updated>Sun, 29 Oct 2023 21:53:40 +0000</updated>
                            <resolved>Tue, 28 Sep 2021 17:08:53 +0000</resolved>
                                                    <fixVersion>5.1.0-rc0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>7</watches>
                                                                                                                <comments>
                            <comment id="4108351" author="JIRAUSER1259052" created="Wed, 6 Oct 2021 19:04:36 +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="4088943" author="xgen-internal-githook" created="Tue, 28 Sep 2021 13:03:58 +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-56882&quot; title=&quot;unable to complete full validation on collection after failed hashed index insert&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56882&quot;&gt;&lt;del&gt;SERVER-56882&lt;/del&gt;&lt;/a&gt; add js test for reproducing transient validation warnings with hashed indexes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/efeb503a68bbbc5283f3e3d813ae189ab70984dc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/efeb503a68bbbc5283f3e3d813ae189ab70984dc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4088104" author="xgen-internal-githook" created="Mon, 27 Sep 2021 23:30:28 +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-56882&quot; title=&quot;unable to complete full validation on collection after failed hashed index insert&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-56882&quot;&gt;&lt;del&gt;SERVER-56882&lt;/del&gt;&lt;/a&gt; add js test to ensure a full validation runs without warnings on an empty collection&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8f7c3dd749c5f2a6c410e19e78fad96fb0bf03cb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8f7c3dd749c5f2a6c410e19e78fad96fb0bf03cb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4077095" author="benety.goh" created="Wed, 22 Sep 2021 13:02:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=etienne.petrel&quot; class=&quot;user-hover&quot; rel=&quot;etienne.petrel&quot;&gt;etienne.petrel&lt;/a&gt;, thanks for chasing this one down. I&apos;ve verified that the JS tests attached to this ticket are now passing and hope to include these two tests in our CI system soon.&lt;/p&gt;</comment>
                            <comment id="4076046" author="JIRAUSER1258229" created="Tue, 21 Sep 2021 23:15:44 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=benety.goh&quot; class=&quot;user-hover&quot; rel=&quot;benety.goh&quot;&gt;benety.goh&lt;/a&gt;, &lt;a href=&quot;https://jira.mongodb.org/browse/WT-8126&quot; title=&quot;Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8126&quot;&gt;&lt;del&gt;WT-8126&lt;/del&gt;&lt;/a&gt; has been merged and should be vendored in MongoDB repo later today. Thanks for your patience!&lt;/p&gt;</comment>
                            <comment id="4073291" author="benety.goh" created="Tue, 21 Sep 2021 02:42:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=etienne.petrel&quot; class=&quot;user-hover&quot; rel=&quot;etienne.petrel&quot;&gt;etienne.petrel&lt;/a&gt;, thank you for the update!&lt;/p&gt;</comment>
                            <comment id="4073214" author="JIRAUSER1258229" created="Tue, 21 Sep 2021 01:05:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=benety.goh&quot; class=&quot;user-hover&quot; rel=&quot;benety.goh&quot;&gt;benety.goh&lt;/a&gt;, I have set this ticket to depend on&#160;&lt;a href=&quot;https://jira.mongodb.org/browse/WT-8126&quot; title=&quot;Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8126&quot;&gt;&lt;del&gt;WT-8126&lt;/del&gt;&lt;/a&gt; as it specifically addresses the issue you are observing. &lt;a href=&quot;https://jira.mongodb.org/browse/WT-7750&quot; title=&quot;exclusive handle access fails if cache contains dirty data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-7750&quot;&gt;&lt;del&gt;WT-7750&lt;/del&gt;&lt;/a&gt; is now related to&#160;&lt;a href=&quot;https://jira.mongodb.org/browse/WT-8126&quot; title=&quot;Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8126&quot;&gt;&lt;del&gt;WT-8126&lt;/del&gt;&lt;/a&gt;. The work of&#160;&lt;a href=&quot;https://jira.mongodb.org/browse/WT-8126&quot; title=&quot;Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8126&quot;&gt;&lt;del&gt;WT-8126&lt;/del&gt;&lt;/a&gt; will be in code review today.&lt;/p&gt;</comment>
                            <comment id="4046455" author="JIRAUSER1258229" created="Thu, 9 Sep 2021 05:05:32 +0000"  >&lt;p&gt;I will be posting updates about the investigation in the WT ticket from now on, I hope it is ok.&lt;/p&gt;</comment>
                            <comment id="4044822" author="benety.goh" created="Wed, 8 Sep 2021 14:18:51 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=etienne.petrel&quot; class=&quot;user-hover&quot; rel=&quot;etienne.petrel&quot;&gt;etienne.petrel&lt;/a&gt;, thank you for looking into this. Let us know if you need any assistance on the reproducers.&lt;/p&gt;</comment>
                            <comment id="4041627" author="JIRAUSER1258229" created="Mon, 6 Sep 2021 23:52:30 +0000"  >&lt;p&gt;I realized there is an existing WT ticket that describes the same issue, I am linking the two. Assigning this one back to you &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=benety.goh&quot; class=&quot;user-hover&quot; rel=&quot;benety.goh&quot;&gt;benety.goh&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="4038410" author="JIRAUSER1258229" created="Fri, 3 Sep 2021 08:57:20 +0000"  >&lt;p&gt;We end up in the &lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/blob/develop/src/session/session_api.c#L1573&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;session_verify&lt;/a&gt; where we call&#160;&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/blob/develop/src/session/session_api.c#L1585&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;wt_schema_worker&lt;/a&gt;. The first two URIs passed on to the function are:&#160;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;table:&lt;b&gt;collection&lt;/b&gt;-36-7848894062260484171&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;file:*collection*-36-7848894062260484171.wt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:*collection*-36-7848894062260484171.wt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Until here everything works fine,&#160;&lt;tt&gt;wt_schema_worker&lt;/tt&gt; does not return any error.&lt;/p&gt;

&lt;p&gt;But then we call&#160;&lt;tt&gt;wt_schema_worker&lt;/tt&gt; again with the following URIs:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;table:&lt;b&gt;index&lt;/b&gt;-37-7848894062260484171&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;file:*index*-37-7848894062260484171.wt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:*index*-37-7848894062260484171.wt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The URI that starts with &lt;tt&gt;file&lt;/tt&gt; calls&#160;&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/blob/develop/src/schema/schema_worker.c#L108&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;wt_exclusive_handle_operation&lt;/a&gt; which calls&#160;&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/blob/develop/src/schema/schema_worker.c#L27&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;wt_conn_dhandle_close_all&lt;/a&gt; and itself calls&#160;&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/blob/develop/src/conn/conn_dhandle.c#L818&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;conn_dhandle_close_one&lt;/a&gt;:&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;    /*&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;     * Lock the live handle first. This ordering is important: we rely on locking the live handle to&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;     * fail fast if the tree is busy (e.g., with cursors open or in a checkpoint).&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;     */&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;    WT_ERR(__conn_dhandle_close_one(session, uri, NULL, removed, mark_dead)); &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;This call returns EBUSY. I could eventually find the &lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/blob/develop/src/txn/txn_ckpt.c#L2069-L2072&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;piece of code&lt;/a&gt; that returns EBUSY:&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;    /*&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;     * Don&apos;t flush data from modified trees independent of system-wide checkpoint when either there&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;     * is a stable timestamp set or the connection is configured to disallow such operation.&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;     * Flushing trees can lead to files that are inconsistent on disk after a crash.&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;     */&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;    if (btree-&amp;gt;modified &amp;amp;&amp;amp; !bulk &amp;amp;&amp;amp; !__wt_btree_immediately_durable(session) &amp;amp;&amp;amp;&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;      (S2C(session)-&amp;gt;txn_global.has_stable_timestamp ||&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;        (!F_ISSET(S2C(session), WT_CONN_FILE_CLOSE_SYNC) &amp;amp;&amp;amp; !metadata)))&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;        return (__wt_set_return(session, EBUSY)); &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;I will need to investigate more why this happens on the index and not on the collection.&lt;/p&gt;</comment>
                            <comment id="4038220" author="JIRAUSER1258229" created="Fri, 3 Sep 2021 02:29:56 +0000"  >&lt;p&gt;Thank you &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=benety.goh&quot; class=&quot;user-hover&quot; rel=&quot;benety.goh&quot;&gt;benety.goh&lt;/a&gt;&#160;for your reproducers. I will be having a look today and get back to you.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="1879152">WT-8126</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1711537">SERVER-56877</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1801678">WT-7750</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="333089" name="validate_empty_collection.js" size="1499" author="benety.goh@mongodb.com" created="Wed, 1 Sep 2021 20:27:59 +0000"/>
                            <attachment id="332982" name="validate_hashed_index.js" size="2325" author="benety.goh@mongodb.com" created="Wed, 1 Sep 2021 14:59:49 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>12.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>Fri, 3 Sep 2021 02:29:56 +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[<s><a href='https://jira.mongodb.org/browse/WT-8126'>WT-8126</a></s>]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_17050" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Downstream Team Attention</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16941"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-2058</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_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>18.0</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>benety.goh@mongodb.com</customfieldvalue>
            <customfieldvalue>etienne.petrel@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|hza7m7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr2ntz:</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="5231">Execution Team 2021-10-04</customfieldvalue>
    <customfieldvalue id="5303">Storage - Ra 2021-09-06</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</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|hz9tvb:</customfieldvalue>

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