<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:39:41 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>[GODRIVER-2936] Bulk inserting many documents causes BSONObjectTooLarge error unexpectedly</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-2936</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;The &lt;a href=&quot;https://www.mongodb.com/docs/manual/reference/limits/#mongodb-limit-Write-Command-Batch-Limit-Size&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;documentation&lt;/a&gt; describes the maximum number of documents in a single batch operation. This number does not seem to be accurate because a BSONObjectTooLarge error can be thrown when inserting many small documents. An insert command that writing 2861 documents that add up to 16MB in size to a replica set (v4.4, v5.0) causes a BSONObjectTooLarge error to be thrown. For different server versions and topologies, the exact number of documents that can be inserted varies but stays roughly around 2860. &lt;/p&gt;
</description>
                <environment></environment>
        <key id="2390145">GODRIVER-2936</key>
            <summary>Bulk inserting many documents causes BSONObjectTooLarge error unexpectedly</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="13202">Works as Designed</resolution>
                                        <assignee username="matt.dale@mongodb.com">Matt Dale</assignee>
                                    <reporter username="jian.guan@mongodb.com">Jian Guan</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Jul 2023 19:57:42 +0000</created>
                <updated>Fri, 27 Oct 2023 13:16:19 +0000</updated>
                            <resolved>Tue, 22 Aug 2023 13:34:11 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="5650074" author="JIRAUSER1269536" created="Tue, 22 Aug 2023 13:33:47 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=matt.dale%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;matt.dale@mongodb.com&quot;&gt;matt.dale@mongodb.com&lt;/a&gt; Thanks for your response! I was trying to figure out the maximum number of documents that mongosync can write to the destination at one time. What you said makes sense to me. I&apos;ll close this ticket.&lt;/p&gt;</comment>
                            <comment id="5649946" author="dbeng-pm-bot" created="Tue, 22 Aug 2023 13:11:02 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jian.guan%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jian.guan@mongodb.com&quot;&gt;jian.guan@mongodb.com&lt;/a&gt;! &lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2936&quot; title=&quot;Bulk inserting many documents causes BSONObjectTooLarge error unexpectedly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2936&quot;&gt;&lt;del&gt;GODRIVER-2936&lt;/del&gt;&lt;/a&gt; is awaiting your response. &lt;/p&gt;

&lt;p&gt;If this is still an issue for you, please open Jira to review the latest status and provide your feedback. Thanks!&lt;/p&gt;</comment>
                            <comment id="5634045" author="JIRAUSER1259527" created="Mon, 14 Aug 2023 23:44:31 +0000"  >&lt;p&gt;The repro code in &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/attachment/462040/462040_main.go&quot; title=&quot;main.go attached to GODRIVER-2936&quot;&gt;main.go&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.mongodb.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt; uses the &lt;a href=&quot;https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo#Database.RunCommand&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;RunCommand&lt;/a&gt; API, which does not perform any batch manipulation and only marshals and sends the command document provided. The command document assembled by &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/attachment/462040/462040_main.go&quot; title=&quot;main.go attached to GODRIVER-2936&quot;&gt;main.go&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.mongodb.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt; adds the documents to a BSON array, which, as &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=mihai.andrei%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;mihai.andrei@mongodb.com&quot;&gt;mihai.andrei@mongodb.com&lt;/a&gt; described, adds some overhead for each value in the array. As a result, that code will overshoot the target document size, and the amount it will overshoot scales with the number of documents added.&lt;/p&gt;

&lt;p&gt;When performing batched inserts, the Go driver (and most other drivers) actually uses &lt;a href=&quot;https://github.com/mongodb/specifications/blob/b8a5a00f0fd9c066e5d79eccbed0dfc538796856/source/message/OP_MSG.rst#L123&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;OP_MSG payload type 1&lt;/a&gt; with a &quot;document sequence&quot;, which doesn&apos;t have the same overhead as BSON arrays. It&apos;s not clear if there&apos;s a way to assemble a command document using a &quot;document sequence&quot; using &lt;a href=&quot;https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo#Database.RunCommand&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;RunCommand&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;TLDR: The repro code overshoots its target document size, causing the BSONObjectTooLarge error. That is not indicative of a Go driver bug. &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jian.guan%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jian.guan@mongodb.com&quot;&gt;jian.guan@mongodb.com&lt;/a&gt; what are you trying to accomplish by manually assembling batches?&lt;/p&gt;</comment>
                            <comment id="5601903" author="JIRAUSER1269536" created="Mon, 31 Jul 2023 14:14:36 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=mihai.andrei%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;mihai.andrei@mongodb.com&quot;&gt;mihai.andrei@mongodb.com&lt;/a&gt;, thank you for the reply!&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;I can confirm this error is from the server:
&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;2023-07-31T09:48:31.496-04:00&quot;},&quot;s&quot;:&quot;E&quot;,  &quot;c&quot;:&quot;ASSERT&quot;,   &quot;id&quot;:23077,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;BSONObjectTooLarge: BSONObj size: 16966346 (0x102E2CA) is invalid. Size must be between 0 and 16793600(16MB) First element: insert: \&quot;test\&quot;&quot;,&quot;file&quot;:&quot;src/mongo/bson/bsonobj.cpp&quot;,&quot;line&quot;:101}}&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;2023-07-31T09:48:31.496-04:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;ASSERT&quot;,   &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;BSONObjectTooLarge: BSONObj size: 16966346 (0x102E2CA) is invalid. Size must be between 0 and 16793600(16MB) First element: insert: \&quot;test\&quot;&quot;,&quot;file&quot;:&quot;src/mongo/base/data_range_cursor.h&quot;,&quot;line&quot;:100}}&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;2023-07-31T09:48:31.496-04:00&quot;},&quot;s&quot;:&quot;E&quot;,  &quot;c&quot;:&quot;ASSERT&quot;,   &quot;id&quot;:23076,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Assertion failure&quot;,&quot;attr&quot;:{&quot;expr&quot;:&quot;data.size() &amp;lt; 1000000&quot;,&quot;file&quot;:&quot;src/mongo/util/hex.cpp&quot;,&quot;line&quot;:113}}&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31380,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;BACKTRACE&quot;,&quot;attr&quot;:{&quot;bt&quot;:{&quot;backtrace&quot;:[{&quot;a&quot;:&quot;103C5B378&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C77378&quot;,&quot;s&quot;:&quot;_ZN5mongo18stack_trace_detail12_GLOBAL__N_119printStackTraceImplERKNS1_7OptionsEPNS_14StackTraceSinkE&quot;,&quot;C&quot;:&quot;mongo::stack_trace_detail::(anonymous namespace)::printStackTraceImpl(mongo::stack_trace_detail::(anonymous namespace)::Options const&amp;amp;, mongo::StackTraceSink*)&quot;,&quot;s+&quot;:&quot;A8&quot;},{&quot;a&quot;:&quot;103C5C2DC&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C782DC&quot;,&quot;s&quot;:&quot;_ZN5mongo15printStackTraceEv&quot;,&quot;C&quot;:&quot;mongo::printStackTrace()&quot;,&quot;s+&quot;:&quot;30&quot;},{&quot;a&quot;:&quot;103C4CAD8&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C68AD8&quot;,&quot;s&quot;:&quot;_ZN5mongo12verifyFailedEPKcS1_j&quot;,&quot;C&quot;:&quot;mongo::verifyFailed(char const*, char const*, unsigned int)&quot;,&quot;s+&quot;:&quot;E0&quot;},{&quot;a&quot;:&quot;103C56898&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C72898&quot;,&quot;s&quot;:&quot;_ZN5mongo7hexdumpENS_10StringDataE&quot;,&quot;C&quot;:&quot;mongo::hexdump(mongo::StringData)&quot;,&quot;s+&quot;:&quot;104&quot;},{&quot;a&quot;:&quot;103760820&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;277C820&quot;,&quot;s&quot;:&quot;_ZN5mongo5OpMsg5parseERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::OpMsg::parse(mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;B48&quot;},{&quot;a&quot;:&quot;1016B62E4&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;6D22E4&quot;,&quot;s&quot;:&quot;_ZN5mongo5OpMsg10parseOwnedERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::OpMsg::parseOwned(mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;30&quot;},{&quot;a&quot;:&quot;103757934&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2773934&quot;,&quot;s&quot;:&quot;_ZN5mongo12OpMsgRequest10parseOwnedERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::OpMsgRequest::parseOwned(mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;30&quot;},{&quot;a&quot;:&quot;101030368&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;4C368&quot;,&quot;s&quot;:&quot;_ZN5mongo12_GLOBAL__N_115CommandOpRunner3runEv&quot;,&quot;C&quot;:&quot;mongo::(anonymous namespace)::CommandOpRunner::run()&quot;,&quot;s+&quot;:&quot;110&quot;},{&quot;a&quot;:&quot;10102E99C&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;4A99C&quot;,&quot;s&quot;:&quot;_ZN5mongo23ServiceEntryPointCommon13handleRequestEPNS_16OperationContextERKNS_7MessageENSt3__110unique_ptrIKNS0_5HooksENS6_14default_deleteIS9_EEEE&quot;,&quot;C&quot;:&quot;mongo::ServiceEntryPointCommon::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;, std::__1::unique_ptr&amp;lt;mongo::ServiceEntryPointCommon::Hooks const, std::__1::default_delete&amp;lt;mongo::ServiceEntryPointCommon::Hooks const&amp;gt;&amp;gt;)&quot;,&quot;s+&quot;:&quot;4C0&quot;},{&quot;a&quot;:&quot;10102BD24&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;47D24&quot;,&quot;s&quot;:&quot;_ZN5mongo23ServiceEntryPointMongod13handleRequestEPNS_16OperationContextERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::ServiceEntryPointMongod::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;60&quot;},{&quot;a&quot;:&quot;101EC0610&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;EDC610&quot;,&quot;s&quot;:&quot;_ZN5mongo9transport19ServiceStateMachine4Impl14processMessageEv&quot;,&quot;C&quot;:&quot;mongo::transport::ServiceStateMachine::Impl::processMessage()&quot;,&quot;s+&quot;:&quot;1E0&quot;},{&quot;a&quot;:&quot;101EC1554&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;EDD554&quot;,&quot;s&quot;:&quot;_ZN5mongo9transport19ServiceStateMachine4Impl12startNewLoopERKNS_6StatusE&quot;,&quot;C&quot;:&quot;mongo::transport::ServiceStateMachine::Impl::startNewLoop(mongo::Status const&amp;amp;)&quot;,&quot;s+&quot;:&quot;84&quot;},{&quot;a&quot;:&quot;101EC3E64&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;EDFE64&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport19ServiceStateMachine4Impl15scheduleNewLoopES1_E3$_5EEDaOT_EN12SpecificImpl4callEOS1_&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop(mongo::Status)::$_5&amp;gt;(mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop(mongo::Status)::$_5&amp;amp;&amp;amp;)::SpecificImpl::call(mongo::Status&amp;amp;&amp;amp;)&quot;,&quot;s+&quot;:&quot;74&quot;},{&quot;a&quot;:&quot;1036DD540&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F9540&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport26ServiceExecutorSynchronous18runOnDataAvailableERKNSt3__110shared_ptrINS5_7SessionEEES3_E3$_5EEDaOT_EN12SpecificImpl4callEOS1_&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceExecutorSynchronous::runOnDataAvailable(std::__1::shared_ptr&amp;lt;mongo::transport::Session&amp;gt; const&amp;amp;, mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::$_5&amp;gt;(mongo::transport::ServiceExecutorSynchronous::runOnDataAvailable(std::__1::shared_ptr&amp;lt;mongo::transport::Session&amp;gt; const&amp;amp;, mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::$_5&amp;amp;&amp;amp;)::SpecificImpl::call(mongo::Status&amp;amp;&amp;amp;)&quot;,&quot;s+&quot;:&quot;44&quot;},{&quot;a&quot;:&quot;1036DA128&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F6128&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport15ServiceExecutor8scheduleENS0_IFvNS_6StatusEEEEEUlvE_EEDaOT_EN12SpecificImpl4callEv&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void ()&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceExecutor::schedule(mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::&apos;lambda&apos;()&amp;gt;(mongo::transport::ServiceExecutor::schedule(mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::&apos;lambda&apos;()&amp;amp;&amp;amp;)::SpecificImpl::call()&quot;,&quot;s+&quot;:&quot;3C&quot;},{&quot;a&quot;:&quot;1036DD26C&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F926C&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport26ServiceExecutorSynchronous12scheduleTaskES2_NS4_15ServiceExecutor13ScheduleFlagsEE3$_4EEDaOT_EN12SpecificImpl4callEv&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void ()&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceExecutorSynchronous::scheduleTask(mongo::unique_function&amp;lt;void ()&amp;gt;, mongo::transport::ServiceExecutor::ScheduleFlags)::$_4&amp;gt;(mongo::transport::ServiceExecutorSynchronous::scheduleTask(mongo::unique_function&amp;lt;void ()&amp;gt;, mongo::transport::ServiceExecutor::ScheduleFlags)::$_4&amp;amp;&amp;amp;)::SpecificImpl::call()&quot;,&quot;s+&quot;:&quot;17C&quot;},{&quot;a&quot;:&quot;1036DDF10&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F9F10&quot;,&quot;s&quot;:&quot;_ZN5mongo12_GLOBAL__N_17runFuncEPv&quot;,&quot;C&quot;:&quot;mongo::(anonymous namespace)::runFunc(void*)&quot;,&quot;s+&quot;:&quot;24&quot;},{&quot;a&quot;:&quot;1AB6E3FA8&quot;,&quot;b&quot;:&quot;1AB6DD000&quot;,&quot;o&quot;:&quot;6FA8&quot;,&quot;s&quot;:&quot;_pthread_start&quot;,&quot;s+&quot;:&quot;94&quot;},{&quot;a&quot;:&quot;1AB6DEDA0&quot;,&quot;b&quot;:&quot;1AB6DD000&quot;,&quot;o&quot;:&quot;1DA0&quot;,&quot;s&quot;:&quot;thread_start&quot;,&quot;s+&quot;:&quot;8&quot;}],&quot;processInfo&quot;:{&quot;mongodbVersion&quot;:&quot;6.0.8&quot;,&quot;gitVersion&quot;:&quot;3d84c0dd4e5d99be0d69003652313e7eaf4cdd74&quot;,&quot;compiledModules&quot;:[],&quot;uname&quot;:{&quot;sysname&quot;:&quot;Darwin&quot;,&quot;release&quot;:&quot;22.5.0&quot;,&quot;version&quot;:&quot;Darwin Kernel Version 22.5.0: Thu Jun  8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000&quot;,&quot;machine&quot;:&quot;arm64&quot;},&quot;somap&quot;:[{&quot;path&quot;:&quot;/Users/jian.guan/.local/m/versions/6.0.8/bin/mongod&quot;,&quot;machType&quot;:2,&quot;b&quot;:&quot;100FE4000&quot;,&quot;vmaddr&quot;:&quot;100000000&quot;,&quot;buildId&quot;:&quot;464F2EB4A45E3DB1B979816BA7B3B1C0&quot;},{&quot;path&quot;:&quot;/usr/lib/system/libsystem_pthread.dylib&quot;,&quot;machType&quot;:6,&quot;b&quot;:&quot;1AB6DD000&quot;,&quot;vmaddr&quot;:&quot;1803F9000&quot;,&quot;buildId&quot;:&quot;46D35233A0513F4FBBA4BA56DDDC4D1A&quot;}]}}},&quot;tags&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;103C5B378&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C77378&quot;,&quot;s&quot;:&quot;_ZN5mongo18stack_trace_detail12_GLOBAL__N_119printStackTraceImplERKNS1_7OptionsEPNS_14StackTraceSinkE&quot;,&quot;C&quot;:&quot;mongo::stack_trace_detail::(anonymous namespace)::printStackTraceImpl(mongo::stack_trace_detail::(anonymous namespace)::Options const&amp;amp;, mongo::StackTraceSink*)&quot;,&quot;s+&quot;:&quot;A8&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;103C5C2DC&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C782DC&quot;,&quot;s&quot;:&quot;_ZN5mongo15printStackTraceEv&quot;,&quot;C&quot;:&quot;mongo::printStackTrace()&quot;,&quot;s+&quot;:&quot;30&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;103C4CAD8&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C68AD8&quot;,&quot;s&quot;:&quot;_ZN5mongo12verifyFailedEPKcS1_j&quot;,&quot;C&quot;:&quot;mongo::verifyFailed(char const*, char const*, unsigned int)&quot;,&quot;s+&quot;:&quot;E0&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;103C56898&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2C72898&quot;,&quot;s&quot;:&quot;_ZN5mongo7hexdumpENS_10StringDataE&quot;,&quot;C&quot;:&quot;mongo::hexdump(mongo::StringData)&quot;,&quot;s+&quot;:&quot;104&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;103760820&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;277C820&quot;,&quot;s&quot;:&quot;_ZN5mongo5OpMsg5parseERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::OpMsg::parse(mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;B48&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1016B62E4&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;6D22E4&quot;,&quot;s&quot;:&quot;_ZN5mongo5OpMsg10parseOwnedERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::OpMsg::parseOwned(mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;30&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;103757934&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;2773934&quot;,&quot;s&quot;:&quot;_ZN5mongo12OpMsgRequest10parseOwnedERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::OpMsgRequest::parseOwned(mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;30&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;101030368&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;4C368&quot;,&quot;s&quot;:&quot;_ZN5mongo12_GLOBAL__N_115CommandOpRunner3runEv&quot;,&quot;C&quot;:&quot;mongo::(anonymous namespace)::CommandOpRunner::run()&quot;,&quot;s+&quot;:&quot;110&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;10102E99C&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;4A99C&quot;,&quot;s&quot;:&quot;_ZN5mongo23ServiceEntryPointCommon13handleRequestEPNS_16OperationContextERKNS_7MessageENSt3__110unique_ptrIKNS0_5HooksENS6_14default_deleteIS9_EEEE&quot;,&quot;C&quot;:&quot;mongo::ServiceEntryPointCommon::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;, std::__1::unique_ptr&amp;lt;mongo::ServiceEntryPointCommon::Hooks const, std::__1::default_delete&amp;lt;mongo::ServiceEntryPointCommon::Hooks const&amp;gt;&amp;gt;)&quot;,&quot;s+&quot;:&quot;4C0&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;10102BD24&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;47D24&quot;,&quot;s&quot;:&quot;_ZN5mongo23ServiceEntryPointMongod13handleRequestEPNS_16OperationContextERKNS_7MessageE&quot;,&quot;C&quot;:&quot;mongo::ServiceEntryPointMongod::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;)&quot;,&quot;s+&quot;:&quot;60&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;101EC0610&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;EDC610&quot;,&quot;s&quot;:&quot;_ZN5mongo9transport19ServiceStateMachine4Impl14processMessageEv&quot;,&quot;C&quot;:&quot;mongo::transport::ServiceStateMachine::Impl::processMessage()&quot;,&quot;s+&quot;:&quot;1E0&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;101EC1554&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;EDD554&quot;,&quot;s&quot;:&quot;_ZN5mongo9transport19ServiceStateMachine4Impl12startNewLoopERKNS_6StatusE&quot;,&quot;C&quot;:&quot;mongo::transport::ServiceStateMachine::Impl::startNewLoop(mongo::Status const&amp;amp;)&quot;,&quot;s+&quot;:&quot;84&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;101EC3E64&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;EDFE64&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport19ServiceStateMachine4Impl15scheduleNewLoopES1_E3$_5EEDaOT_EN12SpecificImpl4callEOS1_&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop(mongo::Status)::$_5&amp;gt;(mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop(mongo::Status)::$_5&amp;amp;&amp;amp;)::SpecificImpl::call(mongo::Status&amp;amp;&amp;amp;)&quot;,&quot;s+&quot;:&quot;74&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1036DD540&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F9540&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport26ServiceExecutorSynchronous18runOnDataAvailableERKNSt3__110shared_ptrINS5_7SessionEEES3_E3$_5EEDaOT_EN12SpecificImpl4callEOS1_&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceExecutorSynchronous::runOnDataAvailable(std::__1::shared_ptr&amp;lt;mongo::transport::Session&amp;gt; const&amp;amp;, mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::$_5&amp;gt;(mongo::transport::ServiceExecutorSynchronous::runOnDataAvailable(std::__1::shared_ptr&amp;lt;mongo::transport::Session&amp;gt; const&amp;amp;, mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::$_5&amp;amp;&amp;amp;)::SpecificImpl::call(mongo::Status&amp;amp;&amp;amp;)&quot;,&quot;s+&quot;:&quot;44&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1036DA128&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F6128&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport15ServiceExecutor8scheduleENS0_IFvNS_6StatusEEEEEUlvE_EEDaOT_EN12SpecificImpl4callEv&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void ()&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceExecutor::schedule(mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::&apos;lambda&apos;()&amp;gt;(mongo::transport::ServiceExecutor::schedule(mongo::unique_function&amp;lt;void (mongo::Status)&amp;gt;)::&apos;lambda&apos;()&amp;amp;&amp;amp;)::SpecificImpl::call()&quot;,&quot;s+&quot;:&quot;3C&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1036DD26C&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F926C&quot;,&quot;s&quot;:&quot;_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport26ServiceExecutorSynchronous12scheduleTaskES2_NS4_15ServiceExecutor13ScheduleFlagsEE3$_4EEDaOT_EN12SpecificImpl4callEv&quot;,&quot;C&quot;:&quot;auto mongo::unique_function&amp;lt;void ()&amp;gt;::makeImpl&amp;lt;mongo::transport::ServiceExecutorSynchronous::scheduleTask(mongo::unique_function&amp;lt;void ()&amp;gt;, mongo::transport::ServiceExecutor::ScheduleFlags)::$_4&amp;gt;(mongo::transport::ServiceExecutorSynchronous::scheduleTask(mongo::unique_function&amp;lt;void ()&amp;gt;, mongo::transport::ServiceExecutor::ScheduleFlags)::$_4&amp;amp;&amp;amp;)::SpecificImpl::call()&quot;,&quot;s+&quot;:&quot;17C&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1036DDF10&quot;,&quot;b&quot;:&quot;100FE4000&quot;,&quot;o&quot;:&quot;26F9F10&quot;,&quot;s&quot;:&quot;_ZN5mongo12_GLOBAL__N_17runFuncEPv&quot;,&quot;C&quot;:&quot;mongo::(anonymous namespace)::runFunc(void*)&quot;,&quot;s+&quot;:&quot;24&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1AB6E3FA8&quot;,&quot;b&quot;:&quot;1AB6DD000&quot;,&quot;o&quot;:&quot;6FA8&quot;,&quot;s&quot;:&quot;_pthread_start&quot;,&quot;s+&quot;:&quot;94&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;2023-07-31T09:48:31.507-04:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;CONTROL&quot;,  &quot;id&quot;:31445,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Frame&quot;,&quot;attr&quot;:{&quot;frame&quot;:{&quot;a&quot;:&quot;1AB6DEDA0&quot;,&quot;b&quot;:&quot;1AB6DD000&quot;,&quot;o&quot;:&quot;1DA0&quot;,&quot;s&quot;:&quot;thread_start&quot;,&quot;s+&quot;:&quot;8&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;2023-07-31T09:48:31.508-04:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;COMMAND&quot;,  &quot;id&quot;:21963,   &quot;ctx&quot;:&quot;conn34&quot;,&quot;msg&quot;:&quot;Assertion while parsing command&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;UnknownError: assertion src/mongo/util/hex.cpp:113&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;&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
	&lt;li&gt;I don&apos;t think the request is to lower the 100k limit. I&apos;m confused why inserting 2000 documents added up to 16MB works fine, but 3000 documents added up to the same size causes BSONObjectTooLarge error. Is there additional bytes added to each document that makes each document larger than its original size? Or is this a bug during query execution?&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5571967" author="mihai.andrei" created="Mon, 17 Jul 2023 19:33:28 +0000"  >&lt;p&gt;Hey &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jian.guan%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jian.guan@mongodb.com&quot;&gt;jian.guan@mongodb.com&lt;/a&gt; thanks for filing this ticket! I took a look through your reproducer and had a couple of questions:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Can you confirm that this error is being hit on the server side, and not by the driver? More precisely, could you send over the stack trace/error logs of the error that you&apos;re hitting? I ask because in the linked script, it looks like we are attempting to create a large insert command as a BSONObj as follows:&lt;/li&gt;
&lt;/ul&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;        docs := make16MBSliceOfDocuments(numDocs)&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;&amp;nbsp;&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;	insertCmd := bson.D{&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;insert&quot;, &quot;test&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;documents&quot;, docs},&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;		// Bypass document validation by default.&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;bypassDocumentValidation&quot;, true},&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;ordered&quot;, true},&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;	}            err = client.Database(&quot;test&quot;).RunCommand(context.TODO(), insertCmd).Err()&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;
&lt;p&gt;(that is, my reading of the above is that we create a command, which we then have to &lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/blob/a38c3ac4c7e481aa62912cd27a1168aec5a1fdf8/x/mongo/driver/operation/insert.go#L88-L132&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;serialize to BSON in order&lt;/a&gt; to execute and &lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/blob/a38c3ac4c7e481aa62912cd27a1168aec5a1fdf8/x/mongo/driver/operation/insert.go#L88-L132&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;send to the server&lt;/a&gt;).&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Could you clarify what this ticket is asking the server team to do? If the request is to lower the max batch size, I don&apos;t think that this is feasible for a couple of reasons:&lt;br/&gt;
&#160; &#160;- It is possible to send 100k documents in a single batch (consider if you have very small bson objects that are a handful of bytes in size; we can hit 100k elements before we reach the 16 MB limit.&#160;&lt;br/&gt;
&#160; &#160;- Even in the case where we can fit 100k moderately sized documents in a batch, it should be the responsibility of the driver to ensure that the write command that it creates (either as a BSONObj or by using OpMsg document sequences) does not exceed whatever size limit exists (that is, 16 MB for BSONObjs and then 48 MB for OpMsgRequests using document sequences)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Let me know if you have any questions about any of the above!&lt;/p&gt;</comment>
                            <comment id="5571022" author="JIRAUSER1269536" created="Mon, 17 Jul 2023 15:23:48 +0000"  >&lt;p&gt;Yes, I can reproduce with 4.4.23, 5.0.19, and 6.0.8.&lt;/p&gt;</comment>
                            <comment id="5568158" author="david.storch" created="Fri, 14 Jul 2023 21:25:07 +0000"  >&lt;p&gt;Another way of getting at the same thing: can you reproduce this with either 4.4.23 or 5.0.19?&lt;/p&gt;</comment>
                            <comment id="5568144" author="david.storch" created="Fri, 14 Jul 2023 21:21:30 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jian.guan%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jian.guan@mongodb.com&quot;&gt;jian.guan@mongodb.com&lt;/a&gt; we have made a couple fixes in this area recently (most importantly &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-66289&quot; title=&quot;$out incorrectly throws BSONObj size error on v5.0.8&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-66289&quot;&gt;&lt;del&gt;SERVER-66289&lt;/del&gt;&lt;/a&gt; and &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-74806&quot; title=&quot;Write size estimation logic does not account for runtime/let constants &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-74806&quot;&gt;&lt;del&gt;SERVER-74806&lt;/del&gt;&lt;/a&gt; but also &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-71456&quot; title=&quot;getUpdateSizeEstimate should account for sampleId&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-71456&quot;&gt;&lt;del&gt;SERVER-71456&lt;/del&gt;&lt;/a&gt;, &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-77099&quot; title=&quot;Account for OpMsg::sequence in write_ops::verifySizeEstimate functions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-77099&quot;&gt;&lt;del&gt;SERVER-77099&lt;/del&gt;&lt;/a&gt;, and &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-78314&quot; title=&quot;Create documentSourceWriterBatchBuffer server parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-78314&quot;&gt;&lt;del&gt;SERVER-78314&lt;/del&gt;&lt;/a&gt;). On what exact version of the server are you seeing this problem?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="945933">GODRIVER-1324</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="462040" name="main.go" size="2686" author="jian.guan@mongodb.com" created="Wed, 12 Jul 2023 19:57:13 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_14266" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Documentation Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;1.  What would you like to communicate to the user about this feature?&lt;br/&gt;
2.  Would you like the user to see examples of the syntax and/or executable code and its output?&lt;br/&gt;
3.  Which versions of the driver/connector does this apply to?&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i1yn10:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>