<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:01:03 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-2737] Large rollback fails (DR102 too much data written uncommitted) (after &quot;rollback 6&quot;)</title>
                <link>https://jira.mongodb.org/browse/SERVER-2737</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;1. Insert 1,000,000 1kb records (1GB) into primary of replica set (2 servers, one arbiter).&lt;br/&gt;
2. Stop primary well before secondary is caught up (Primary has 1,000,000 recs, Secondary has about 500,000 recs).&lt;br/&gt;
3. Secondary is now primary. Insert one extra record.&lt;br/&gt;
4. Restart original primary. Its log is below:&lt;/p&gt;

&lt;p&gt;Tony1:~# mongodb-linux-x86_64-1.8.0-rc2/bin/mongod --dbpath db --dur --replSet rs0 --noprealloc --oplogSize 2000 --smallfiles&lt;br/&gt;
note: noprealloc may hurt performance in many applications&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; MongoDB starting : pid=938 port=27017 dbpath=db 64-bit &lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; db version v1.8.0-rc2, pdfile version 4.5&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; git version: 460d32f86ba837a4f1dd41cfeb65eddee41df65f&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; build sys info: Linux bs-linux64.10gen.cc 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_41&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; journal dir=db/journal&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; recover : no journal files present, no recovery needed&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; waiting for connections on port 27017&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;websvr&amp;#93;&lt;/span&gt; web admin interface listening on port 28017&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 127.0.0.1:32924 #1&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.93.218:36447 #2&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet info 50.56.93.135 is up&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet member 50.56.93.135 ARBITER&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;startReplSets&amp;#93;&lt;/span&gt; replSet STARTUP2&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet SECONDARY&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; replSet info not electing self, we are not freshest&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; replSet info not electing self, we are not freshest&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.93.135:44900 #3&lt;br/&gt;
Fri Mar 11 00:02:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.93.134:57576 #4&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet info 50.56.93.134 is up&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet member 50.56.93.134 PRIMARY&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; building new index on &lt;/p&gt;
{ _id: 1 }
&lt;p&gt; for local.me&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; done for 0 records 0.001secs&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet our last op time written: Mar 10 23:54:20:69b&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replset source&apos;s GTE: Mar 11 00:01:44:1&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet ROLLBACK&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback our last optime:   Mar 10 23:54:20:69b&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback their last optime: Mar 11 00:02:38:1&lt;br/&gt;
Fri Mar 11 00:02:59 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback diff in end of log times: -498 seconds&lt;br/&gt;
Fri Mar 11 00:03:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback found matching events at Mar 10 23:53:25:8c5&lt;br/&gt;
Fri Mar 11 00:03:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback findcommonpoint scanned : 444453&lt;br/&gt;
Fri Mar 11 00:03:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet replSet rollback 3 fixup&lt;br/&gt;
Fri Mar 11 00:03:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.93.218:36453 #5&lt;br/&gt;
Fri Mar 11 00:03:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 59425&lt;br/&gt;
Fri Mar 11 00:04:57 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 118955&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 3.5&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4 n:444449&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet minvalid=Mar 11 00:02:38 4d79669e:1&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 127505&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; building new index on &lt;/p&gt;
{ _id: 1 }
&lt;p&gt; for local.replset.minvalid&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; done for 0 records 0.001secs&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.6&lt;br/&gt;
Fri Mar 11 00:05:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.7&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt;  test.foo Assertion failure: &lt;em&gt;unindex failed test.foo.$_id&lt;/em&gt;&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; Assertion failure: _unindex failed: DR102 too much data written uncommitted&lt;br/&gt;
  obj:&lt;/p&gt;
{ _id: 613559.0, x: 183.0, t: BinData }
&lt;p&gt;  key:{ : 613559.0 }&lt;br/&gt;
  dl:5:4a1d8e8&lt;br/&gt;
0x55138e 0x76fabd 0x772240 0x647106 0x6fd95b 0x700857 0x7016a9 0x70655d 0x707908 0x70798c 0x70a7a2 0x8b89b0 0x7f0ee5a67fc7 0x7f0ee50375ad &lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xae) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x55138e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod &lt;span class=&quot;error&quot;&gt;&amp;#91;0x76fabd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11DataFileMgr12deleteRecordEPKcPNS_6RecordERKNS_7DiskLocEbb+0x140) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x772240&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo13deleteObjectsEPKcNS_7BSONObjEbbbPNS_11RemoveSaverE+0x9c6) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x647106&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl9syncFixUpERNS_10HowToFixUpERNS_11OplogReaderE+0x20ab) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6fd95b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl13_syncRollbackERNS_11OplogReaderE+0x2e7) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x700857&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl12syncRollbackERNS_11OplogReaderE+0x9) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7016a9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl8syncTailEv+0xb3d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70655d&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl11_syncThreadEv+0xc8) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x707908&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl10syncThreadEv+0x3c) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70798c&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo15startSyncThreadEv+0x252) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70a7a2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(thread_proxy+0x80) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8b89b0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libpthread.so.0 &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f0ee5a67fc7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(clone+0x6d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f0ee50375ad&amp;#93;&lt;/span&gt;&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; unindex failed (key too big?) test.foo.$&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
replSet error rollback delete failed ns:test.foo&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt;  test.foo Assertion failure: &lt;em&gt;unindex failed test.foo.$_id&lt;/em&gt;&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; Assertion failure: _unindex failed: DR102 too much data written uncommitted&lt;br/&gt;
  obj:&lt;/p&gt;
{ _id: 613560.0, x: 184.0, t: BinData }
&lt;p&gt;  key:{ : 613560.0 }&lt;br/&gt;
  dl:5:4a1dc20&lt;br/&gt;
0x55138e 0x76fabd 0x772240 0x647106 0x6fd95b 0x700857 0x7016a9 0x70655d 0x707908 0x70798c 0x70a7a2 0x8b89b0 0x7f0ee5a67fc7 0x7f0ee50375ad &lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xae) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x55138e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod &lt;span class=&quot;error&quot;&gt;&amp;#91;0x76fabd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11DataFileMgr12deleteRecordEPKcPNS_6RecordERKNS_7DiskLocEbb+0x140) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x772240&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo13deleteObjectsEPKcNS_7BSONObjEbbbPNS_11RemoveSaverE+0x9c6) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x647106&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl9syncFixUpERNS_10HowToFixUpERNS_11OplogReaderE+0x20ab) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6fd95b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl13_syncRollbackERNS_11OplogReaderE+0x2e7) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x700857&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl12syncRollbackERNS_11OplogReaderE+0x9) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7016a9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl8syncTailEv+0xb3d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70655d&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl11_syncThreadEv+0xc8) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x707908&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl10syncThreadEv+0x3c) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70798c&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo15startSyncThreadEv+0x252) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70a7a2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(thread_proxy+0x80) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8b89b0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libpthread.so.0 &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f0ee5a67fc7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(clone+0x6d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f0ee50375ad&amp;#93;&lt;/span&gt;&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; unindex failed (key too big?) test.foo.$&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
replSet error rollback delete failed ns:test.foo&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt;  test.foo Assertion failure: &lt;em&gt;unindex failed test.foo.$_id&lt;/em&gt;&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; Assertion failure: _unindex failed: DR102 too much data written uncommitted&lt;br/&gt;
  obj:&lt;/p&gt;
{ _id: 613561.0, x: 185.0, t: BinData }
&lt;p&gt;  key:{ : 613561.0 }&lt;br/&gt;
  dl:5:4a1df58&lt;br/&gt;
0x55138e 0x76fabd 0x772240 0x647106 0x6fd95b 0x700857 0x7016a9 0x70655d 0x707908 0x70798c 0x70a7a2 0x8b89b0 0x7f0ee5a67fc7 0x7f0ee50375ad &lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xae) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x55138e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod &lt;span class=&quot;error&quot;&gt;&amp;#91;0x76fabd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11DataFileMgr12deleteRecordEPKcPNS_6RecordERKNS_7DiskLocEbb+0x140) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x772240&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo13deleteObjectsEPKcNS_7BSONObjEbbbPNS_11RemoveSaverE+0x9c6) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x647106&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl9syncFixUpERNS_10HowToFixUpERNS_11OplogReaderE+0x20ab) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6fd95b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl13_syncRollbackERNS_11OplogReaderE+0x2e7) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x700857&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl12syncRollbackERNS_11OplogReaderE+0x9) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7016a9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl8syncTailEv+0xb3d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70655d&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl11_syncThreadEv+0xc8) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x707908&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo11ReplSetImpl10syncThreadEv+0x3c) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70798c&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(_ZN5mongo15startSyncThreadEv+0x252) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70a7a2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongodb-linux-x86_64-1.8.0-rc2/bin/mongod(thread_proxy+0x80) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8b89b0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libpthread.so.0 &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f0ee5a67fc7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(clone+0x6d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f0ee50375ad&amp;#93;&lt;/span&gt;&lt;br/&gt;
Fri Mar 11 00:05:10 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; unindex failed (key too big?) test.foo.$&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
replSet error rollback delete failed ns:test.foo&lt;br/&gt;
...&lt;br/&gt;
Error repeats forever very fast&lt;/p&gt;</description>
                <environment>Linux 64-bit, 256mb RAM, 512mb swap, 10gb disk&lt;br/&gt;
&amp;gt; mongodb-linux-x86_64-1.8.0-rc2/bin/mongod --dbpath db --dur --replSet rs0 --noprealloc --oplogSize 2000 --smallfiles</environment>
        <key id="15079">SERVER-2737</key>
            <summary>Large rollback fails (DR102 too much data written uncommitted) (after &quot;rollback 6&quot;)</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="aaron">Aaron Staple</assignee>
                                    <reporter username="tonyh">Tony Hannan</reporter>
                        <labels>
                    </labels>
                <created>Fri, 11 Mar 2011 00:27:33 +0000</created>
                <updated>Tue, 12 Jul 2016 00:19:08 +0000</updated>
                            <resolved>Thu, 24 Mar 2011 18:13:23 +0000</resolved>
                                    <version>1.8.0</version>
                                    <fixVersion>1.8.1</fixVersion>
                    <fixVersion>1.9.0</fixVersion>
                                    <component>Storage</component>
                                        <votes>1</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="26708" author="auto" created="Thu, 24 Mar 2011 17:06:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;astaple&apos;, u&apos;name&apos;: u&apos;Aaron&apos;, u&apos;email&apos;: u&apos;aaron@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-2737&quot; title=&quot;Large rollback fails (DR102 too much data written uncommitted) (after &amp;quot;rollback 6&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-2737&quot;&gt;&lt;del&gt;SERVER-2737&lt;/del&gt;&lt;/a&gt; commitIfNeeded() in cappedTruncateAfter()&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/20ca858390938f916f64572bc21495b39a2db7be&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/20ca858390938f916f64572bc21495b39a2db7be&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="26546" author="aaron" created="Wed, 23 Mar 2011 05:11:44 +0000"  >&lt;p&gt;Ok - it&apos;s safe to commit there and we are now committing there.&lt;/p&gt;</comment>
                            <comment id="26545" author="auto" created="Wed, 23 Mar 2011 05:11:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;astaple&apos;, u&apos;name&apos;: u&apos;Aaron&apos;, u&apos;email&apos;: u&apos;aaron@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-2737&quot; title=&quot;Large rollback fails (DR102 too much data written uncommitted) (after &amp;quot;rollback 6&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-2737&quot;&gt;&lt;del&gt;SERVER-2737&lt;/del&gt;&lt;/a&gt; commitIfNeeded() in cappedTruncateAfter()&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/14ef6d6bc3a3f5950b6d2bb70ac7af92df5c2298&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/14ef6d6bc3a3f5950b6d2bb70ac7af92df5c2298&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="26129" author="dwight_10gen" created="Thu, 17 Mar 2011 18:50:08 +0000"  >&lt;p&gt;yes please.  there&apos;s a good chance it is, but i&apos;m not sure. &lt;/p&gt;</comment>
                            <comment id="26127" author="aaron" created="Thu, 17 Mar 2011 18:47:11 +0000"  >&lt;p&gt;I can easily add a commitIfNeeded() to cappedTruncateAfter(), but I don&apos;t know if this is safe from the standpoint of a caller to cappedTruncateAfter().  Did you want me to look through the replica set code to figure out if this is safe / how to make it safe?&lt;/p&gt;</comment>
                            <comment id="25803" author="dwight_10gen" created="Sat, 12 Mar 2011 03:17:30 +0000"  >&lt;p&gt;it looks like the problem is cappedTruncateAfter() can do a lot of work without a commitIfNeeded().&lt;/p&gt;

&lt;p&gt;aaron can you look at what the right thing to do is here : if we crash in the middle of that operation we don&apos;t want it to be in a bad state.  (including coming up and thinking everything is ok but only a partial truncate was done)&lt;/p&gt;</comment>
                            <comment id="25802" author="dwight_10gen" created="Sat, 12 Mar 2011 03:12:02 +0000"  >&lt;p&gt;you made it further&lt;br/&gt;
it needs another one will check&lt;/p&gt;</comment>
                            <comment id="25799" author="tonyh" created="Fri, 11 Mar 2011 22:54:29 +0000"  >&lt;p&gt;Still fails on DR102 and retries repeatedly, although no Assertion failures.&lt;/p&gt;

&lt;p&gt;Log:&lt;/p&gt;

&lt;p&gt;Tony4:~# ./mongod --dbpath db --oplogSize 2000 --smallfiles --dur --replSet rs0&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; MongoDB starting : pid=5449 port=27017 dbpath=db 64-bit &lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;NOTE: This is a development version (1.9.0-pre-) of MongoDB.&lt;/li&gt;
		&lt;li&gt;Not recommended for production.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; db version v1.9.0-pre-, pdfile version 4.5&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; git version: f8c7144e2952b5fad59a73f088ac0a43f8eb59cf&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; build sys info: Linux TonyComp 2.6.35.4-rscloud #8 SMP Mon Sep 20 15:54:33 UTC 2010 x86_64 BOOST_LIB_VERSION=1_34_1&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; journal dir=db/journal&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; recover : no journal files present, no recovery needed&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; waiting for connections on port 27017&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;websvr&amp;#93;&lt;/span&gt; web admin interface listening on port 28017&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 127.0.0.1:47758 #1&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.93.219:60560 #2&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.84.179:54056 #3&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 50.56.91.10:51045 #4&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;startReplSets&amp;#93;&lt;/span&gt; replSet STARTUP2&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; replSet can&apos;t see a majority, will not try to elect self&lt;br/&gt;
Fri Mar 11 22:39:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet SECONDARY&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet info 50.56.84.179 is up&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet member 50.56.84.179 PRIMARY&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet info 50.56.91.10 is up&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet member 50.56.91.10 ARBITER&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; building new index on &lt;/p&gt;
{ _id: 1 }
&lt;p&gt; for local.me&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; done for 0 records 0.046secs&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet our last op time written: Mar 11 22:33:42:a94&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replset source&apos;s GTE: Mar 11 22:39:30:1&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet ROLLBACK&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback our last optime:   Mar 11 22:33:42:a94&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback their last optime: Mar 11 22:39:36:1&lt;br/&gt;
Fri Mar 11 22:39:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback diff in end of log times: -354 seconds&lt;br/&gt;
Fri Mar 11 22:40:01 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 127.0.0.1:47765 #5&lt;br/&gt;
Fri Mar 11 22:40:19 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback found matching events at Mar 11 22:32:55:234d&lt;br/&gt;
Fri Mar 11 22:40:19 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback findcommonpoint scanned : 540998&lt;br/&gt;
Fri Mar 11 22:40:19 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet replSet rollback 3 fixup&lt;br/&gt;
Fri Mar 11 22:42:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 3.5&lt;br/&gt;
Fri Mar 11 22:42:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4 n:540995&lt;br/&gt;
Fri Mar 11 22:42:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet minvalid=Mar 11 22:39:36 4d7aa4a8:1&lt;br/&gt;
Fri Mar 11 22:42:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; building new index on &lt;/p&gt;
{ _id: 1 }
&lt;p&gt; for local.replset.minvalid&lt;br/&gt;
Fri Mar 11 22:42:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; done for 0 records 0.034secs&lt;br/&gt;
Fri Mar 11 22:42:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.6&lt;br/&gt;
Fri Mar 11 22:42:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.7&lt;br/&gt;
Fri Mar 11 22:43:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 5 d:1081990 u:0&lt;br/&gt;
Fri Mar 11 22:43:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 6&lt;br/&gt;
Fri Mar 11 22:43:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet syncThread: 13623 DR102 too much data written uncommitted&lt;br/&gt;
Fri Mar 11 22:43:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 213625&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet our last op time written: Mar 11 22:33:42:a94&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replset source&apos;s GTE: Mar 11 22:39:30:1&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback our last optime:   Mar 11 22:33:41:7a7&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback their last optime: Mar 11 22:39:36:1&lt;br/&gt;
Fri Mar 11 22:43:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback diff in end of log times: -355 seconds&lt;br/&gt;
Fri Mar 11 22:44:15 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback found matching events at Mar 11 22:32:55:234d&lt;br/&gt;
Fri Mar 11 22:44:15 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback findcommonpoint scanned : 531241&lt;br/&gt;
Fri Mar 11 22:44:15 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet replSet rollback 3 fixup&lt;br/&gt;
Fri Mar 11 22:45:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn5&amp;#93;&lt;/span&gt; query admin.$cmd ntoreturn:1 command: &lt;/p&gt;
{ replSetGetStatus: 1.0 }
&lt;p&gt; reslen:559 163ms&lt;br/&gt;
Fri Mar 11 22:46:08 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 3.5&lt;br/&gt;
Fri Mar 11 22:46:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4 n:531238&lt;br/&gt;
Fri Mar 11 22:46:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet minvalid=Mar 11 22:39:36 4d7aa4a8:1&lt;br/&gt;
Fri Mar 11 22:46:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.6&lt;br/&gt;
Fri Mar 11 22:46:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.7&lt;br/&gt;
Fri Mar 11 22:46:40 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 5 d:1062476 u:0&lt;br/&gt;
Fri Mar 11 22:46:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 6&lt;br/&gt;
Fri Mar 11 22:46:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet syncThread: 13623 DR102 too much data written uncommitted&lt;br/&gt;
Fri Mar 11 22:46:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 410425&lt;br/&gt;
Fri Mar 11 22:46:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 416435&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet our last op time written: Mar 11 22:33:42:a94&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replset source&apos;s GTE: Mar 11 22:39:30:1&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 0&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 1&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 2 FindCommonPoint&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback our last optime:   Mar 11 22:33:39:117d&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback their last optime: Mar 11 22:39:36:1&lt;br/&gt;
Fri Mar 11 22:46:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet info rollback diff in end of log times: -357 seconds&lt;br/&gt;
Fri Mar 11 22:47:18 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback found matching events at Mar 11 22:32:55:234d&lt;br/&gt;
Fri Mar 11 22:47:18 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback findcommonpoint scanned : 520270&lt;br/&gt;
Fri Mar 11 22:47:18 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet replSet rollback 3 fixup&lt;br/&gt;
Fri Mar 11 22:49:12 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 3.5&lt;br/&gt;
Fri Mar 11 22:49:12 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4 n:520267&lt;br/&gt;
Fri Mar 11 22:49:12 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet minvalid=Mar 11 22:39:36 4d7aa4a8:1&lt;br/&gt;
Fri Mar 11 22:49:12 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.6&lt;br/&gt;
Fri Mar 11 22:49:12 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 4.7&lt;br/&gt;
Fri Mar 11 22:49:54 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 5 d:1040534 u:0&lt;br/&gt;
Fri Mar 11 22:49:54 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet rollback 6&lt;br/&gt;
Fri Mar 11 22:49:56 &lt;span class=&quot;error&quot;&gt;&amp;#91;replica set sync&amp;#93;&lt;/span&gt; replSet syncThread: 13623 DR102 too much data written uncommitted&lt;br/&gt;
Fri Mar 11 22:49:56 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 602325&lt;br/&gt;
...&lt;br/&gt;
Error repeats indefinitely&lt;/p&gt;</comment>
                            <comment id="25795" author="auto" created="Fri, 11 Mar 2011 21:57:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;dwight&apos;, u&apos;name&apos;: u&apos;Dwight&apos;, u&apos;email&apos;: u&apos;dwight@10gen.com&apos;}
&lt;p&gt;Message: dur rollback replsets &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-2737&quot; title=&quot;Large rollback fails (DR102 too much data written uncommitted) (after &amp;quot;rollback 6&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-2737&quot;&gt;&lt;del&gt;SERVER-2737&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d83d060854bdcc966461d6d08a97889f5c07d511&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d83d060854bdcc966461d6d08a97889f5c07d511&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="25790" author="auto" created="Fri, 11 Mar 2011 21:03:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;dwight&apos;, u&apos;name&apos;: u&apos;Dwight&apos;, u&apos;email&apos;: u&apos;dwight@10gen.com&apos;}
&lt;p&gt;Message: dur rollback replsets &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-2737&quot; title=&quot;Large rollback fails (DR102 too much data written uncommitted) (after &amp;quot;rollback 6&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-2737&quot;&gt;&lt;del&gt;SERVER-2737&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e6d61f1c9345d7dc14fac8b4376f05d394546d22&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e6d61f1c9345d7dc14fac8b4376f05d394546d22&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="25789" author="dwight_10gen" created="Fri, 11 Mar 2011 20:32:39 +0000"  >&lt;p&gt;can be 1.8 as rollbacks are rare so doesn&apos;t feel too scary&lt;/p&gt;</comment>
                            <comment id="25726" author="eliot" created="Fri, 11 Mar 2011 00:59:10 +0000"  >&lt;p&gt;@dwight, 1.8.0 or 1.8.1?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>12.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 11 Mar 2011 00:59:10 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        12 years, 47 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_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>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            12 years, 47 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>aaron</customfieldvalue>
            <customfieldvalue>auto</customfieldvalue>
            <customfieldvalue>dwight@mongodb.com</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
            <customfieldvalue>tonyh</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrp3vj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrie1b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>20926</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|ht0fnr:</customfieldvalue>

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