<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:42:08 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-36135] Aggregation size limit</title>
                <link>https://jira.mongodb.org/browse/SERVER-36135</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Currently I&apos;m working on a Mongo DB. I have a collection with hundreds of millions of records.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;When I try to run an aggregation I always get the 16Mb size limit error.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;I&apos;m using Spring and MongoTemplate.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;I&apos;ve google around and tried and used cursor() , out(), allowDiskUse(true) but nothing seems to solve the limit size error.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="571650">SERVER-36135</key>
            <summary>Aggregation size limit</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="9">Done</resolution>
                                        <assignee username="nick.brewer">Nick Brewer</assignee>
                                    <reporter username="MngDB2018P">PB [X]</reporter>
                        <labels>
                    </labels>
                <created>Sat, 14 Jul 2018 11:49:30 +0000</created>
                <updated>Tue, 4 Sep 2018 03:02:55 +0000</updated>
                            <resolved>Wed, 18 Jul 2018 20:21:53 +0000</resolved>
                                                                    <component>Aggregation Framework</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="1954881" author="mongodb2018pb" created="Tue, 24 Jul 2018 12:33:19 +0000"  >&lt;p&gt;Hi Nick,&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;I tried MongoCursor , but I still get the same error:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Hi,&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;When I run The below code I get size limit exception.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;MongoClient mongoClient = new MongoClient(host, port);&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;MongoCollection&amp;lt;Document&amp;gt; col = mongoClient.getDatabase(db).getCollection(collection;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;int offset = 0;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;int limit = 10000;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;BasicDBObject whereQuery = new BasicDBObject();&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#205081&quot;&gt;whereQuery.put(FIELD1,&quot;FIELD1&quot;);&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#205081&quot;&gt;whereQuery.put(FIELD2, &quot;FIELD2&quot;);&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#205081&quot;&gt;whereQuery.put(FIELD3, &quot;FIELD3&quot;);&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#205081&quot;&gt;whereQuery.put(FIELD4 new BasicDBObject(&quot;$nin&quot;, list));&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;Set&amp;lt;String&amp;gt; set= new HashSet&amp;lt;&amp;gt;();&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;while (offset &amp;lt; totalCount) {&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160;&#160;&lt;b&gt;List&amp;lt;Document&amp;gt; documents =&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;col.find(whereQuery).skip(offset).limit(limit).into(new ArrayList&amp;lt;Document&amp;gt;());&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; &#160;for (Document doc : documents) {&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;set.add(doc.getString(field));&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; &#160; &#160; }&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; offset += limit;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160;}&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;//process last&#160;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;List&amp;lt;Document&amp;gt; documents = col.find(whereQuery).skip(offset).limit(limit).into(new ArrayList&amp;lt;Document&amp;gt;());&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; for (Document doc : documents) {&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;set.add(doc.getString(field));&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;&#160; &#160; &#160; &#160; &#160; &#160; }&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#205081&quot;&gt;mongoClient.close();&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;When this line of code &quot;&#160;&lt;b&gt;col.find(whereQuery).skip(offset).limit(limit).into(new ArrayList&amp;lt;Document&amp;gt;()); &quot;&lt;/b&gt;&#160;runs I get this error:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#205081&quot;&gt;org.bson.BsonMaximumSizeExceededException: Document size of 18339335 is larger than maximum of 16793600. at org.bson.BsonBinaryWriter.validateSize(BsonBinaryWriter.java:418) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.BsonBinaryWriter.backpatchSize(BsonBinaryWriter.java:412) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.BsonBinaryWriter.doWriteEndArray(BsonBinaryWriter.java:153) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.AbstractBsonWriter.writeEndArray(AbstractBsonWriter.java:350) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.LevelCountingBsonWriter.writeEndArray(LevelCountingBsonWriter.java:78) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonArrayCodec.encode(BsonArrayCodec.java:85) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonArrayCodec.encode(BsonArrayCodec.java:37) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.configuration.LazyCodec.encode(LazyCodec.java:37) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.configuration.LazyCodec.encode(LazyCodec.java:37) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:60) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:29) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.RequestMessage.addDocument(RequestMessage.java:238) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.RequestMessage.addDocument(RequestMessage.java:188) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.CommandMessage.encodeMessageBodyWithMetadata(CommandMessage.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.RequestMessage.encode(RequestMessage.java:138) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.CommandMessage.encode(CommandMessage.java:57) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:244) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.UsageTrackingInternalConnection.sendAndReceive(UsageTrackingInternalConnection.java:99) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(DefaultConnectionPool.java:444) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.CommandProtocolImpl.execute(CommandProtocolImpl.java:72) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:200) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:269) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.DefaultServerConnection.command(DefaultServerConnection.java:131) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.internal.connection.DefaultServerConnection.command(DefaultServerConnection.java:123) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:242) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:233) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.FindOperation$1.call(FindOperation.java:701) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.FindOperation$1.call(FindOperation.java:695) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:457) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:401) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.FindOperation.execute(FindOperation.java:695) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.operation.FindOperation.execute(FindOperation.java:83) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(MongoClientDelegate.java:179) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:132) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:86) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.client.internal.MongoIterableImpl.forEach(MongoIterableImpl.java:110) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&#160;at com.mongodb.client.internal.MongoIterableImpl.into(MongoIterableImpl.java:122) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;As this issue is closed I opened a new issue&#160;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-36252&quot; title=&quot;run Mongo Cursor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-36252&quot;&gt;&lt;del&gt;SERVER-36252&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="1950592" author="nick.brewer" created="Wed, 18 Jul 2018 20:21:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=MongoDB2018PB&quot; class=&quot;user-hover&quot; rel=&quot;MongoDB2018PB&quot;&gt;MongoDB2018PB&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;From what I can tell from the outputs you&apos;ve provided, it doesn&apos;t appear that you&apos;re using a cursor - I believe the &lt;a href=&quot;http://api.mongodb.com/java/2.0/com/mongodb/DBCursor.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;DBCursor&lt;/a&gt; class is what you&apos;re looking for.&lt;/p&gt;

&lt;p&gt;From your responses, I don&apos;t see anything that indicates an underlying bug in the MongoDB server. I can see that you&apos;ve posted this question on the mongodb-user group, which is a&#160;better venue for questions of this nature.&#160;&lt;/p&gt;

&lt;p&gt;Regards,&lt;br/&gt;
 Nick&lt;/p&gt;</comment>
                            <comment id="1948146" author="mongodb2018pb" created="Mon, 16 Jul 2018 15:36:30 +0000"  >&lt;p&gt;Error stacktrace after upgrading versions to :&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;MongoDB server version: 4.0.0, spring-data-mongodb :2.0.8.RELEASE and mongo-java-driver: 3.8.0&lt;br/&gt;
ERROR:&lt;br/&gt;
&#160;&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;font color=&quot;#FF0000&quot;&gt;&#160;ERROR:&lt;/font&gt;&lt;br/&gt;
&#160;&lt;br/&gt;
org.bson.BsonMaximumSizeExceededException: Document size of 17543853 is larger than maximum of 16793600.&lt;br/&gt;
at org.bson.BsonBinaryWriter.validateSize(BsonBinaryWriter.java:418) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.BsonBinaryWriter.backpatchSize(BsonBinaryWriter.java:412) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.BsonBinaryWriter.doWriteEndArray(BsonBinaryWriter.java:153) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.AbstractBsonWriter.writeEndArray(AbstractBsonWriter.java:350) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.LevelCountingBsonWriter.writeEndArray(LevelCountingBsonWriter.java:78) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeIterable(DocumentCodec.java:209) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeValue(DocumentCodec.java:180) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeMap(DocumentCodec.java:199) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeValue(DocumentCodec.java:182) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeMap(DocumentCodec.java:199) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeValue(DocumentCodec.java:182) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeMap(DocumentCodec.java:199) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeValue(DocumentCodec.java:182) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeIterable(DocumentCodec.java:207) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeValue(DocumentCodec.java:180) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.writeMap(DocumentCodec.java:199) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.encode(DocumentCodec.java:141) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.DocumentCodec.encode(DocumentCodec.java:45) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:63) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:29) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.RequestMessage.addDocument(RequestMessage.java:238) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.RequestMessage.addDocument(RequestMessage.java:188) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.CommandMessage.encodeMessageBodyWithMetadata(CommandMessage.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.RequestMessage.encode(RequestMessage.java:138) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.CommandMessage.encode(CommandMessage.java:57) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:244) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.UsageTrackingInternalConnection.sendAndReceive(UsageTrackingInternalConnection.java:99) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(DefaultConnectionPool.java:444) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.CommandProtocolImpl.execute(CommandProtocolImpl.java:72) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:200) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:269) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.DefaultServerConnection.command(DefaultServerConnection.java:131) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.internal.connection.DefaultServerConnection.command(DefaultServerConnection.java:123) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:242) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:213) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:205) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:115) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:108) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.operation.CommandReadOperation.execute(CommandReadOperation.java:55) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(MongoClientDelegate.java:179) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.client.internal.MongoDatabaseImpl.executeCommand(MongoDatabaseImpl.java:182) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.client.internal.MongoDatabaseImpl.runCommand(MongoDatabaseImpl.java:151) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at com.mongodb.client.internal.MongoDatabaseImpl.runCommand(MongoDatabaseImpl.java:146) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongo-java-driver-3.8.0.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate$4.doInDB(MongoTemplate.java:440) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate$4.doInDB(MongoTemplate.java:437) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:497) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate.executeCommand(MongoTemplate.java:437) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate$BatchAggregationLoader.aggregateBatched(MongoTemplate.java:3148) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate$BatchAggregationLoader.aggregate(MongoTemplate.java:3122) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate.aggregate(MongoTemplate.java:1938) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.springframework.data.mongodb.core.MongoTemplate.aggregate(MongoTemplate.java:1841) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-2.0.8.RELEASE.jar:2.0.8.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160;&lt;br/&gt;
&#160;&lt;/p&gt;</comment>
                            <comment id="1948118" author="mongodb2018pb" created="Mon, 16 Jul 2018 15:22:20 +0000"  >&lt;p&gt;Hi Nick,&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;MongoDB server version: 4.0.0, spring-data-mongodb :2.0.8.RELEASE and mongo-java-driver: 3.8.0&lt;/p&gt;

&lt;p&gt;&#160;Spring version&#160;&#160;5.0.7.RELEASE&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Collection stats:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;{&lt;br/&gt;
 &quot;ns&quot; : &quot;test&quot;,&lt;br/&gt;
 &quot;size&quot; : 43280104343.0,&lt;br/&gt;
 &quot;count&quot; : 141452113,&lt;br/&gt;
 &quot;avgObjSize&quot; : 305,&lt;br/&gt;
 &quot;storageSize&quot; : 7562801152.0,&lt;br/&gt;
 &quot;capped&quot; : false,&lt;br/&gt;
 &quot;wiredTiger&quot; : {&lt;br/&gt;
 &quot;metadata&quot; :&lt;/p&gt;

{ &quot;formatVersion&quot; : 1 }

&lt;p&gt;,&lt;br/&gt;
 &quot;creationString&quot; : &quot;access_pattern_hint=none,allocation_size=4KB,app_metadata=(formatVersion=1),assert=(commit_timestamp=none,read_timestamp=none),block_allocation=best,block_compressor=snappy,cache_resident=false,checksum=on,colgroups=,collator=,columns=,dictionary=0,encryption=(keyid=,name=),exclusive=false,extractor=,format=btree,huffman_key=,huffman_value=,ignore_in_memory_cache_size=false,immutable=false,internal_item_max=0,internal_key_max=0,internal_key_truncate=true,internal_page_max=4KB,key_format=q,key_gap=10,leaf_item_max=0,leaf_key_max=0,leaf_page_max=32KB,leaf_value_max=64MB,log=(enabled=true),lsm=(auto_throttle=true,bloom=true,bloom_bit_count=16,bloom_config=,bloom_hash_count=8,bloom_oldest=false,chunk_count_limit=0,chunk_max=5GB,chunk_size=10MB,merge_custom=(prefix=,start_generation=0,suffix=),merge_max=15,merge_min=0),memory_page_max=10m,os_cache_dirty_max=0,os_cache_max=0,prefix_compression=false,prefix_compression_min=4,source=,split_deepen_min_child=0,split_deepen_per_child=0,split_pct=90,type=file,value_format=u&quot;,&lt;br/&gt;
 &quot;type&quot; : &quot;file&quot;,&lt;br/&gt;
 &quot;uri&quot; : &quot;statistics:table:collection-0--515929282308843229&quot;,&lt;br/&gt;
 &quot;LSM&quot; :&lt;/p&gt;

{ &quot;bloom filter false positives&quot; : 0, &quot;bloom filter hits&quot; : 0, &quot;bloom filter misses&quot; : 0, &quot;bloom filter pages evicted from cache&quot; : 0, &quot;bloom filter pages read into cache&quot; : 0, &quot;bloom filters in the LSM tree&quot; : 0, &quot;chunks in the LSM tree&quot; : 0, &quot;highest merge generation in the LSM tree&quot; : 0, &quot;queries that could have benefited from a Bloom filter that did not exist&quot; : 0, &quot;sleep for LSM checkpoint throttle&quot; : 0, &quot;sleep for LSM merge throttle&quot; : 0, &quot;total size of bloom filters&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;block-manager&quot; :&lt;/p&gt;

{ &quot;allocations requiring file extension&quot; : 1840489, &quot;blocks allocated&quot; : 2104282, &quot;blocks freed&quot; : 448592, &quot;checkpoint size&quot; : 6803996672.0, &quot;file allocation unit size&quot; : 4096, &quot;file bytes available for reuse&quot; : 758718464, &quot;file magic number&quot; : 120897, &quot;file major version number&quot; : 1, &quot;file size in bytes&quot; : 7562801152.0, &quot;minor version number&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;btree&quot; :&lt;/p&gt;

{ &quot;btree checkpoint generation&quot; : 214, &quot;column-store fixed-size leaf pages&quot; : 0, &quot;column-store internal pages&quot; : 0, &quot;column-store variable-size RLE encoded values&quot; : 0, &quot;column-store variable-size deleted values&quot; : 0, &quot;column-store variable-size leaf pages&quot; : 0, &quot;fixed-record size&quot; : 0, &quot;maximum internal page key size&quot; : 368, &quot;maximum internal page size&quot; : 4096, &quot;maximum leaf page key size&quot; : 2867, &quot;maximum leaf page size&quot; : 32768, &quot;maximum leaf page value size&quot; : 67108864, &quot;maximum tree depth&quot; : 5, &quot;number of key/value pairs&quot; : 0, &quot;overflow pages&quot; : 0, &quot;pages rewritten by compaction&quot; : 0, &quot;row-store internal pages&quot; : 0, &quot;row-store leaf pages&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;cache&quot; :&lt;/p&gt;

{ &quot;bytes currently in the cache&quot; : 16150829, &quot;bytes read into cache&quot; : 63428160930.0, &quot;bytes written from cache&quot; : 56038149414.0, &quot;checkpoint blocked page eviction&quot; : 830, &quot;data source pages selected for eviction unable to be evicted&quot; : 52028, &quot;eviction walk passes of a file&quot; : 605224, &quot;eviction walk target pages histogram - 0-9&quot; : 21210, &quot;eviction walk target pages histogram - 10-31&quot; : 83139, &quot;eviction walk target pages histogram - 128 and higher&quot; : 0, &quot;eviction walk target pages histogram - 32-63&quot; : 53685, &quot;eviction walk target pages histogram - 64-128&quot; : 447190, &quot;eviction walks abandoned&quot; : 2950, &quot;eviction walks gave up because they restarted their walk twice&quot; : 56, &quot;eviction walks gave up because they saw too many pages and found no candidates&quot; : 11166, &quot;eviction walks gave up because they saw too many pages and found too few candidates&quot; : 4369, &quot;eviction walks reached end of tree&quot; : 16902, &quot;eviction walks started from root of tree&quot; : 18548, &quot;eviction walks started from saved location in tree&quot; : 586676, &quot;hazard pointer blocked page eviction&quot; : 337, &quot;in-memory page passed criteria to be split&quot; : 18487, &quot;in-memory page splits&quot; : 7836, &quot;internal pages evicted&quot; : 37452, &quot;internal pages split during eviction&quot; : 186, &quot;leaf pages split during eviction&quot; : 24125, &quot;modified pages evicted&quot; : 737460, &quot;overflow pages read into cache&quot; : 0, &quot;page split during eviction deepened the tree&quot; : 2, &quot;page written requiring lookaside records&quot; : 32412, &quot;pages read into cache&quot; : 2348580, &quot;pages read into cache after truncate&quot; : 1, &quot;pages read into cache after truncate in prepare state&quot; : 0, &quot;pages read into cache requiring lookaside entries&quot; : 48493, &quot;pages requested from the cache&quot; : 698844111, &quot;pages seen by eviction walk&quot; : 104673298, &quot;pages written from cache&quot; : 2103935, &quot;pages written requiring in-memory restoration&quot; : 247135, &quot;tracked dirty bytes in the cache&quot; : 0, &quot;unmodified pages evicted&quot; : 2895469 }

&lt;p&gt;,&lt;br/&gt;
 &quot;cache_walk&quot; :&lt;/p&gt;

{ &quot;Average difference between current eviction generation when the page was last considered&quot; : 0, &quot;Average on-disk page image size seen&quot; : 0, &quot;Average time in cache for pages that have been visited by the eviction server&quot; : 0, &quot;Average time in cache for pages that have not been visited by the eviction server&quot; : 0, &quot;Clean pages currently in cache&quot; : 0, &quot;Current eviction generation&quot; : 0, &quot;Dirty pages currently in cache&quot; : 0, &quot;Entries in the root page&quot; : 0, &quot;Internal pages currently in cache&quot; : 0, &quot;Leaf pages currently in cache&quot; : 0, &quot;Maximum difference between current eviction generation when the page was last considered&quot; : 0, &quot;Maximum page size seen&quot; : 0, &quot;Minimum on-disk page image size seen&quot; : 0, &quot;Number of pages never visited by eviction server&quot; : 0, &quot;On-disk page image sizes smaller than a single allocation unit&quot; : 0, &quot;Pages created in memory and never written&quot; : 0, &quot;Pages currently queued for eviction&quot; : 0, &quot;Pages that could not be queued for eviction&quot; : 0, &quot;Refs skipped during cache traversal&quot; : 0, &quot;Size of the root page&quot; : 0, &quot;Total number of pages currently in cache&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;compression&quot; :&lt;/p&gt;

{ &quot;compressed pages read&quot; : 2287461, &quot;compressed pages written&quot; : 2037673, &quot;page written failed to compress&quot; : 0, &quot;page written was too small to compress&quot; : 65663, &quot;raw compression call failed, additional data available&quot; : 0, &quot;raw compression call failed, no additional data available&quot; : 0, &quot;raw compression call succeeded&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;cursor&quot; :&lt;/p&gt;

{ &quot;bulk-loaded cursor-insert calls&quot; : 0, &quot;create calls&quot; : 11, &quot;cursor-insert key and value bytes inserted&quot; : 54185049121.0, &quot;cursor-remove key bytes removed&quot; : 152538960, &quot;cursor-update value bytes updated&quot; : 0, &quot;cursors cached on close&quot; : 0, &quot;cursors reused from cache&quot; : 2736470, &quot;insert calls&quot; : 171617646, &quot;modify calls&quot; : 0, &quot;next calls&quot; : 179207188, &quot;prev calls&quot; : 1, &quot;remove calls&quot; : 30507792, &quot;reserve calls&quot; : 0, &quot;reset calls&quot; : 114330540, &quot;restarted searches&quot; : 259596, &quot;search calls&quot; : 91609805, &quot;search near calls&quot; : 1414121, &quot;truncate calls&quot; : 0, &quot;update calls&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;reconciliation&quot; :&lt;/p&gt;

{ &quot;dictionary matches&quot; : 0, &quot;fast-path pages deleted&quot; : 0, &quot;internal page key bytes discarded using suffix compression&quot; : 3921839, &quot;internal page multi-block writes&quot; : 453, &quot;internal-page overflow keys&quot; : 0, &quot;leaf page key bytes discarded using prefix compression&quot; : 0, &quot;leaf page multi-block writes&quot; : 24075, &quot;leaf-page overflow keys&quot; : 0, &quot;maximum blocks required for a page&quot; : 1, &quot;overflow values written&quot; : 0, &quot;page checksum matches&quot; : 18068, &quot;page reconciliation calls&quot; : 890411, &quot;page reconciliation calls for eviction&quot; : 744316, &quot;pages deleted&quot; : 421721 }

&lt;p&gt;,&lt;br/&gt;
 &quot;session&quot; :&lt;/p&gt;

{ &quot;cached cursor count&quot; : 2462, &quot;object compaction&quot; : 0, &quot;open cursor count&quot; : 0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;transaction&quot; :&lt;/p&gt;

{ &quot;update conflicts&quot; : 0 }

&lt;p&gt;},&lt;br/&gt;
 &quot;nindexes&quot; : 8,&lt;br/&gt;
 &quot;totalIndexSize&quot; : 10518695936.0,&lt;br/&gt;
 &quot;indexSizes&quot; :&lt;/p&gt;

{ &quot;_id_&quot; : 2049613824.0, &quot;sched_fk_keys&quot; : 3078926336.0, &quot;deliveryId_keys&quot; : 687837184, &quot;locationId_keys&quot; : 988405760, &quot;deliveryId&quot; : 652734464, &quot;locationId&quot; : 1006055424, &quot;psv_fk_keys&quot; : 538570752, &quot;count_keys&quot; : 1516552192.0 }

&lt;p&gt;,&lt;br/&gt;
 &quot;ok&quot; : 1.0&lt;br/&gt;
 }&lt;/p&gt;</comment>
                            <comment id="1948113" author="nick.brewer" created="Mon, 16 Jul 2018 15:19:05 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=MngDB2018P&quot; class=&quot;user-hover&quot; rel=&quot;MngDB2018P&quot;&gt;MngDB2018P&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Just to confirm, what version of Spring are you using? Support for aggregation cursors was &lt;a href=&quot;https://jira.spring.io/browse/DATAMONGO-1637&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;introduced&lt;/a&gt; in 2.0.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Nick&lt;/p&gt;</comment>
                            <comment id="1947437" author="mngdb2018p" created="Sat, 14 Jul 2018 12:49:36 +0000"  >&lt;p&gt;&#160;&lt;br/&gt;
 &#160;&lt;br/&gt;
 Aggregation agg = newAggregation(&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; match(Criteria&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .where(FIELD_1)&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .nin(LIST)&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .and(FIELD_2)&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .is(VALUE_2))&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .and(FIELD_3)&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .is(VALUE_3)&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .and(FIELD_4)&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; .is(VALUE_4)),&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; out(OUT_COL)&lt;br/&gt;
 &#160;&lt;br/&gt;
 &#160; &#160; &#160; &#160; ).withOptions(&lt;br/&gt;
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; new AggregationOptions(true, false, new BasicDBObject()));&lt;br/&gt;
 &#160;&lt;br/&gt;
 &#160; &#160; &#160; &#160; mongoTemplate.aggregate(agg, COLLECTION, SOMECLASS.class);&lt;br/&gt;
 &#160;&lt;br/&gt;
 &#160;&lt;br/&gt;
 &lt;font color=&quot;#d04437&quot;&gt;&#160;&lt;b&gt;ERROR:&lt;/b&gt;&lt;/font&gt;&lt;br/&gt;
 &#160;&lt;br/&gt;
 org.bson.BsonSerializationException: Document size of 17543853 is larger than maximum of 16793600.&lt;br/&gt;
 at org.bson.BsonBinaryWriter.backpatchSize(BsonBinaryWriter.java:376) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bson-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.bson.BsonBinaryWriter.doWriteEndArray(BsonBinaryWriter.java:143) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bson-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.bson.AbstractBsonWriter.writeEndArray(AbstractBsonWriter.java:347) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bson-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encodeIterable(DBObjectCodec.java:273) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.writeValue(DBObjectCodec.java:200) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encodeMap(DBObjectCodec.java:222) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.writeValue(DBObjectCodec.java:198) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encodeMap(DBObjectCodec.java:222) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.writeValue(DBObjectCodec.java:198) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encodeMap(DBObjectCodec.java:222) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.writeValue(DBObjectCodec.java:198) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encodeIterable(DBObjectCodec.java:271) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.writeValue(DBObjectCodec.java:200) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encode(DBObjectCodec.java:130) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DBObjectCodec.encode(DBObjectCodec.java:61) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:63) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bson-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:29) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bson-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:205) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.CommandMessage.encodeMessageBodyWithMetadata(CommandMessage.java:75) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.CommandProtocol.sendMessage(CommandProtocol.java:186) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.CommandProtocol.execute(CommandProtocol.java:111) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:168) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:289) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.connection.DefaultServerConnection.command(DefaultServerConnection.java:176) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:216) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:187) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:179) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:92) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:85) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.operation.CommandReadOperation.execute(CommandReadOperation.java:55) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-core-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.Mongo.execute(Mongo.java:836) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.Mongo$2.execute(Mongo.java:823) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DB.executeCommand(DB.java:729) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DB.command(DB.java:491) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DB.command(DB.java:507) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at com.mongodb.DB.command(DB.java:462) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;mongodb-driver-3.4.3.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate$3.doInDB(MongoTemplate.java:410) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate$3.doInDB(MongoTemplate.java:408) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:466) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate.executeCommand(MongoTemplate.java:408) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate$BatchAggregationLoader.aggregateBatched(MongoTemplate.java:2616) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate$BatchAggregationLoader.aggregate(MongoTemplate.java:2592) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate.aggregate(MongoTemplate.java:1570) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.data.mongodb.core.MongoTemplate.aggregate(MongoTemplate.java:1511) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;spring-data-mongodb-1.10.10.RELEASE.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at pt.brisa.linkbeyond.gtfs.extended.model.parse.delivery.ScheduleService.getCountOfUnrefDelSch(ScheduleService.java:158) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;gtfs-extended-parser-0.0.1-SNAPSHOT.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at pt.brisa.linkbeyond.gtfs.extended.model.parse.delivery.ScheduleService.checkReferentialIntegrity(ScheduleService.java:298) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;gtfs-extended-parser-0.0.1-SNAPSHOT.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at pt.brisa.extended.gtfs.handler.implementation.GtfsService.moveToCache(GtfsService.java:495) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;gtfs-extended-parser-0.0.1-SNAPSHOT.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at pt.brisa.linkbeyond.gtfs.GtfsParserService.parseZipGtfsFile(GtfsParserService.java:2249) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;gtfs-extended-parser-0.0.1-SNAPSHOT.jar:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at pt.brisa.linkbeyond.gtfs.GtfsExtendedController.handle(GtfsExtendedController.java:99) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;classes/:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at java.lang.reflect.Method.invoke(Method.java:498) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:635) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-webmvc-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-websocket-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.boot.web.filter.ApplicationContextHeaderFilter.doFilterInternal(ApplicationContextHeaderFilter.java:55) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-boot-1.5.10.RELEASE.jar:1.5.10.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:110) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-boot-actuator-1.5.10.RELEASE.jar:1.5.10.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:108) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:106) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-boot-actuator-1.5.10.RELEASE.jar:1.5.10.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;spring-web-4.3.14.RELEASE.jar:4.3.14.RELEASE&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) &lt;span class=&quot;error&quot;&gt;&amp;#91;tomcat-embed-core-8.5.27.jar:8.5.27&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at java.lang.Thread.run(Thread.java:748) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_152&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;br/&gt;
 &#160;&lt;br/&gt;
 &#160;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://plus.google.com/u/0/_/focus/photos/public/AIbEiAIAAABDCKKunMzctcb5QCILdmNhcmRfcGhvdG8qKDk4MTczM2NmYjliMTNmYTU5M2EwOTk0N2JlOTY4ZDg1NDhkZTFhNWYwAZUbf57cK0ozdTqt7yawdb_KCR5Z?sz=32&quot; id=&quot;:0_0&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 16 Jul 2018 15:19:05 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 29 weeks, 1 day 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_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>backlog-server-pm</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 29 weeks, 1 day 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>nick.brewer</customfieldvalue>
            <customfieldvalue>MngDB2018P</customfieldvalue>
            <customfieldvalue>MongoDB2018PB</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hu2nqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|httd6n:</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_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|hu29zz:</customfieldvalue>

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