<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:22:32 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-50391] Index build hung during startup recovery waiting for optime to be majority committed</title>
                <link>https://jira.mongodb.org/browse/SERVER-50391</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;When trying to turn on the resumable index build behavior by default, we found that it&apos;s possible for a node to be hung during startup recovery after an unclean shutdown while applying a &lt;tt&gt;commitIndexBuild&lt;/tt&gt; oplog entry. The node is stuck &lt;a href=&quot;#L2391-L2392&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;waiting for the last optime before it established the interceptor to be majority committed&lt;/a&gt;&#160;even though other nodes in the replica set have applied entries from a later term than the optime the node is waiting on.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1446820">SERVER-50391</key>
            <summary>Index build hung during startup recovery waiting for optime to be majority committed</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="samy.lanka@mongodb.com">Samyukta Lanka</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Aug 2020 21:01:15 +0000</created>
                <updated>Sun, 29 Oct 2023 22:04:17 +0000</updated>
                            <resolved>Thu, 20 Aug 2020 22:45:44 +0000</resolved>
                                                    <fixVersion>4.7.0</fixVersion>
                                    <component>Index Maintenance</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="3349995" author="xgen-internal-githook" created="Thu, 20 Aug 2020 21:32: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-50391&quot; title=&quot;Index build hung during startup recovery waiting for optime to be majority committed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-50391&quot;&gt;&lt;del&gt;SERVER-50391&lt;/del&gt;&lt;/a&gt; do not wait for majority commit point while applying startIndexBuild during recovery&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/504dee509b57ba039bcfe1130054aabc13839fa9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/504dee509b57ba039bcfe1130054aabc13839fa9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3348905" author="benety.goh" created="Thu, 20 Aug 2020 12:33:36 +0000"  >&lt;p&gt;The majority commit wait was added in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48476&quot; title=&quot;resumable index build should use majority read cursor for collection scan&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48476&quot;&gt;&lt;del&gt;SERVER-48476&lt;/del&gt;&lt;/a&gt; to support the work in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48419&quot; title=&quot;Extend rollback to recover resumable index builds efficiently&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48419&quot;&gt;&lt;del&gt;SERVER-48419&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="3348023" author="samy.lanka" created="Wed, 19 Aug 2020 21:06:25 +0000"  >&lt;p&gt;Here are the stack traces showing that the node is hung waiting on the majority commit point to advance:&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;Thread 48 (Thread 0x7f089f343700 (LWP 70583)):&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;#0  0x00007f08ce857403 in poll () from /lib64/libc.so.6&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;#1  0x00007f08ce1a2a07 in mongo::transport::TransportLayerASIO::BatonASIO::run (this=0x7f08bcb433b0, clkSource=0x7f08c35eaca0) at /opt/mongodbtoolchain/revisions/e5348beb43e147b74a40f4ca5fb05a330ea646cf/stow/gcc-v3.Fno/include/c++/8.2.0/bits/stl_vector.h:805&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;#2  0x00007f08c94b24bb in mongo::Waitable::wait&amp;lt;mongo::BasicLockableAdapter&amp;gt;(mongo::Waitable*, mongo::ClockSource*, mongo::stdx::condition_variable&amp;amp;, mongo::BasicLockableAdapter&amp;amp;)::{lambda()#1}::operator()() const (this=&amp;lt;optimized out&amp;gt;) at src/mongo/util/lockable_adapter.h:57&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;#3  mongo::stdx::condition_variable::_runWithNotifyable&amp;lt;mongo::Waitable::wait&amp;lt;mongo::BasicLockableAdapter&amp;gt;(mongo::Waitable*, mongo::ClockSource*, mongo::stdx::condition_variable&amp;amp;, mongo::BasicLockableAdapter&amp;amp;)::{lambda()#1}&amp;gt;(mongo::Notifyable&amp;amp;, mongo::BasicLockableAdapter&amp;amp;&amp;amp;) (cb=..., notifyable=..., this=0x7f08c3221590) at src/mongo/stdx/condition_variable.h:162&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;#4  mongo::Waitable::wait&amp;lt;mongo::BasicLockableAdapter&amp;gt; (lk=..., cv=..., clkSource=&amp;lt;optimized out&amp;gt;, waitable=0x7f08bcb433b0) at src/mongo/util/waitable.h:61&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;#5  mongo::OperationContext::&amp;lt;lambda()&amp;gt;::operator() (__closure=&amp;lt;optimized out&amp;gt;) at src/mongo/db/operation_context.cpp:325&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;#6  mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil (this=0x7f08bcb431e0, cv=..., m=..., deadline=...) at src/mongo/db/operation_context.cpp:330&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;#7  0x00007f08cdc6b8f5 in mongo::Interruptible::&amp;lt;lambda(mongo::Date_t, mongo::Interruptible::WakeSpeed)&amp;gt;::operator()(mongo::Date_t, mongo::Interruptible::WakeSpeed) const (this=0x7f08bcb431e0, deadline=..., speed=mongo::Interruptible::WakeSpeed::kSlow) at src/mongo/util/lockable_adapter.h:50&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;#8  0x00007f08cdc8a194 in mongo::Interruptible::&amp;lt;lambda(mongo::Date_t, mongo::Interruptible::WakeSpeed)&amp;gt;::operator() (speed=mongo::Interruptible::WakeSpeed::kSlow, deadline=..., this=&amp;lt;optimized out&amp;gt;) at src/mongo/db/repl/replication_coordinator_impl.cpp:1605&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;#9  mongo::Interruptible::waitForConditionOrInterruptUntil&amp;lt;std::unique_lock&amp;lt;mongo::latch_detail::Mutex&amp;gt;, mongo::repl::ReplicationCoordinatorImpl::waitUntilMajorityOpTime(mongo::OperationContext*, mongo::repl::OpTime, boost::optional&amp;lt;mongo::Date_t&amp;gt;)::&amp;lt;lambda()&amp;gt; &amp;gt; (waitTimer=0x0, pred=..., finalDeadline=..., m=..., cv=..., this=0x7f08bcb431e0) at src/mongo/util/interruptible.h:448&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;#10 mongo::repl::ReplicationCoordinatorImpl::waitUntilMajorityOpTime (this=0x7f08c3221020, opCtx=0x7f08bcb431e0, targetOpTime=..., deadline=...) at src/mongo/db/repl/replication_coordinator_impl.cpp:1601&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;#11 0x00007f08cb4e434b in mongo::IndexBuildsCoordinator::_awaitLastOpTimeBeforeInterceptorsMajorityCommitted (this=&amp;lt;optimized out&amp;gt;, opCtx=0x7f08bcb431e0, replState=std::shared_ptr&amp;lt;mongo::ReplIndexBuildState&amp;gt; (use count 9, weak count 0) = {...}) at /opt/mongodbtoolchain/revisions/e5348beb43e147b74a40f4ca5fb05a330ea646cf/stow/gcc-v3.Fno/include/c++/8.2.0/bits/shared_ptr_base.h:996&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;And that the node is trying to apply the commitIndexBuild oplog entry:&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;Thread 38 (Thread 0x7f08a574d700 (LWP 70572)):&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;#0  0x00007f08ce857403 in poll () from /lib64/libc.so.6&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;#1  0x00007f08ce1a2a07 in mongo::transport::TransportLayerASIO::BatonASIO::run (this=0x7f08bd3533b0, clkSource=0x7f08c35eaca0) at /opt/mongodbtoolchain/revisions/e5348beb43e147b74a40f4ca5fb05a330ea646cf/stow/gcc-v3.Fno/include/c++/8.2.0/bits/stl_vector.h:805&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;#2  0x00007f08c94b24bb in mongo::Waitable::wait&amp;lt;mongo::BasicLockableAdapter&amp;gt;(mongo::Waitable*, mongo::ClockSource*, mongo::stdx::condition_variable&amp;amp;, mongo::BasicLockableAdapter&amp;amp;)::{lambda()#1}::operator()() const (this=&amp;lt;optimized out&amp;gt;) at src/mongo/util/lockable_adapter.h:57&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;#3  mongo::stdx::condition_variable::_runWithNotifyable&amp;lt;mongo::Waitable::wait&amp;lt;mongo::BasicLockableAdapter&amp;gt;(mongo::Waitable*, mongo::ClockSource*, mongo::stdx::condition_variable&amp;amp;, mongo::BasicLockableAdapter&amp;amp;)::{lambda()#1}&amp;gt;(mongo::Notifyable&amp;amp;, mongo::BasicLockableAdapter&amp;amp;&amp;amp;) (cb=..., notifyable=..., this=0x7f08bbe74f90) at src/mongo/stdx/condition_variable.h:162&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;#4  mongo::Waitable::wait&amp;lt;mongo::BasicLockableAdapter&amp;gt; (lk=..., cv=..., clkSource=&amp;lt;optimized out&amp;gt;, waitable=0x7f08bd3533b0) at src/mongo/util/waitable.h:61&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;#5  mongo::OperationContext::&amp;lt;lambda()&amp;gt;::operator() (__closure=&amp;lt;optimized out&amp;gt;) at src/mongo/db/operation_context.cpp:325&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;#6  mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil (this=0x7f08c34ad720, cv=..., m=..., deadline=...) at src/mongo/db/operation_context.cpp:330&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;#7  0x00007f08ce174925 in mongo::Interruptible::waitForConditionOrInterruptUntil&amp;lt;std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}&amp;gt;(mongo::stdx::condition_variable&amp;amp;, std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;&amp;amp;, mongo::Date_t, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}, mongo::AtomicWord&amp;lt;long&amp;gt;*)::{lambda(auto:1&amp;amp;, mongo::Interruptible::WakeSpeed)#3}::operator()(std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;&amp;amp;, mongo::AtomicWord&amp;lt;long&amp;gt;*) const (this=0x7f08c34ad720, deadline=..., deadline@entry=..., speed=speed@entry=mongo::Interruptible::WakeSpeed::kSlow) at src/mongo/util/lockable_adapter.h:50&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;#8  0x00007f08ce174df1 in mongo::Interruptible::waitForConditionOrInterruptUntil&amp;lt;std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}&amp;gt;(mongo::stdx::condition_variable&amp;amp;, std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;&amp;amp;, mongo::Date_t, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}, mongo::AtomicWord&amp;lt;long&amp;gt;*)::{lambda(auto:1&amp;amp;, mongo::Interruptible::WakeSpeed)#4}::operator()(std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;&amp;amp;, mongo::AtomicWord&amp;lt;long&amp;gt;*) const (speed=mongo::Interruptible::WakeSpeed::kSlow, deadline=..., this=&amp;lt;optimized out&amp;gt;) at /opt/mongodbtoolchain/revisions/e5348beb43e147b74a40f4ca5fb05a330ea646cf/stow/gcc-v3.Fno/include/c++/8.2.0/atomic:246&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;#9  mongo::Interruptible::waitForConditionOrInterruptUntil&amp;lt;std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}&amp;gt;(mongo::stdx::condition_variable&amp;amp;, std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;&amp;amp;, mongo::Date_t, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}, mongo::AtomicWord&amp;lt;long&amp;gt;*) (waitTimer=0x0, pred=..., finalDeadline=..., m=..., cv=..., this=0x7f08c34ad720) at src/mongo/util/interruptible.h:448&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;#10 mongo::Interruptible::waitForConditionOrInterrupt&amp;lt;std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}&amp;gt;(mongo::stdx::condition_variable&amp;amp;, std::unique_lock&amp;lt;mongo::latch_detail::Latch&amp;gt;&amp;amp;, mongo::future_details::SharedStateBase::wait(mongo::Interruptible*)::{lambda()#1}, mongo::AtomicWord&amp;lt;long&amp;gt;*) (waitTimer=0x0, pred=..., m=..., cv=..., this=0x7f08c34ad720) at src/mongo/util/interruptible.h:466&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;#11 mongo::future_details::SharedStateBase::wait (this=&amp;lt;optimized out&amp;gt;, interruptible=0x7f08c34ad720) at src/mongo/util/future_impl.h:402&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;#12 0x00007f08cb4e27d1 in mongo::future_details::SharedStateHolder&amp;lt;mongo::ReplIndexBuildState::IndexCatalogStats&amp;gt;::waitNoThrow (interruptible=0x7f08c34ad720, this=&amp;lt;synthetic pointer&amp;gt;) at src/third_party/boost-1.70.0/boost/smart_ptr/intrusive_ptr.hpp:197&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;#13 mongo::SharedSemiFuture&amp;lt;mongo::ReplIndexBuildState::IndexCatalogStats&amp;gt;::waitNoThrow (interruptible=0x7f08c34ad720, this=&amp;lt;synthetic pointer&amp;gt;) at src/mongo/util/future.h:938&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;#14 mongo::IndexBuildsCoordinator::applyCommitIndexBuild (this=this@entry=0x7f08c30a3620, opCtx=opCtx@entry=0x7f08c34ad720, oplogEntry=...) at src/mongo/db/index_builds_coordinator.cpp:892&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;#15 0x00007f08cb573962 in mongo::repl::(anonymous namespace)::&amp;lt;lambda(mongo::OperationContext*, const mongo::repl::OplogEntry&amp;amp;, mongo::repl::OplogApplication::Mode)&amp;gt;::operator() (__closure=&amp;lt;optimized out&amp;gt;, mode=&amp;lt;optimized out&amp;gt;, entry=..., opCtx=0x7f08c34ad720) at src/third_party/boost-1.70.0/boost/optional/detail/optional_aligned_storage.hpp:64&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;#16 std::_Function_handler&amp;lt;mongo::Status(mongo::OperationContext*, const mongo::repl::OplogEntry&amp;amp;, mongo::repl::OplogApplication::Mode), mongo::repl::(anonymous namespace)::&amp;lt;lambda(mongo::OperationContext*, const mongo::repl::OplogEntry&amp;amp;, mongo::repl::OplogApplication::Mode)&amp;gt; &amp;gt;::_M_invoke(const std::_Any_data &amp;amp;, mongo::OperationContext *&amp;amp;&amp;amp;, const mongo::repl::OplogEntry &amp;amp;, mongo::repl::OplogApplication::Mode &amp;amp;&amp;amp;) (__functor=..., __args#0=&amp;lt;optimized out&amp;gt;, __args#1=..., __args#2=&amp;lt;optimized out&amp;gt;) at /opt/mongodbtoolchain/revisions/e5348beb43e147b74a40f4ca5fb05a330ea646cf/stow/gcc-v3.Fno/include/c++/8.2.0/bits/std_function.h:283&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;#17 0x00007f08cb57bdd4 in std::function&amp;lt;mongo::Status (mongo::OperationContext*, mongo::repl::OplogEntry const&amp;amp;, mongo::repl::OplogApplication::Mode)&amp;gt;::operator()(mongo::OperationContext*, mongo::repl::OplogEntry const&amp;amp;, mongo::repl::OplogApplication::Mode) const (__args#2=&amp;lt;optimized out&amp;gt;, __args#1=..., __args#0=&amp;lt;optimized out&amp;gt;, this=0x7f08c3595a80) at /opt/mongodbtoolchain/revisions/e5348beb43e147b74a40f4ca5fb05a330ea646cf/stow/gcc-v3.Fno/include/c++/8.2.0/bits/std_function.h:682&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;#18 mongo::repl::&amp;lt;lambda()&amp;gt;::operator() (__closure=&amp;lt;optimized out&amp;gt;) at src/mongo/db/repl/oplog.cpp:1557&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;#19 mongo::repl::applyCommand_inlock (opCtx=0x7f08c34ad720, entry=..., mode=mongo::repl::OplogApplication::Mode::kRecovering) at src/mongo/db/repl/oplog.cpp:1561&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="3348019" author="samy.lanka" created="Wed, 19 Aug 2020 21:03:37 +0000"  >&lt;p&gt;The other two nodes in the set have applied something from a different term than the optime that the node is waiting on:&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;[ReplicaSetFixture:job0:node1] 2020-08-19T03:03:45.326+0000 | 2020-08-19T03:03:45.326+00:00 I  STORAGE  4847600 [IndexBuildsCoordinatorMongod-0] &quot;Index build: waiting for last optime before interceptors to be majority committed&quot;,&quot;attr&quot;:{&quot;buildUUID&quot;:{&quot;uuid&quot;:{&quot;$uuid&quot;:&quot;ef1c6532-9420-4332-80d5-8cc8537a4900&quot;}},&quot;lastOpTime&quot;:{&quot;ts&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1597806220,&quot;i&quot;:23}},&quot;t&quot;:2}}&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;[ReplicaSetFixture:job0:node0] 2020-08-19T03:03:45.634+0000 | 2020-08-19T03:03:45.633+00:00 D2 REPL_HB  24097   [conn14] &quot;Generated heartbeat response&quot;,&quot;attr&quot;:{&quot;from&quot;:&quot;localhost:20002&quot;,&quot;response&quot;:{&quot;ok&quot;:1,&quot;electionTime&quot;:{&quot;$date&quot;:{&quot;$numberLong&quot;:&quot;6862525460245381144&quot;}},&quot;state&quot;:1,&quot;v&quot;:5,&quot;configTerm&quot;:3,&quot;set&quot;:&quot;rs&quot;,&quot;term&quot;:3,&quot;primaryId&quot;:0,&quot;durableOpTime&quot;:{&quot;ts&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1597806221,&quot;i&quot;:2}},&quot;t&quot;:3},&quot;durableWallTime&quot;:{&quot;$date&quot;:&quot;2020-08-19T03:03:41.643Z&quot;},&quot;opTime&quot;:{&quot;ts&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1597806221,&quot;i&quot;:2}},&quot;t&quot;:3},&quot;wallTime&quot;:{&quot;$date&quot;:&quot;2020-08-19T03:03:41.643Z&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;...&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;[ReplicaSetFixture:job0:node2] 2020-08-19T03:03:46.619+0000 | 2020-08-19T03:03:46.618+00:00 D2 REPL_HB  24097   [conn79] &quot;Generated heartbeat response&quot;,&quot;attr&quot;:{&quot;from&quot;:&quot;localhost:20000&quot;,&quot;response&quot;:{&quot;ok&quot;:1,&quot;state&quot;:2,&quot;v&quot;:5,&quot;configTerm&quot;:3,&quot;set&quot;:&quot;rs&quot;,&quot;syncingTo&quot;:&quot;localhost:20000&quot;,&quot;term&quot;:3,&quot;primaryId&quot;:0,&quot;durableOpTime&quot;:{&quot;ts&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1597806221,&quot;i&quot;:2}},&quot;t&quot;:3},&quot;durableWallTime&quot;:{&quot;$date&quot;:&quot;2020-08-19T03:03:41.643Z&quot;},&quot;opTime&quot;:{&quot;ts&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1597806221,&quot;i&quot;:2}},&quot;t&quot;:3},&quot;wallTime&quot;:{&quot;$date&quot;:&quot;2020-08-19T03:03:41.643Z&quot;}}}&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>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1451671">SERVER-50525</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1362808">SERVER-48419</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1365795">SERVER-48476</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1418522">SERVER-49847</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>4.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_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, 20 Aug 2020 12:32:34 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        3 years, 24 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_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-1344</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>
                            3 years, 24 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>benety.goh@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>samy.lanka@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hy173b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hxntr3:</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="4126">Execution Team 2020-08-24</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|hy0tcn:</customfieldvalue>

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