-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Environment:All
-
ALL
jstests/aggregation/bugs/server7781.js failure in Windows 32-bit:
http://buildbot.mongodb.org/builders/Windows%2032-bit/builds/5572/steps/test_13/logs/stdio
Test : testbugs.js ... Command : C:\10gen\buildslaves\mongo\Windows_32bit\mongo\mongo.exe --port 27999 C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js --eval TestData = new Object();TestData.testPath = "C:\\10gen\\buildslaves\\mongo\\Windows_32bit\\mongo\\jstests\\aggregation\\testbugs.js";TestData.testFile = "testbugs.js";TestData.testName = "testbugs";TestData.noJournal = false;TestData.noJournalPrealloc = false;TestData.auth = false;TestData.keyFile = null;TestData.keyFileData = null; Date : Sat Dec 15 09:13:12 2012 (output suppressed; see http://buildlogs.mongodb.org/build/50cc3eb1d2a60f147c000d47/test/50cc8578d2a60f4614000c32/) 35.2680 seconds test C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js exited with status -3
http://buildlogs.mongodb.org/Windows%2032-bit/builds/5572/test/aggregation/testbugs.js (just the portion for server7781.js)
******************************************* Test : jstests/aggregation/bugs/server7781.js ... starting test: server7781 Resetting db path '/data/db/test0' Sat Dec 15 09:13:29.530 shell: started program mongod.exe --port 30000 --dbpath /data/db/test0 --setParameter enableTestCommands=1 m30000| Sat Dec 15 09:13:29.555 m30000| Sat Dec 15 09:13:29.555 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability. m30000| Sat Dec 15 09:13:29.555 m30000| Sat Dec 15 09:13:29.565 [initandlisten] MongoDB starting : pid=3064 port=30000 dbpath=/data/db/test0 32-bit host=ip-0A420969 m30000| Sat Dec 15 09:13:29.565 [initandlisten] m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB. m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** Not recommended for production. m30000| Sat Dec 15 09:13:29.565 [initandlisten] m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary. m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal). m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** Note that journaling defaults to off for 32 bit and is currently off. m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** See http://www.mongodb.org/display/DOCS/32+bit m30000| Sat Dec 15 09:13:29.565 [initandlisten] m30000| Sat Dec 15 09:13:29.565 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5 m30000| Sat Dec 15 09:13:29.565 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c m30000| Sat Dec 15 09:13:29.565 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49 m30000| Sat Dec 15 09:13:29.565 [initandlisten] options: { dbpath: "/data/db/test0", port: 30000, setParameter: [ "enableTestCommands=1" ] } m30000| Sat Dec 15 09:13:29.565 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test0\journal" m30000| Sat Dec 15 09:13:29.584 [FileAllocator] allocating new datafile /data/db/test0\local.ns, filling with zeroes... m30000| Sat Dec 15 09:13:29.584 [FileAllocator] creating directory /data/db/test0\_tmp m30000| Sat Dec 15 09:13:29.634 [FileAllocator] done allocating datafile /data/db/test0\local.ns, size: 16MB, took 0.048 secs m30000| Sat Dec 15 09:13:29.634 [FileAllocator] allocating new datafile /data/db/test0\local.0, filling with zeroes... m30000| Sat Dec 15 09:13:29.682 [FileAllocator] done allocating datafile /data/db/test0\local.0, size: 16MB, took 0.048 secs m30000| Sat Dec 15 09:13:29.684 [initandlisten] waiting for connections on port 30000 m30000| Sat Dec 15 09:13:29.684 [websvr] admin web console waiting for connections on port 31000 m30000| Sat Dec 15 09:13:30.025 [initandlisten] connection accepted from 127.0.0.1:57986 #1 (1 connection now open) Resetting db path '/data/db/test1' Sat Dec 15 09:13:30.027 shell: started program mongod.exe --port 30001 --dbpath /data/db/test1 --setParameter enableTestCommands=1 m30001| Sat Dec 15 09:13:30.052 m30001| Sat Dec 15 09:13:30.053 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability. m30001| Sat Dec 15 09:13:30.053 m30001| Sat Dec 15 09:13:30.062 [initandlisten] MongoDB starting : pid=5876 port=30001 dbpath=/data/db/test1 32-bit host=ip-0A420969 m30001| Sat Dec 15 09:13:30.062 [initandlisten] m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB. m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** Not recommended for production. m30001| Sat Dec 15 09:13:30.062 [initandlisten] m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary. m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal). m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** Note that journaling defaults to off for 32 bit and is currently off. m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** See http://www.mongodb.org/display/DOCS/32+bit m30001| Sat Dec 15 09:13:30.062 [initandlisten] m30001| Sat Dec 15 09:13:30.062 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5 m30001| Sat Dec 15 09:13:30.062 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c m30001| Sat Dec 15 09:13:30.062 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49 m30001| Sat Dec 15 09:13:30.062 [initandlisten] options: { dbpath: "/data/db/test1", port: 30001, setParameter: [ "enableTestCommands=1" ] } m30001| Sat Dec 15 09:13:30.062 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test1\journal" m30001| Sat Dec 15 09:13:30.073 [FileAllocator] allocating new datafile /data/db/test1\local.ns, filling with zeroes... m30001| Sat Dec 15 09:13:30.073 [FileAllocator] creating directory /data/db/test1\_tmp m30001| Sat Dec 15 09:13:30.123 [FileAllocator] done allocating datafile /data/db/test1\local.ns, size: 16MB, took 0.049 secs m30001| Sat Dec 15 09:13:30.123 [FileAllocator] allocating new datafile /data/db/test1\local.0, filling with zeroes... m30001| Sat Dec 15 09:13:30.172 [FileAllocator] done allocating datafile /data/db/test1\local.0, size: 16MB, took 0.048 secs m30001| Sat Dec 15 09:13:30.174 [websvr] admin web console waiting for connections on port 31001 m30001| Sat Dec 15 09:13:30.174 [initandlisten] waiting for connections on port 30001 m30001| Sat Dec 15 09:13:30.525 [initandlisten] connection accepted from 127.0.0.1:57989 #1 (1 connection now open) Resetting db path '/data/db/test2' Sat Dec 15 09:13:30.527 shell: started program mongod.exe --port 30002 --dbpath /data/db/test2 --setParameter enableTestCommands=1 m30002| Sat Dec 15 09:13:30.553 m30002| Sat Dec 15 09:13:30.553 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability. m30002| Sat Dec 15 09:13:30.553 m30002| Sat Dec 15 09:13:30.562 [initandlisten] MongoDB starting : pid=3068 port=30002 dbpath=/data/db/test2 32-bit host=ip-0A420969 m30002| Sat Dec 15 09:13:30.562 [initandlisten] m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB. m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** Not recommended for production. m30002| Sat Dec 15 09:13:30.562 [initandlisten] m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary. m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal). m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** Note that journaling defaults to off for 32 bit and is currently off. m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** See http://www.mongodb.org/display/DOCS/32+bit m30002| Sat Dec 15 09:13:30.562 [initandlisten] m30002| Sat Dec 15 09:13:30.562 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5 m30002| Sat Dec 15 09:13:30.562 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c m30002| Sat Dec 15 09:13:30.562 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49 m30002| Sat Dec 15 09:13:30.562 [initandlisten] options: { dbpath: "/data/db/test2", port: 30002, setParameter: [ "enableTestCommands=1" ] } m30002| Sat Dec 15 09:13:30.563 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test2\journal" m30002| Sat Dec 15 09:13:30.576 [FileAllocator] allocating new datafile /data/db/test2\local.ns, filling with zeroes... m30002| Sat Dec 15 09:13:30.576 [FileAllocator] creating directory /data/db/test2\_tmp m30002| Sat Dec 15 09:13:30.625 [FileAllocator] done allocating datafile /data/db/test2\local.ns, size: 16MB, took 0.049 secs m30002| Sat Dec 15 09:13:30.626 [FileAllocator] allocating new datafile /data/db/test2\local.0, filling with zeroes... m30002| Sat Dec 15 09:13:30.675 [FileAllocator] done allocating datafile /data/db/test2\local.0, size: 16MB, took 0.048 secs m30002| Sat Dec 15 09:13:30.677 [websvr] admin web console waiting for connections on port 31002 m30002| Sat Dec 15 09:13:30.677 [initandlisten] waiting for connections on port 30002 "localhost:30000" m30002| Sat Dec 15 09:13:31.025 [initandlisten] connection accepted from 127.0.0.1:57990 #1 (1 connection now open) m30000| Sat Dec 15 09:13:31.026 [initandlisten] connection accepted from 127.0.0.1:57991 #2 (2 connections now open) ShardingTest test : { "config" : "localhost:30000", "shards" : [ connection to localhost:30000, connection to localhost:30001, connection to localhost:30002 ] } Sat Dec 15 09:13:31.028 shell: started program mongos.exe --port 30999 --configdb localhost:30000 --chunkSize 50 --setParameter enableTestCommands=1 m30999| Sat Dec 15 09:13:31.038 running with 1 config server should be done only for testing purposes and is not recommended for production m30999| Sat Dec 15 09:13:31.043 [mongosMain] MongoS version 2.3.2-pre- starting: pid=456 port=30999 32-bit host=ip-0A420969 (--help for usage) m30999| Sat Dec 15 09:13:31.043 [mongosMain] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c m30999| Sat Dec 15 09:13:31.043 [mongosMain] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49 m30999| Sat Dec 15 09:13:31.043 [mongosMain] options: { chunkSize: 50, configdb: "localhost:30000", port: 30999, setParameter: [ "enableTestCommands=1" ] } m30000| Sat Dec 15 09:13:31.044 [initandlisten] connection accepted from 127.0.0.1:57993 #3 (3 connections now open) m30000| Sat Dec 15 09:13:31.046 [initandlisten] connection accepted from 127.0.0.1:57994 #4 (4 connections now open) m30000| Sat Dec 15 09:13:31.047 [FileAllocator] allocating new datafile /data/db/test0\config.ns, filling with zeroes... m30000| Sat Dec 15 09:13:31.095 [FileAllocator] done allocating datafile /data/db/test0\config.ns, size: 16MB, took 0.048 secs m30000| Sat Dec 15 09:13:31.096 [FileAllocator] allocating new datafile /data/db/test0\config.0, filling with zeroes... m30000| Sat Dec 15 09:13:31.147 [FileAllocator] done allocating datafile /data/db/test0\config.0, size: 16MB, took 0.05 secs m30000| Sat Dec 15 09:13:31.147 [FileAllocator] allocating new datafile /data/db/test0\config.1, filling with zeroes... m30000| Sat Dec 15 09:13:31.148 [conn3] build index config.version { _id: 1 } m30000| Sat Dec 15 09:13:31.149 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.149 [conn3] insert config.version keyUpdates:0 locks(micros) w:102392 102ms m30999| Sat Dec 15 09:13:31.150 [mongosMain] waiting for connections on port 30999 m30999| Sat Dec 15 09:13:31.152 [websvr] admin web console waiting for connections on port 31999 m30000| Sat Dec 15 09:13:31.152 [conn3] build index config.settings { _id: 1 } m30000| Sat Dec 15 09:13:31.153 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.153 [conn3] build index config.chunks { _id: 1 } m30000| Sat Dec 15 09:13:31.154 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.154 [conn3] info: creating collection config.chunks on add index m30000| Sat Dec 15 09:13:31.154 [conn3] build index config.chunks { ns: 1, min: 1 } m30000| Sat Dec 15 09:13:31.155 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.155 [conn3] build index config.chunks { ns: 1, shard: 1, min: 1 } m30000| Sat Dec 15 09:13:31.155 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.155 [conn3] build index config.chunks { ns: 1, lastmod: 1 } m30000| Sat Dec 15 09:13:31.156 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.156 [conn3] build index config.shards { _id: 1 } m30000| Sat Dec 15 09:13:31.157 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.157 [conn3] info: creating collection config.shards on add index m30000| Sat Dec 15 09:13:31.157 [conn3] build index config.shards { host: 1 } m30000| Sat Dec 15 09:13:31.158 [conn3] build index done. scanned 0 total records. 0 secs m30999| Sat Dec 15 09:13:31.158 [Balancer] about to contact config servers and shards m30999| Sat Dec 15 09:13:31.158 [Balancer] config servers and shards contacted successfully m30999| Sat Dec 15 09:13:31.158 [Balancer] balancer id: ip-0A420969:30999 started at Dec 15 09:13:31 m30000| Sat Dec 15 09:13:31.159 [conn4] build index config.mongos { _id: 1 } m30000| Sat Dec 15 09:13:31.160 [conn4] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.161 [initandlisten] connection accepted from 127.0.0.1:57995 #5 (5 connections now open) m30000| Sat Dec 15 09:13:31.163 [conn5] build index config.locks { _id: 1 } m30000| Sat Dec 15 09:13:31.164 [conn5] build index done. scanned 0 total records. 0 secs m30999| Sat Dec 15 09:13:31.167 [Balancer] distributed lock 'balancer/ip-0A420969:30999:1355580811:41' acquired, ts : 50cc858bcbb33f7543c9f1b7 m30999| Sat Dec 15 09:13:31.167 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30999:1355580811:41 (sleeping for 30000ms) m30000| Sat Dec 15 09:13:31.167 [conn3] build index config.lockpings { _id: 1 } m30000| Sat Dec 15 09:13:31.168 [conn3] build index done. scanned 0 total records. 0 secs m30999| Sat Dec 15 09:13:31.169 [Balancer] distributed lock 'balancer/ip-0A420969:30999:1355580811:41' unlocked. m30000| Sat Dec 15 09:13:31.169 [conn3] build index config.lockpings { ping: new Date(1) } m30000| Sat Dec 15 09:13:31.170 [conn3] build index done. scanned 1 total records. 0 secs m30000| Sat Dec 15 09:13:31.248 [FileAllocator] done allocating datafile /data/db/test0\config.1, size: 32MB, took 0.1 secs ShardingTest undefined going to add shard : localhost:30000 m30999| Sat Dec 15 09:13:31.525 [mongosMain] connection accepted from 127.0.0.1:57992 #1 (1 connection now open) m30999| Sat Dec 15 09:13:31.526 [conn1] couldn't find database [admin] in config db m30000| Sat Dec 15 09:13:31.527 [conn3] build index config.databases { _id: 1 } m30000| Sat Dec 15 09:13:31.528 [conn3] build index done. scanned 0 total records. 0 secs m30999| Sat Dec 15 09:13:31.528 [conn1] put [admin] on: config:localhost:30000 m30999| Sat Dec 15 09:13:31.530 [conn1] going to add shard: { _id: "shard0000", host: "localhost:30000" } { "shardAdded" : "shard0000", "ok" : 1 } ShardingTest undefined going to add shard : localhost:30001 m30001| Sat Dec 15 09:13:31.532 [initandlisten] connection accepted from 127.0.0.1:57996 #2 (2 connections now open) m30999| Sat Dec 15 09:13:31.535 [conn1] going to add shard: { _id: "shard0001", host: "localhost:30001" } { "shardAdded" : "shard0001", "ok" : 1 } ShardingTest undefined going to add shard : localhost:30002 m30002| Sat Dec 15 09:13:31.536 [initandlisten] connection accepted from 127.0.0.1:57997 #2 (2 connections now open) m30999| Sat Dec 15 09:13:31.538 [conn1] going to add shard: { _id: "shard0002", host: "localhost:30002" } { "shardAdded" : "shard0002", "ok" : 1 } m30000| Sat Dec 15 09:13:31.540 [initandlisten] connection accepted from 127.0.0.1:57998 #6 (6 connections now open) m30999| Sat Dec 15 09:13:31.540 [conn1] creating WriteBackListener for: localhost:30000 serverID: 50cc858bcbb33f7543c9f1b6 m30001| Sat Dec 15 09:13:31.541 [initandlisten] connection accepted from 127.0.0.1:57999 #3 (3 connections now open) m30999| Sat Dec 15 09:13:31.541 [conn1] creating WriteBackListener for: localhost:30001 serverID: 50cc858bcbb33f7543c9f1b6 m30002| Sat Dec 15 09:13:31.542 [initandlisten] connection accepted from 127.0.0.1:58000 #3 (3 connections now open) m30999| Sat Dec 15 09:13:31.542 [conn1] creating WriteBackListener for: localhost:30002 serverID: 50cc858bcbb33f7543c9f1b6 Waiting for active hosts... Waiting for the balancer lock... Waiting again for active hosts after balancer is off... m30999| Sat Dec 15 09:13:31.544 [conn1] couldn't find database [test] in config db m30000| Sat Dec 15 09:13:31.545 [initandlisten] connection accepted from 127.0.0.1:58001 #7 (7 connections now open) m30001| Sat Dec 15 09:13:31.547 [initandlisten] connection accepted from 127.0.0.1:58002 #4 (4 connections now open) m30002| Sat Dec 15 09:13:31.548 [initandlisten] connection accepted from 127.0.0.1:58003 #4 (4 connections now open) m30999| Sat Dec 15 09:13:31.548 [conn1] put [test] on: shard0001:localhost:30001 m30999| Sat Dec 15 09:13:31.549 [conn1] enabling sharding on: test m30999| Sat Dec 15 09:13:31.549 [conn1] DROP: test.server7781 m30001| Sat Dec 15 09:13:31.549 [conn3] CMD: drop test.server7781 m30001| Sat Dec 15 09:13:31.552 [FileAllocator] allocating new datafile /data/db/test1\test.ns, filling with zeroes... m30001| Sat Dec 15 09:13:31.600 [FileAllocator] done allocating datafile /data/db/test1\test.ns, size: 16MB, took 0.047 secs m30999| Sat Dec 15 09:13:31.655 [conn1] CMD: shardcollection: { shardCollection: "test.server7781", key: { rand: 1.0 } } m30001| Sat Dec 15 09:13:31.600 [FileAllocator] allocating new datafile /data/db/test1\test.0, filling with zeroes... m30001| Sat Dec 15 09:13:31.652 [FileAllocator] done allocating datafile /data/db/test1\test.0, size: 16MB, took 0.051 secs m30001| Sat Dec 15 09:13:31.652 [FileAllocator] allocating new datafile /data/db/test1\test.1, filling with zeroes... m30001| Sat Dec 15 09:13:31.653 [conn4] build index test.server7781 { _id: 1 } m30001| Sat Dec 15 09:13:31.654 [conn4] build index done. scanned 0 total records. 0 secs m30001| Sat Dec 15 09:13:31.654 [conn4] info: creating collection test.server7781 on add index m30001| Sat Dec 15 09:13:31.654 [conn4] build index test.server7781 { rand: 1.0 } m30001| Sat Dec 15 09:13:31.655 [conn4] build index done. scanned 0 total records. 0 secs m30001| Sat Dec 15 09:13:31.655 [conn4] insert test.system.indexes keyUpdates:0 locks(micros) w:103314 103ms m30001| Sat Dec 15 09:13:31.660 [conn3] no current chunk manager found for this shard, will initialize m30001| Sat Dec 15 09:13:31.663 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: MinKey }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.1 } ], shardId: "test.server7781-rand_MinKey", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:31.667 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8d m30001| Sat Dec 15 09:13:31.667 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30001:1355580811:41 (sleeping for 30000ms) m30001| Sat Dec 15 09:13:31.668 [conn4] splitChunk accepted at version 1|0||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:31.669 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-0", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811669), what: "split", ns: "test.server7781", details: { before: { min: { rand: MinKey }, max: { rand: MaxKey }, lastmod: Timestamp 1000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: MinKey }, max: { rand: 0.1 }, lastmod: Timestamp 1000|1, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30001| Sat Dec 15 09:13:31.671 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:31.675 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.1 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.2 } ], shardId: "test.server7781-rand_0.1", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:31.676 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8e m30001| Sat Dec 15 09:13:31.678 [conn4] splitChunk accepted at version 1|2||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:31.678 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811678), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.1 }, max: { rand: 0.2 }, lastmod: Timestamp 1000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30001| Sat Dec 15 09:13:31.679 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:31.682 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30001| Sat Dec 15 09:13:31.683 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8f m30000| Sat Dec 15 09:13:31.658 [conn3] build index config.collections { _id: 1 } m30000| Sat Dec 15 09:13:31.659 [conn3] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.661 [initandlisten] connection accepted from 127.0.0.1:58005 #8 (8 connections now open) m30000| Sat Dec 15 09:13:31.664 [initandlisten] connection accepted from 127.0.0.1:58006 #9 (9 connections now open) m30000| Sat Dec 15 09:13:31.669 [conn8] build index config.changelog { _id: 1 } m30000| Sat Dec 15 09:13:31.670 [conn8] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:31.672 [initandlisten] connection accepted from 127.0.0.1:58007 #10 (10 connections now open) m30001| Sat Dec 15 09:13:31.735 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811735), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30999| Sat Dec 15 09:13:31.656 [conn1] enable sharding on: test.server7781 with shard key: { rand: 1.0 } m30999| Sat Dec 15 09:13:31.656 [conn1] going to create 1 chunk(s) for: test.server7781 using new epoch 50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:31.657 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 2 version: 1|0||50cc858bcbb33f7543c9f1b8 based on: (empty) m30999| Sat Dec 15 09:13:31.659 [conn1] resetting shard version of test.server7781 on localhost:30000, version is zero m30999| Sat Dec 15 09:13:31.662 [conn1] resetting shard version of test.server7781 on localhost:30002, version is zero m30999| Sat Dec 15 09:13:31.663 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|0||000000000000000000000000min: { rand: MinKey }max: { rand: MaxKey } m30999| Sat Dec 15 09:13:31.672 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 3 version: 1|2||50cc858bcbb33f7543c9f1b8 based on: 1|0||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:31.675 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|2||000000000000000000000000min: { rand: 0.1 }max: { rand: MaxKey } m30999| Sat Dec 15 09:13:31.680 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 4 version: 1|4||50cc858bcbb33f7543c9f1b8 based on: 1|2||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:31.681 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.2 }, to: "shard0002" } m30999| Sat Dec 15 09:13:31.681 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|4||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002 m30001| Sat Dec 15 09:13:31.736 [conn4] moveChunk request accepted at version 1|4||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:31.736 [conn4] moveChunk number of documents: 0 m30002| Sat Dec 15 09:13:31.737 [initandlisten] connection accepted from 127.0.0.1:58009 #5 (5 connections now open) m30001| Sat Dec 15 09:13:31.738 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:31.738 [initandlisten] connection accepted from 127.0.0.1:58010 #5 (5 connections now open) m30002| Sat Dec 15 09:13:31.739 [FileAllocator] allocating new datafile /data/db/test2\test.ns, filling with zeroes... m30001| Sat Dec 15 09:13:31.741 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:31.745 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:31.753 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:31.767 [FileAllocator] done allocating datafile /data/db/test1\test.1, size: 32MB, took 0.114 secs m30001| Sat Dec 15 09:13:31.769 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:31.801 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:31.804 [FileAllocator] done allocating datafile /data/db/test2\test.ns, size: 16MB, took 0.062 secs m30002| Sat Dec 15 09:13:31.804 [FileAllocator] allocating new datafile /data/db/test2\test.0, filling with zeroes... m30002| Sat Dec 15 09:13:31.862 [FileAllocator] done allocating datafile /data/db/test2\test.0, size: 16MB, took 0.057 secs m30002| Sat Dec 15 09:13:31.862 [FileAllocator] allocating new datafile /data/db/test2\test.1, filling with zeroes... m30002| Sat Dec 15 09:13:31.862 [migrateThread] build index test.server7781 { _id: 1 } m30002| Sat Dec 15 09:13:31.864 [migrateThread] build index done. scanned 0 total records. 0.001 secs m30002| Sat Dec 15 09:13:31.864 [migrateThread] info: creating collection test.server7781 on add index m30002| Sat Dec 15 09:13:31.864 [migrateThread] build index test.server7781 { rand: 1.0 } m30001| Sat Dec 15 09:13:31.865 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:31.865 [migrateThread] build index done. scanned 0 total records. 0 secs m30002| Sat Dec 15 09:13:31.866 [migrateThread] Waiting for replication to catch up before entering critical section m30002| Sat Dec 15 09:13:31.866 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:31.979 [FileAllocator] done allocating datafile /data/db/test2\test.1, size: 32MB, took 0.115 secs m30001| Sat Dec 15 09:13:31.993 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:31.993 [conn4] moveChunk setting version to: 2|0||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:31.994 [initandlisten] connection accepted from 127.0.0.1:58011 #6 (6 connections now open) m30002| Sat Dec 15 09:13:31.994 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:31.995 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:31.996 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:31.996 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:31.996 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-0", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580811996), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 5: 127, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 130 } } m30001| Sat Dec 15 09:13:31.997 [conn4] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30001| Sat Dec 15 09:13:31.997 [conn4] moveChunk updating self version to: 2|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781' m30000| Sat Dec 15 09:13:31.997 [initandlisten] connection accepted from 127.0.0.1:58012 #11 (11 connections now open) m30000| Sat Dec 15 09:13:31.997 [initandlisten] connection accepted from 127.0.0.1:58013 #12 (12 connections now open) m30001| Sat Dec 15 09:13:31.998 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811998), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:31.998 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:31.998 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:31.999 [conn4] forking for cleanup of chunk data m30001| Sat Dec 15 09:13:31.999 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:31.999 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:31.999 [cleanupOldData-50cc858b84df4e707789ba90] (start) waiting to cleanup test.server7781 from { rand: 0.2 } -> { rand: MaxKey }, # cursors remaining: 0 m30001| Sat Dec 15 09:13:31.999 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:31.999 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811999), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 54, step3 of 6: 1, step4 of 6: 255, step5 of 6: 5, step6 of 6: 0 } } m30001| Sat Dec 15 09:13:31.999 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:24 r:66 w:17 reslen:37 318ms m30999| Sat Dec 15 09:13:32.000 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 5 version: 2|1||50cc858bcbb33f7543c9f1b8 based on: 1|4||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.002 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|0||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey } m30002| Sat Dec 15 09:13:32.003 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.3 } ], shardId: "test.server7781-rand_0.2", configdb: "localhost:30000" } m30000| Sat Dec 15 09:13:32.003 [initandlisten] connection accepted from 127.0.0.1:58014 #13 (13 connections now open) m30002| Sat Dec 15 09:13:32.005 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30002:1355580812:41 (sleeping for 30000ms) m30002| Sat Dec 15 09:13:32.006 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067b m30000| Sat Dec 15 09:13:32.006 [initandlisten] connection accepted from 127.0.0.1:58015 #14 (14 connections now open) m30002| Sat Dec 15 09:13:32.007 [conn4] no current chunk manager found for this shard, will initialize m30002| Sat Dec 15 09:13:32.008 [conn4] splitChunk accepted at version 2|0||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.009 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812009), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.2 }, max: { rand: 0.3 }, lastmod: Timestamp 2000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30002| Sat Dec 15 09:13:32.009 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:32.010 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 6 version: 2|3||50cc858bcbb33f7543c9f1b8 based on: 2|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.012 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.3 }, to: "shard0000" } m30999| Sat Dec 15 09:13:32.012 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|3||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000 m30002| Sat Dec 15 09:13:32.012 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30002| Sat Dec 15 09:13:32.014 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067c m30002| Sat Dec 15 09:13:32.014 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812014), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:32.014 [conn4] moveChunk request accepted at version 2|3||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.018 [conn4] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] waiting to remove documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] moveChunk starting delete for: test.server7781 from { rand: 0.2 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.019 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] moveChunk deleted 0 documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.019 [initandlisten] connection accepted from 127.0.0.1:58016 #7 (7 connections now open) m30000| Sat Dec 15 09:13:32.021 [FileAllocator] allocating new datafile /data/db/test0\test.ns, filling with zeroes... m30002| Sat Dec 15 09:13:32.021 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.085 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.093 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.109 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:32.113 [FileAllocator] done allocating datafile /data/db/test0\test.ns, size: 16MB, took 0.092 secs m30000| Sat Dec 15 09:13:32.113 [FileAllocator] allocating new datafile /data/db/test0\test.0, filling with zeroes... m30002| Sat Dec 15 09:13:32.141 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:32.170 [FileAllocator] done allocating datafile /data/db/test0\test.0, size: 16MB, took 0.056 secs m30000| Sat Dec 15 09:13:32.170 [FileAllocator] allocating new datafile /data/db/test0\test.1, filling with zeroes... m30000| Sat Dec 15 09:13:32.171 [migrateThread] build index test.server7781 { _id: 1 } m30000| Sat Dec 15 09:13:32.173 [migrateThread] build index done. scanned 0 total records. 0.001 secs m30000| Sat Dec 15 09:13:32.173 [migrateThread] info: creating collection test.server7781 on add index m30000| Sat Dec 15 09:13:32.173 [migrateThread] build index test.server7781 { rand: 1.0 } m30000| Sat Dec 15 09:13:32.174 [migrateThread] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:32.175 [migrateThread] Waiting for replication to catch up before entering critical section m30000| Sat Dec 15 09:13:32.175 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.205 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.205 [conn4] moveChunk setting version to: 3|0||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.206 [initandlisten] connection accepted from 127.0.0.1:58017 #15 (15 connections now open) m30000| Sat Dec 15 09:13:32.206 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.207 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.208 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.209 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.210 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.211 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.212 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.213 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.214 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.215 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.216 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-0", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812216), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 5: 155, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 40 } } m30002| Sat Dec 15 09:13:32.216 [conn4] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30002| Sat Dec 15 09:13:32.216 [conn4] moveChunk updating self version to: 3|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781' m30000| Sat Dec 15 09:13:32.217 [initandlisten] connection accepted from 127.0.0.1:58018 #16 (16 connections now open) m30000| Sat Dec 15 09:13:32.217 [initandlisten] connection accepted from 127.0.0.1:58019 #17 (17 connections now open) m30002| Sat Dec 15 09:13:32.218 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812218), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:32.218 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:32.218 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:32.218 [conn4] forking for cleanup of chunk data m30002| Sat Dec 15 09:13:32.219 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:32.219 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:32.219 [cleanupOldData-50cc858c6f649db1b038067d] (start) waiting to cleanup test.server7781 from { rand: 0.3 } -> { rand: MaxKey }, # cursors remaining: 0 m30002| Sat Dec 15 09:13:32.219 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:32.219 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812219), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 3, step4 of 6: 186, step5 of 6: 13, step6 of 6: 0 } } m30002| Sat Dec 15 09:13:32.219 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:30 r:3219 w:17 reslen:37 207ms m30999| Sat Dec 15 09:13:32.221 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 7 version: 3|1||50cc858bcbb33f7543c9f1b8 based on: 2|3||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.222 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|0||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey } m30000| Sat Dec 15 09:13:32.222 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.4 } ], shardId: "test.server7781-rand_0.3", configdb: "localhost:30000" } m30000| Sat Dec 15 09:13:32.223 [initandlisten] connection accepted from 127.0.0.1:58020 #18 (18 connections now open) m30000| Sat Dec 15 09:13:32.225 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30000:1355580812:41 (sleeping for 30000ms) m30000| Sat Dec 15 09:13:32.228 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde93 m30000| Sat Dec 15 09:13:32.229 [conn7] no current chunk manager found for this shard, will initialize m30000| Sat Dec 15 09:13:32.229 [conn7] splitChunk accepted at version 3|0||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.230 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812230), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.3 }, max: { rand: 0.4 }, lastmod: Timestamp 3000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30000| Sat Dec 15 09:13:32.231 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:32.232 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 8 version: 3|3||50cc858bcbb33f7543c9f1b8 based on: 3|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.234 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.4 }, to: "shard0001" } m30999| Sat Dec 15 09:13:32.234 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|3||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001 m30000| Sat Dec 15 09:13:32.234 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.4 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.4", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30000| Sat Dec 15 09:13:32.236 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde94 m30000| Sat Dec 15 09:13:32.236 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812236), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:32.236 [conn7] moveChunk request accepted at version 3|3||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.236 [conn7] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:32.237 [initandlisten] connection accepted from 127.0.0.1:58022 #6 (6 connections now open) m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] waiting to remove documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] moveChunk starting delete for: test.server7781 from { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] moveChunk deleted 0 documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.239 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.239 [migrateThread] Waiting for replication to catch up before entering critical section m30001| Sat Dec 15 09:13:32.239 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.241 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.241 [initandlisten] connection accepted from 127.0.0.1:58023 #7 (7 connections now open) m30001| Sat Dec 15 09:13:32.242 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.243 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.244 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.245 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.246 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.247 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.248 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.249 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.250 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.250 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.250 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812250), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30001| Sat Dec 15 09:13:32.256 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.5 } ], shardId: "test.server7781-rand_0.4", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:32.257 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba91 m30001| Sat Dec 15 09:13:32.258 [conn4] splitChunk accepted at version 4|0||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:32.259 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812259), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.4 }, max: { rand: 0.5 }, lastmod: Timestamp 4000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30001| Sat Dec 15 09:13:32.259 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:32.262 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30001| Sat Dec 15 09:13:32.263 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba92 m30001| Sat Dec 15 09:13:32.263 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812263), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:32.264 [conn4] moveChunk request accepted at version 4|3||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:32.264 [conn4] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:32.265 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.267 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.267 [conn4] moveChunk setting version to: 5|0||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.254 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 9 version: 4|1||50cc858bcbb33f7543c9f1b8 based on: 3|3||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.265 [migrateThread] Waiting for replication to catch up before entering critical section m30002| Sat Dec 15 09:13:32.265 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.318 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.319 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.320 [conn6] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.241 [conn7] moveChunk setting version to: 4|0||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.251 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30000| Sat Dec 15 09:13:32.251 [conn7] moveChunk updating self version to: 4|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781' m30000| Sat Dec 15 09:13:32.251 [initandlisten] connection accepted from 127.0.0.1:58024 #19 (19 connections now open) m30000| Sat Dec 15 09:13:32.252 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812252), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:32.252 [conn7] forking for cleanup of chunk data m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:32.253 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30000| Sat Dec 15 09:13:32.253 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812253), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 1, step4 of 6: 2, step5 of 6: 11, step6 of 6: 0 } } m30000| Sat Dec 15 09:13:32.253 [cleanupOldData-50cc858cb83034b4a50fde95] (start) waiting to cleanup test.server7781 from { rand: 0.4 } -> { rand: MaxKey }, # cursors remaining: 0 m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] waiting to remove documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] moveChunk starting delete for: test.server7781 from { rand: 0.4 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] moveChunk deleted 0 documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.297 [FileAllocator] done allocating datafile /data/db/test0\test.1, size: 32MB, took 0.126 secs m30999| Sat Dec 15 09:13:32.256 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|0||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey } m30999| Sat Dec 15 09:13:32.260 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 10 version: 4|3||50cc858bcbb33f7543c9f1b8 based on: 4|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.262 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.5 }, to: "shard0002" } m30999| Sat Dec 15 09:13:32.262 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|3||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002 m30002| Sat Dec 15 09:13:32.321 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.322 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.323 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.324 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.325 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.326 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.326 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.326 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812326), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 60 } } m30001| Sat Dec 15 09:13:32.327 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30001| Sat Dec 15 09:13:32.327 [conn4] moveChunk updating self version to: 5|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781' m30001| Sat Dec 15 09:13:32.328 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812327), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:32.328 [conn4] forking for cleanup of chunk data m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:32.328 [cleanupOldData-50cc858c84df4e707789ba93] (start) waiting to cleanup test.server7781 from { rand: 0.5 } -> { rand: MaxKey }, # cursors remaining: 0 m30001| Sat Dec 15 09:13:32.328 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:32.328 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812328), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 60, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:32.330 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 11 version: 5|1||50cc858bcbb33f7543c9f1b8 based on: 4|3||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.331 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|0||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey } m30002| Sat Dec 15 09:13:32.332 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.6 } ], shardId: "test.server7781-rand_0.5", configdb: "localhost:30000" } m30002| Sat Dec 15 09:13:32.333 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067e m30002| Sat Dec 15 09:13:32.334 [conn4] splitChunk accepted at version 5|0||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.335 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812335), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.5 }, max: { rand: 0.6 }, lastmod: Timestamp 5000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30002| Sat Dec 15 09:13:32.335 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:32.337 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 12 version: 5|3||50cc858bcbb33f7543c9f1b8 based on: 5|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.338 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.6 }, to: "shard0000" } m30999| Sat Dec 15 09:13:32.338 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|3||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000 m30002| Sat Dec 15 09:13:32.339 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.6 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.6", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30002| Sat Dec 15 09:13:32.340 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067f m30002| Sat Dec 15 09:13:32.340 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812340), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:32.340 [conn4] moveChunk request accepted at version 5|3||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.340 [conn4] moveChunk number of documents: 0 m30002| Sat Dec 15 09:13:32.342 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:32.342 [migrateThread] Waiting for replication to catch up before entering critical section m30000| Sat Dec 15 09:13:32.342 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.344 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.344 [conn4] moveChunk setting version to: 6|0||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.344 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.345 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.346 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.347 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.348 [conn15] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] waiting to remove documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] moveChunk starting delete for: test.server7781 from { rand: 0.5 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] moveChunk deleted 0 documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.349 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.350 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.351 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.352 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.352 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.352 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812352), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } } m30002| Sat Dec 15 09:13:32.353 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30002| Sat Dec 15 09:13:32.353 [conn4] moveChunk updating self version to: 6|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781' m30002| Sat Dec 15 09:13:32.353 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812353), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:32.353 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:32.353 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:32.353 [conn4] forking for cleanup of chunk data m30002| Sat Dec 15 09:13:32.354 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:32.354 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:32.354 [cleanupOldData-50cc858c6f649db1b0380680] (start) waiting to cleanup test.server7781 from { rand: 0.6 } -> { rand: MaxKey }, # cursors remaining: 0 m30002| Sat Dec 15 09:13:32.354 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:32.354 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812354), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 9, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:32.355 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 13 version: 6|1||50cc858bcbb33f7543c9f1b8 based on: 5|3||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.357 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|0||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey } m30000| Sat Dec 15 09:13:32.357 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.7 } ], shardId: "test.server7781-rand_0.6", configdb: "localhost:30000" } m30000| Sat Dec 15 09:13:32.358 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde96 m30000| Sat Dec 15 09:13:32.359 [conn7] splitChunk accepted at version 6|0||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.360 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812360), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.6 }, max: { rand: 0.7 }, lastmod: Timestamp 6000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30000| Sat Dec 15 09:13:32.360 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:32.361 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 14 version: 6|3||50cc858bcbb33f7543c9f1b8 based on: 6|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.363 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.7 }, to: "shard0001" } m30999| Sat Dec 15 09:13:32.363 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|3||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001 m30000| Sat Dec 15 09:13:32.363 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.7 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.7", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30000| Sat Dec 15 09:13:32.365 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde97 m30000| Sat Dec 15 09:13:32.365 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812365), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:32.365 [conn7] moveChunk request accepted at version 6|3||50cc858bcbb33f7543c9f1b8 m30000| Sat Dec 15 09:13:32.365 [conn7] moveChunk number of documents: 0 m30000| Sat Dec 15 09:13:32.367 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.367 [migrateThread] Waiting for replication to catch up before entering critical section m30001| Sat Dec 15 09:13:32.367 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.369 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:32.369 [conn7] moveChunk setting version to: 7|0||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:32.369 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.370 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.371 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.372 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.373 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.374 [conn7] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] waiting to remove documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] moveChunk starting delete for: test.server7781 from { rand: 0.6 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] moveChunk deleted 0 documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.375 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.376 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.377 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:32.377 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.377 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812377), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } } m30000| Sat Dec 15 09:13:32.378 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30000| Sat Dec 15 09:13:32.378 [conn7] moveChunk updating self version to: 7|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781' m30000| Sat Dec 15 09:13:32.378 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812378), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:32.378 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:32.378 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:32.378 [conn7] forking for cleanup of chunk data m30000| Sat Dec 15 09:13:32.379 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:32.379 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:32.379 [cleanupOldData-50cc858cb83034b4a50fde98] (start) waiting to cleanup test.server7781 from { rand: 0.7 } -> { rand: MaxKey }, # cursors remaining: 0 m30000| Sat Dec 15 09:13:32.379 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30000| Sat Dec 15 09:13:32.379 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812379), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:32.380 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 15 version: 7|1||50cc858bcbb33f7543c9f1b8 based on: 6|3||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.382 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|0||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey } m30001| Sat Dec 15 09:13:32.382 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.8 } ], shardId: "test.server7781-rand_0.7", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:32.383 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba94 m30001| Sat Dec 15 09:13:32.385 [conn4] splitChunk accepted at version 7|0||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:32.385 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-11", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812385), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.7 }, max: { rand: 0.8 }, lastmod: Timestamp 7000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30001| Sat Dec 15 09:13:32.386 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30999| Sat Dec 15 09:13:32.387 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 16 version: 7|3||50cc858bcbb33f7543c9f1b8 based on: 7|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.389 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.8 }, to: "shard0002" } m30999| Sat Dec 15 09:13:32.389 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|3||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002 m30001| Sat Dec 15 09:13:32.389 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.8 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.8", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30001| Sat Dec 15 09:13:32.390 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba95 m30001| Sat Dec 15 09:13:32.390 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812390), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:32.391 [conn4] moveChunk request accepted at version 7|3||50cc858bcbb33f7543c9f1b8 m30001| Sat Dec 15 09:13:32.391 [conn4] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:32.392 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.393 [migrateThread] Waiting for replication to catch up before entering critical section m30002| Sat Dec 15 09:13:32.393 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.394 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:32.394 [conn4] moveChunk setting version to: 8|0||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.394 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.395 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.396 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.397 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.398 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.399 [conn6] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] waiting to remove documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] moveChunk starting delete for: test.server7781 from { rand: 0.7 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] moveChunk deleted 0 documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.400 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.401 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.402 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.403 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:32.403 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.403 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812403), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30001| Sat Dec 15 09:13:32.404 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30001| Sat Dec 15 09:13:32.404 [conn4] moveChunk updating self version to: 8|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781' m30001| Sat Dec 15 09:13:32.404 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812404), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:32.404 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:32.404 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:32.405 [conn4] forking for cleanup of chunk data m30001| Sat Dec 15 09:13:32.405 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:32.405 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:32.405 [cleanupOldData-50cc858c84df4e707789ba96] (start) waiting to cleanup test.server7781 from { rand: 0.8 } -> { rand: MaxKey }, # cursors remaining: 0 m30001| Sat Dec 15 09:13:32.405 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:32.405 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812405), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:32.407 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 17 version: 8|1||50cc858bcbb33f7543c9f1b8 based on: 7|3||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.408 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|0||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey } m30002| Sat Dec 15 09:13:32.408 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.9 } ], shardId: "test.server7781-rand_0.8", configdb: "localhost:30000" } m30002| Sat Dec 15 09:13:32.410 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b0380681 m30002| Sat Dec 15 09:13:32.411 [conn4] splitChunk accepted at version 8|0||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.412 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-11", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812412), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.8 }, max: { rand: 0.9 }, lastmod: Timestamp 8000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.9 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } } m30002| Sat Dec 15 09:13:32.412 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:32.415 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30002| Sat Dec 15 09:13:32.417 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b0380682 m30002| Sat Dec 15 09:13:32.417 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812417), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:32.417 [conn4] moveChunk request accepted at version 8|3||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.417 [conn4] moveChunk number of documents: 0 m30002| Sat Dec 15 09:13:32.419 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.421 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:32.421 [conn4] moveChunk setting version to: 9|0||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.430 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30002| Sat Dec 15 09:13:32.430 [conn4] moveChunk updating self version to: 9|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781' m30002| Sat Dec 15 09:13:32.430 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812430), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:32.430 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:32.430 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:32.430 [conn4] forking for cleanup of chunk data m30002| Sat Dec 15 09:13:32.431 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:32.431 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:32.431 [cleanupOldData-50cc858c6f649db1b0380683] (start) waiting to cleanup test.server7781 from { rand: 0.9 } -> { rand: MaxKey }, # cursors remaining: 0 m30002| Sat Dec 15 09:13:32.431 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:32.489 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812489), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } } m30000| Sat Dec 15 09:13:32.419 [migrateThread] Waiting for replication to catch up before entering critical section m30000| Sat Dec 15 09:13:32.419 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.421 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.422 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.423 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.424 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.425 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.426 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.427 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.428 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.429 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:32.429 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:32.429 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812429), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } } m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] waiting to remove documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] moveChunk starting delete for: test.server7781 from { rand: 0.8 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] moveChunk deleted 0 documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey } m30999| Sat Dec 15 09:13:32.413 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 18 version: 8|3||50cc858bcbb33f7543c9f1b8 based on: 8|1||50cc858bcbb33f7543c9f1b8 m30999| Sat Dec 15 09:13:32.415 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.9 }, to: "shard0000" } m30999| Sat Dec 15 09:13:32.415 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|3||000000000000000000000000min: { rand: 0.9 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000 m30999| Sat Dec 15 09:13:32.490 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 19 version: 9|1||50cc858bcbb33f7543c9f1b8 based on: 8|3||50cc858bcbb33f7543c9f1b8 m30002| Sat Dec 15 09:13:32.541 [cleanupOldData-50cc858c6f649db1b0380683] waiting to remove documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.541 [cleanupOldData-50cc858c6f649db1b0380683] moveChunk starting delete for: test.server7781 from { rand: 0.9 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:32.548 [cleanupOldData-50cc858c6f649db1b0380683] moveChunk deleted 0 documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:33.713 [conn3] build index test.server7781 { loc: "2d" } m30000| Sat Dec 15 09:13:33.713 [conn6] build index test.server7781 { loc: "2d" } m30001| Sat Dec 15 09:13:33.713 [conn3] build index test.server7781 { loc: "2d" } m30002| Sat Dec 15 09:13:33.726 [conn3] build index done. scanned 3021 total records. 0.013 secs m30001| Sat Dec 15 09:13:33.732 [conn3] build index done. scanned 4053 total records. 0.018 secs m30000| Sat Dec 15 09:13:33.741 [conn6] build index done. scanned 2926 total records. 0.028 secs m30999| Sat Dec 15 09:13:33.906 [conn1] DROP: test.server7781 m30999| Sat Dec 15 09:13:33.906 [conn1] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-0", server: "ip-0A420969", clientAddr: "N/A", time: new Date(1355580813906), what: "dropCollection.start", ns: "test.server7781", details: {} } m30999| Sat Dec 15 09:13:33.907 [conn1] distributed lock 'test.server7781/ip-0A420969:30999:1355580811:41' acquired, ts : 50cc858dcbb33f7543c9f1b9 m30000| Sat Dec 15 09:13:33.908 [conn7] CMD: drop test.server7781 m30001| Sat Dec 15 09:13:33.909 [conn4] CMD: drop test.server7781 m30002| Sat Dec 15 09:13:33.910 [conn4] CMD: drop test.server7781 m30000| Sat Dec 15 09:13:33.912 [conn7] wiping data for: test.server7781 m30001| Sat Dec 15 09:13:33.912 [conn4] wiping data for: test.server7781 m30002| Sat Dec 15 09:13:33.912 [conn4] wiping data for: test.server7781 m30999| Sat Dec 15 09:13:33.913 [conn1] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-1", server: "ip-0A420969", clientAddr: "N/A", time: new Date(1355580813913), what: "dropCollection", ns: "test.server7781", details: {} } m30999| Sat Dec 15 09:13:33.913 [conn1] distributed lock 'test.server7781/ip-0A420969:30999:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:33.916 [conn4] build index test.server7781 { _id: 1 } m30001| Sat Dec 15 09:13:33.917 [conn4] build index done. scanned 0 total records. 0 secs m30001| Sat Dec 15 09:13:33.917 [conn4] info: creating collection test.server7781 on add index m30001| Sat Dec 15 09:13:33.917 [conn4] build index test.server7781 { rand: 1.0 } m30001| Sat Dec 15 09:13:33.918 [conn4] build index done. scanned 0 total records. 0 secs m30999| Sat Dec 15 09:13:33.918 [conn1] CMD: shardcollection: { shardCollection: "test.server7781", key: { rand: 1.0 } } m30999| Sat Dec 15 09:13:33.918 [conn1] enable sharding on: test.server7781 with shard key: { rand: 1.0 } m30999| Sat Dec 15 09:13:33.918 [conn1] going to create 1 chunk(s) for: test.server7781 using new epoch 50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.919 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 20 version: 1|0||50cc858dcbb33f7543c9f1ba based on: (empty) m30001| Sat Dec 15 09:13:33.921 [conn3] no current chunk manager found for this shard, will initialize m30999| Sat Dec 15 09:13:33.922 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|0||000000000000000000000000min: { rand: MinKey }max: { rand: MaxKey } m30001| Sat Dec 15 09:13:33.923 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: MinKey }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.1 } ], shardId: "test.server7781-rand_MinKey", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:33.924 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba97 m30001| Sat Dec 15 09:13:33.925 [conn4] splitChunk accepted at version 1|0||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:33.926 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-15", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813926), what: "split", ns: "test.server7781", details: { before: { min: { rand: MinKey }, max: { rand: MaxKey }, lastmod: Timestamp 1000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: MinKey }, max: { rand: 0.1 }, lastmod: Timestamp 1000|1, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30001| Sat Dec 15 09:13:33.927 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30999| Sat Dec 15 09:13:33.928 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 21 version: 1|2||50cc858dcbb33f7543c9f1ba based on: 1|0||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.930 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|2||000000000000000000000000min: { rand: 0.1 }max: { rand: MaxKey } m30001| Sat Dec 15 09:13:33.930 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.1 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.2 } ], shardId: "test.server7781-rand_0.1", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:33.931 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba98 m30001| Sat Dec 15 09:13:33.933 [conn4] splitChunk accepted at version 1|2||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:33.933 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-16", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813933), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.1 }, max: { rand: 0.2 }, lastmod: Timestamp 1000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30001| Sat Dec 15 09:13:33.934 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30999| Sat Dec 15 09:13:33.935 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 22 version: 1|4||50cc858dcbb33f7543c9f1ba based on: 1|2||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.936 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.2 }, to: "shard0002" } m30999| Sat Dec 15 09:13:33.936 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|4||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002 m30001| Sat Dec 15 09:13:33.937 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30001| Sat Dec 15 09:13:33.938 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba99 m30001| Sat Dec 15 09:13:33.938 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813938), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:33.938 [conn4] moveChunk request accepted at version 1|4||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:33.938 [conn4] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:33.940 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:33.940 [migrateThread] build index test.server7781 { _id: 1 } m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index done. scanned 0 total records. 0 secs m30002| Sat Dec 15 09:13:33.941 [migrateThread] info: creating collection test.server7781 on add index m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index test.server7781 { rand: 1.0 } m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index done. scanned 0 total records. 0 secs m30001| Sat Dec 15 09:13:33.942 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:33.942 [migrateThread] Waiting for replication to catch up before entering critical section m30002| Sat Dec 15 09:13:33.942 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:33.946 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:33.946 [conn4] moveChunk setting version to: 2|0||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:33.946 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.947 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.948 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.949 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.950 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.951 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.952 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.953 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:33.953 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:33.953 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-15", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580813953), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 5: 2, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30001| Sat Dec 15 09:13:33.954 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30001| Sat Dec 15 09:13:33.954 [conn4] moveChunk updating self version to: 2|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781' m30001| Sat Dec 15 09:13:33.954 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813954), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:33.954 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:33.954 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:33.954 [conn4] forking for cleanup of chunk data m30001| Sat Dec 15 09:13:33.955 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:33.955 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:33.955 [cleanupOldData-50cc858d84df4e707789ba9a] (start) waiting to cleanup test.server7781 from { rand: 0.2 } -> { rand: MaxKey }, # cursors remaining: 0 m30001| Sat Dec 15 09:13:33.955 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:33.955 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813955), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 6, step5 of 6: 8, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:33.956 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 23 version: 2|1||50cc858dcbb33f7543c9f1ba based on: 1|4||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.958 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|0||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey } m30002| Sat Dec 15 09:13:33.958 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.3 } ], shardId: "test.server7781-rand_0.2", configdb: "localhost:30000" } m30002| Sat Dec 15 09:13:33.959 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858d6f649db1b0380684 m30002| Sat Dec 15 09:13:33.960 [conn4] no current chunk manager found for this shard, will initialize m30002| Sat Dec 15 09:13:33.961 [conn4] splitChunk accepted at version 2|0||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:33.961 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-16", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813961), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.2 }, max: { rand: 0.3 }, lastmod: Timestamp 2000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30002| Sat Dec 15 09:13:33.962 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:33.963 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 24 version: 2|3||50cc858dcbb33f7543c9f1ba based on: 2|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.964 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.3 }, to: "shard0000" } m30999| Sat Dec 15 09:13:33.965 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|3||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000 m30002| Sat Dec 15 09:13:33.965 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30002| Sat Dec 15 09:13:33.966 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858d6f649db1b0380685 m30002| Sat Dec 15 09:13:33.966 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813966), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:33.967 [conn4] moveChunk request accepted at version 2|3||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:33.967 [conn4] moveChunk number of documents: 0 m30002| Sat Dec 15 09:13:33.968 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:33.968 [migrateThread] build index test.server7781 { _id: 1 } m30000| Sat Dec 15 09:13:33.969 [migrateThread] build index done. scanned 0 total records. 0 secs m30000| Sat Dec 15 09:13:33.969 [migrateThread] info: creating collection test.server7781 on add index m30000| Sat Dec 15 09:13:33.969 [migrateThread] build index test.server7781 { rand: 1.0 } m30000| Sat Dec 15 09:13:33.970 [migrateThread] build index done. scanned 0 total records. 0 secs m30002| Sat Dec 15 09:13:33.970 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:33.971 [migrateThread] Waiting for replication to catch up before entering critical section m30000| Sat Dec 15 09:13:33.971 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:33.974 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:33.974 [conn4] moveChunk setting version to: 3|0||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:33.974 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.975 [conn15] Waiting for commit to finish m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] waiting to remove documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] moveChunk starting delete for: test.server7781 from { rand: 0.2 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] moveChunk deleted 0 documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:33.976 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.977 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.978 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.979 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.980 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.981 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:33.981 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:33.981 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-11", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580813981), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 5: 2, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30002| Sat Dec 15 09:13:33.982 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30002| Sat Dec 15 09:13:33.982 [conn4] moveChunk updating self version to: 3|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781' m30002| Sat Dec 15 09:13:33.982 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813982), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:33.982 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:33.982 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:33.982 [conn4] forking for cleanup of chunk data m30002| Sat Dec 15 09:13:33.983 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:33.983 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:33.983 [cleanupOldData-50cc858d6f649db1b0380686] (start) waiting to cleanup test.server7781 from { rand: 0.3 } -> { rand: MaxKey }, # cursors remaining: 0 m30002| Sat Dec 15 09:13:33.983 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:33.983 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813983), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 6, step5 of 6: 8, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:33.985 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 25 version: 3|1||50cc858dcbb33f7543c9f1ba based on: 2|3||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.987 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|0||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey } m30000| Sat Dec 15 09:13:33.987 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.4 } ], shardId: "test.server7781-rand_0.3", configdb: "localhost:30000" } m30000| Sat Dec 15 09:13:33.988 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858db83034b4a50fde99 m30000| Sat Dec 15 09:13:33.988 [conn7] no current chunk manager found for this shard, will initialize m30000| Sat Dec 15 09:13:33.989 [conn7] splitChunk accepted at version 3|0||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:33.990 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580813990), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.3 }, max: { rand: 0.4 }, lastmod: Timestamp 3000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30000| Sat Dec 15 09:13:33.990 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:33.991 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 26 version: 3|3||50cc858dcbb33f7543c9f1ba based on: 3|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:33.993 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.4 }, to: "shard0001" } m30999| Sat Dec 15 09:13:33.993 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|3||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001 m30000| Sat Dec 15 09:13:33.993 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.4 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.4", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30000| Sat Dec 15 09:13:33.995 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858db83034b4a50fde9a m30000| Sat Dec 15 09:13:33.995 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580813995), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:33.996 [conn7] moveChunk request accepted at version 3|3||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:33.996 [conn7] moveChunk number of documents: 0 m30000| Sat Dec 15 09:13:33.997 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:33.999 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:33.999 [conn7] moveChunk setting version to: 4|0||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:34.009 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30000| Sat Dec 15 09:13:34.009 [conn7] moveChunk updating self version to: 4|1||50cc858dcbb33f7543c9f1ba through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781' m30000| Sat Dec 15 09:13:34.009 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814009), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:34.009 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:34.009 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:34.009 [conn7] forking for cleanup of chunk data m30000| Sat Dec 15 09:13:34.010 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:34.010 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:34.010 [cleanupOldData-50cc858eb83034b4a50fde9b] (start) waiting to cleanup test.server7781 from { rand: 0.4 } -> { rand: MaxKey }, # cursors remaining: 0 m30000| Sat Dec 15 09:13:34.010 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30000| Sat Dec 15 09:13:34.010 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-15", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814010), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 2, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } } m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] waiting to remove documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] moveChunk starting delete for: test.server7781 from { rand: 0.4 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] moveChunk deleted 0 documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:33.997 [migrateThread] Waiting for replication to catch up before entering critical section m30001| Sat Dec 15 09:13:33.997 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:33.999 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.000 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.001 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.002 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.003 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.004 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.005 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.006 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.007 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.008 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.008 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.008 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814008), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30001| Sat Dec 15 09:13:34.013 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.5 } ], shardId: "test.server7781-rand_0.4", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:34.014 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9b m30001| Sat Dec 15 09:13:34.016 [conn4] splitChunk accepted at version 4|0||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:34.016 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814016), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.4 }, max: { rand: 0.5 }, lastmod: Timestamp 4000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30001| Sat Dec 15 09:13:34.017 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:34.020 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30001| Sat Dec 15 09:13:34.021 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9c m30001| Sat Dec 15 09:13:34.021 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-22", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814021), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:34.022 [conn4] moveChunk request accepted at version 4|3||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:34.022 [conn4] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:34.023 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:34.025 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:34.160 [conn4] moveChunk setting version to: 5|0||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.011 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 27 version: 4|1||50cc858dcbb33f7543c9f1ba based on: 3|3||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.013 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|0||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey } m30999| Sat Dec 15 09:13:34.018 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 28 version: 4|3||50cc858dcbb33f7543c9f1ba based on: 4|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.019 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.5 }, to: "shard0002" } m30999| Sat Dec 15 09:13:34.019 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|3||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002 m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] waiting to remove documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] moveChunk starting delete for: test.server7781 from { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] moveChunk deleted 0 documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.023 [migrateThread] Waiting for replication to catch up before entering critical section m30002| Sat Dec 15 09:13:34.023 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.161 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.162 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.163 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.164 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.165 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.165 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.165 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814165), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 141 } } m30001| Sat Dec 15 09:13:34.166 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30001| Sat Dec 15 09:13:34.166 [conn4] moveChunk updating self version to: 5|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781' m30001| Sat Dec 15 09:13:34.166 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-23", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814166), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:34.166 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:34.166 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:34.166 [conn4] forking for cleanup of chunk data m30001| Sat Dec 15 09:13:34.167 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:34.167 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:34.167 [cleanupOldData-50cc858e84df4e707789ba9d] (start) waiting to cleanup test.server7781 from { rand: 0.5 } -> { rand: MaxKey }, # cursors remaining: 0 m30001| Sat Dec 15 09:13:34.167 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:34.167 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-24", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814167), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 138, step5 of 6: 6, step6 of 6: 0 } } m30001| Sat Dec 15 09:13:34.167 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:28 r:44 w:26 reslen:37 147ms m30999| Sat Dec 15 09:13:34.169 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 29 version: 5|1||50cc858dcbb33f7543c9f1ba based on: 4|3||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.170 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|0||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey } m30002| Sat Dec 15 09:13:34.170 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.6 } ], shardId: "test.server7781-rand_0.5", configdb: "localhost:30000" } m30002| Sat Dec 15 09:13:34.171 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b0380687 m30002| Sat Dec 15 09:13:34.172 [conn4] splitChunk accepted at version 5|0||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.173 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814173), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.5 }, max: { rand: 0.6 }, lastmod: Timestamp 5000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30002| Sat Dec 15 09:13:34.173 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:34.174 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 30 version: 5|3||50cc858dcbb33f7543c9f1ba based on: 5|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.175 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.6 }, to: "shard0000" } m30999| Sat Dec 15 09:13:34.175 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|3||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000 m30002| Sat Dec 15 09:13:34.176 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.6 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.6", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30002| Sat Dec 15 09:13:34.177 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b0380688 m30002| Sat Dec 15 09:13:34.177 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-22", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814177), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:34.177 [conn4] moveChunk request accepted at version 5|3||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.177 [conn4] moveChunk number of documents: 0 m30002| Sat Dec 15 09:13:34.179 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:34.179 [migrateThread] Waiting for replication to catch up before entering critical section m30000| Sat Dec 15 09:13:34.179 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.181 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:34.181 [conn4] moveChunk setting version to: 6|0||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:34.181 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.182 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.183 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.184 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.185 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.186 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.187 [conn15] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] waiting to remove documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] moveChunk starting delete for: test.server7781 from { rand: 0.5 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] moveChunk deleted 0 documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.188 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.189 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.189 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.189 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-16", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814189), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } } m30002| Sat Dec 15 09:13:34.190 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30002| Sat Dec 15 09:13:34.190 [conn4] moveChunk updating self version to: 6|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781' m30002| Sat Dec 15 09:13:34.190 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-23", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814190), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:34.190 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:34.190 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:34.190 [conn4] forking for cleanup of chunk data m30002| Sat Dec 15 09:13:34.191 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:34.191 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:34.191 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:34.191 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-24", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814191), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } } m30002| Sat Dec 15 09:13:34.192 [cleanupOldData-50cc858e6f649db1b0380689] (start) waiting to cleanup test.server7781 from { rand: 0.6 } -> { rand: MaxKey }, # cursors remaining: 0 m30999| Sat Dec 15 09:13:34.193 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 31 version: 6|1||50cc858dcbb33f7543c9f1ba based on: 5|3||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.194 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|0||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey } m30000| Sat Dec 15 09:13:34.195 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.7 } ], shardId: "test.server7781-rand_0.6", configdb: "localhost:30000" } m30000| Sat Dec 15 09:13:34.196 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858eb83034b4a50fde9c m30000| Sat Dec 15 09:13:34.197 [conn7] splitChunk accepted at version 6|0||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:34.197 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814197), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.6 }, max: { rand: 0.7 }, lastmod: Timestamp 6000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30000| Sat Dec 15 09:13:34.198 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30999| Sat Dec 15 09:13:34.199 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 32 version: 6|3||50cc858dcbb33f7543c9f1ba based on: 6|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.200 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.7 }, to: "shard0001" } m30999| Sat Dec 15 09:13:34.200 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|3||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001 m30000| Sat Dec 15 09:13:34.200 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.7 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.7", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30000| Sat Dec 15 09:13:34.201 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858eb83034b4a50fde9d m30000| Sat Dec 15 09:13:34.202 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814202), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:34.202 [conn7] moveChunk request accepted at version 6|3||50cc858dcbb33f7543c9f1ba m30000| Sat Dec 15 09:13:34.202 [conn7] moveChunk number of documents: 0 m30000| Sat Dec 15 09:13:34.204 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "catchup", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:34.204 [migrateThread] Waiting for replication to catch up before entering critical section m30001| Sat Dec 15 09:13:34.204 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.206 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30000| Sat Dec 15 09:13:34.206 [conn7] moveChunk setting version to: 7|0||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:34.206 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.207 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.208 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.209 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.210 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.211 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.212 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.213 [conn7] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] waiting to remove documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] moveChunk starting delete for: test.server7781 from { rand: 0.6 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] moveChunk deleted 0 documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.214 [conn7] Waiting for commit to finish m30001| Sat Dec 15 09:13:34.214 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.214 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-25", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814214), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30000| Sat Dec 15 09:13:34.215 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30000| Sat Dec 15 09:13:34.215 [conn7] moveChunk updating self version to: 7|1||50cc858dcbb33f7543c9f1ba through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781' m30000| Sat Dec 15 09:13:34.215 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814215), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } } m30000| Sat Dec 15 09:13:34.215 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:34.215 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:34.215 [conn7] forking for cleanup of chunk data m30000| Sat Dec 15 09:13:34.216 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section m30000| Sat Dec 15 09:13:34.216 [conn7] MigrateFromStatus::done Global lock acquired m30000| Sat Dec 15 09:13:34.216 [cleanupOldData-50cc858eb83034b4a50fde9e] (start) waiting to cleanup test.server7781 from { rand: 0.7 } -> { rand: MaxKey }, # cursors remaining: 0 m30000| Sat Dec 15 09:13:34.216 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. m30000| Sat Dec 15 09:13:34.216 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814216), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } } m30999| Sat Dec 15 09:13:34.217 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 33 version: 7|1||50cc858dcbb33f7543c9f1ba based on: 6|3||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.219 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|0||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey } m30001| Sat Dec 15 09:13:34.219 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.8 } ], shardId: "test.server7781-rand_0.7", configdb: "localhost:30000" } m30001| Sat Dec 15 09:13:34.220 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9e m30001| Sat Dec 15 09:13:34.221 [conn4] splitChunk accepted at version 7|0||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:34.222 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-26", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814222), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.7 }, max: { rand: 0.8 }, lastmod: Timestamp 7000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30001| Sat Dec 15 09:13:34.223 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30999| Sat Dec 15 09:13:34.224 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 34 version: 7|3||50cc858dcbb33f7543c9f1ba based on: 7|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.225 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.8 }, to: "shard0002" } m30999| Sat Dec 15 09:13:34.225 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|3||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002 m30001| Sat Dec 15 09:13:34.226 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.8 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.8", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30001| Sat Dec 15 09:13:34.227 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9f m30001| Sat Dec 15 09:13:34.227 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-27", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814227), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:34.228 [conn4] moveChunk request accepted at version 7|3||50cc858dcbb33f7543c9f1ba m30001| Sat Dec 15 09:13:34.228 [conn4] moveChunk number of documents: 0 m30001| Sat Dec 15 09:13:34.229 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:34.229 [migrateThread] Waiting for replication to catch up before entering critical section m30002| Sat Dec 15 09:13:34.229 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.231 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30001| Sat Dec 15 09:13:34.231 [conn4] moveChunk setting version to: 8|0||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.231 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.232 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.233 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.234 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.235 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.236 [conn6] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] waiting to remove documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] moveChunk starting delete for: test.server7781 from { rand: 0.7 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] moveChunk deleted 0 documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.237 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.238 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.239 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.240 [conn6] Waiting for commit to finish m30002| Sat Dec 15 09:13:34.240 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.240 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-25", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814240), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30001| Sat Dec 15 09:13:34.241 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30001| Sat Dec 15 09:13:34.241 [conn4] moveChunk updating self version to: 8|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781' m30001| Sat Dec 15 09:13:34.241 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-28", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814241), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } } m30001| Sat Dec 15 09:13:34.241 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:34.241 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:34.241 [conn4] forking for cleanup of chunk data m30001| Sat Dec 15 09:13:34.242 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30001| Sat Dec 15 09:13:34.242 [conn4] MigrateFromStatus::done Global lock acquired m30001| Sat Dec 15 09:13:34.242 [cleanupOldData-50cc858e84df4e707789baa0] (start) waiting to cleanup test.server7781 from { rand: 0.8 } -> { rand: MaxKey }, # cursors remaining: 0 m30001| Sat Dec 15 09:13:34.242 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. m30001| Sat Dec 15 09:13:34.242 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-29", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814242), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } } m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] waiting to remove documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] moveChunk starting delete for: test.server7781 from { rand: 0.8 } -> { rand: MaxKey } m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] moveChunk deleted 0 documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey } m30999| Sat Dec 15 09:13:34.244 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 35 version: 8|1||50cc858dcbb33f7543c9f1ba based on: 7|3||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.245 [conn1] splitting: test.server7781 shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|0||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey } m30999| Sat Dec 15 09:13:34.250 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 36 version: 8|3||50cc858dcbb33f7543c9f1ba based on: 8|1||50cc858dcbb33f7543c9f1ba m30999| Sat Dec 15 09:13:34.252 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.9 }, to: "shard0000" } m30999| Sat Dec 15 09:13:34.252 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|3||000000000000000000000000min: { rand: 0.9 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000 m30002| Sat Dec 15 09:13:34.245 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.9 } ], shardId: "test.server7781-rand_0.8", configdb: "localhost:30000" } m30002| Sat Dec 15 09:13:34.247 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b038068a m30002| Sat Dec 15 09:13:34.248 [conn4] splitChunk accepted at version 8|0||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.248 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-26", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814248), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.8 }, max: { rand: 0.9 }, lastmod: Timestamp 8000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.9 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } } m30002| Sat Dec 15 09:13:34.249 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:34.252 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } m30002| Sat Dec 15 09:13:34.253 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b038068b m30002| Sat Dec 15 09:13:34.253 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-27", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814253), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:34.254 [conn4] moveChunk request accepted at version 8|3||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.254 [conn4] moveChunk number of documents: 0 m30002| Sat Dec 15 09:13:34.256 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "catchup", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:34.258 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0 m30002| Sat Dec 15 09:13:34.258 [conn4] moveChunk setting version to: 9|0||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.267 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } m30002| Sat Dec 15 09:13:34.267 [conn4] moveChunk updating self version to: 9|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781' m30002| Sat Dec 15 09:13:34.267 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-28", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814267), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } } m30002| Sat Dec 15 09:13:34.267 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:34.267 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:34.267 [conn4] forking for cleanup of chunk data m30002| Sat Dec 15 09:13:34.268 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section m30002| Sat Dec 15 09:13:34.268 [conn4] MigrateFromStatus::done Global lock acquired m30002| Sat Dec 15 09:13:34.268 [cleanupOldData-50cc858e6f649db1b038068c] (start) waiting to cleanup test.server7781 from { rand: 0.9 } -> { rand: MaxKey }, # cursors remaining: 0 m30002| Sat Dec 15 09:13:34.268 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. m30002| Sat Dec 15 09:13:34.399 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-29", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814399), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } } m30002| Sat Dec 15 09:13:34.399 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:42 r:44 w:13 reslen:37 147ms m30000| Sat Dec 15 09:13:34.256 [migrateThread] Waiting for replication to catch up before entering critical section m30000| Sat Dec 15 09:13:34.256 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.258 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.259 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.260 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.261 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.262 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.263 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.264 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.265 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.266 [conn15] Waiting for commit to finish m30000| Sat Dec 15 09:13:34.266 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:34.266 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814266), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } } m30999| Sat Dec 15 09:13:34.401 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 37 version: 9|1||50cc858dcbb33f7543c9f1ba based on: 8|3||50cc858dcbb33f7543c9f1ba m30002| Sat Dec 15 09:13:34.421 [cleanupOldData-50cc858e6f649db1b038068c] waiting to remove documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.422 [cleanupOldData-50cc858e6f649db1b038068c] moveChunk starting delete for: test.server7781 from { rand: 0.9 } -> { rand: MaxKey } m30002| Sat Dec 15 09:13:34.422 [cleanupOldData-50cc858e6f649db1b038068c] moveChunk deleted 0 documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey } m30000| Sat Dec 15 09:13:35.842 [conn6] build index test.server7781 { loc: "2dsphere" } m30002| Sat Dec 15 09:13:35.842 [conn3] build index test.server7781 { loc: "2dsphere" } m30001| Sat Dec 15 09:13:35.842 [conn3] build index test.server7781 { loc: "2dsphere" } m30002| Sat Dec 15 09:13:35.889 [conn3] build index done. scanned 3000 total records. 0.046 secs m30000| Sat Dec 15 09:13:35.908 [conn6] build index done. scanned 2985 total records. 0.065 secs m30001| Sat Dec 15 09:13:35.932 [conn3] build index done. scanned 4015 total records. 0.089 secs m30001| Sat Dec 15 09:13:36.506 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:572765 reslen:12843 572ms m30002| Sat Dec 15 09:13:37.024 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:1058605 reslen:12843 1058ms m30000| Sat Dec 15 09:13:37.117 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:1183470 reslen:12843 1183ms m30001| Sat Dec 15 09:13:37.673 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:554562 reslen:12843 554ms m30001| Sat Dec 15 09:13:37.674 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:12940 555ms m30002| Sat Dec 15 09:13:38.199 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1047400 reslen:12843 1047ms m30002| Sat Dec 15 09:13:38.200 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:12940 1048ms m30000| Sat Dec 15 09:13:38.306 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1188017 reslen:12843 1188ms m30000| Sat Dec 15 09:13:38.307 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:12940 1188ms m30001| Sat Dec 15 09:13:38.682 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:339137 reslen:9668 339ms m30002| Sat Dec 15 09:13:38.956 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:603818 reslen:9668 603ms m30000| Sat Dec 15 09:13:39.116 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:772910 reslen:9668 772ms m30002| Sat Dec 15 09:13:39.586 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:467839 reslen:9668 467ms m30002| Sat Dec 15 09:13:39.586 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 468ms m30001| Sat Dec 15 09:13:39.689 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:537819 reslen:9668 537ms m30001| Sat Dec 15 09:13:39.689 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 538ms m30000| Sat Dec 15 09:13:39.892 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:773912 reslen:9668 773ms m30000| Sat Dec 15 09:13:39.892 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 774ms m30002| Sat Dec 15 09:13:40.502 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:584240 reslen:9668 584ms m30001| Sat Dec 15 09:13:40.923 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:972196 reslen:9668 972ms m30000| Sat Dec 15 09:13:40.961 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:1042915 reslen:9668 1042ms m30001| Sat Dec 15 09:13:41.726 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:764252 reslen:9668 764ms m30001| Sat Dec 15 09:13:41.727 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 765ms m30002| Sat Dec 15 09:13:42.035 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1040743 reslen:9668 1040ms m30002| Sat Dec 15 09:13:42.036 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 1041ms m30000| Sat Dec 15 09:13:42.124 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1162183 reslen:9668 1162ms m30000| Sat Dec 15 09:13:42.125 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 1162ms m30001| Sat Dec 15 09:13:42.491 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:338693 reslen:9668 338ms m30000| Sat Dec 15 09:13:42.718 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:565858 reslen:9668 565ms m30002| Sat Dec 15 09:13:42.933 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:748658 reslen:9668 748ms m30001| Sat Dec 15 09:13:43.275 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:340361 reslen:9668 340ms m30001| Sat Dec 15 09:13:43.275 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 341ms m30000| Sat Dec 15 09:13:43.502 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:567810 reslen:9668 567ms m30000| Sat Dec 15 09:13:43.503 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 568ms m30002| Sat Dec 15 09:13:43.657 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:689289 reslen:9668 689ms m30002| Sat Dec 15 09:13:43.658 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0 reslen:9715 689ms assert: [[ { "_id" : ObjectId("50cc858ebd9cf52e01a40c6a"), "rand" : 0.17317020776681602, "loc" : [ 18.43579711914063, -5.7073974609375 ], "stats" : { "dis" : 204662.804967532, "loc" : { "0" : 18.43579711914063, "1" : -5.7073974609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4203e"), "rand" : 0.9319879426620901, "loc" : [ 11.463354492187506, -2.109375 ], "stats" : { "dis" : 322236.8251640544, "loc" : { "0" : 11.463354492187506, "1" : -2.109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d89"), "rand" : 0.05910423933528364, "loc" : [ 17.513458251953125, -1.1480712890625 ], "stats" : { "dis" : 353113.6399605722, "loc" : { "0" : 17.513458251953125, "1" : -1.1480712890625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4064b"), "rand" : 0.7347053857520223, "loc" : [ 18.98480834960938, -2.296142578125 ], "stats" : { "dis" : 438945.36781382334, "loc" : { "0" : 18.98480834960938, "1" : -2.296142578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b4c"), "rand" : 0.19518424663692713, "loc" : [ 13.033526611328114, -1.021728515625 ], "stats" : { "dis" : 461980.09850732464, "loc" : { "0" : 13.033526611328114, "1" : -1.021728515625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d11"), "rand" : 0.41187133407220244, "loc" : [ 11.342572021484386, -3.0596923828125 ], "stats" : { "dis" : 475663.49660599075, "loc" : { "0" : 11.342572021484386, "1" : -3.0596923828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3feca"), "rand" : 0.7032463140785694, "loc" : [ 13.3958740234375, -0.52734375 ], "stats" : { "dis" : 487677.9706466749, "loc" : { "0" : 13.3958740234375, "1" : -0.52734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bd4"), "rand" : 0.4618239225819707, "loc" : [ 20.038909912109375, -2.9827880859375 ], "stats" : { "dis" : 501971.7488087952, "loc" : { "0" : 20.038909912109375, "1" : -2.9827880859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420d5"), "rand" : 0.5952956199180335, "loc" : [ 18.68834228515624, -8.4649658203125 ], "stats" : { "dis" : 520182.39173911756, "loc" : { "0" : 18.68834228515624, "1" : -8.4649658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41194"), "rand" : 0.6110420287586749, "loc" : [ 15.965246582031256, 0.5218505859375 ], "stats" : { "dis" : 521186.30894710065, "loc" : { "0" : 15.965246582031256, "1" : 0.5218505859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41186"), "rand" : 0.420795904006809, "loc" : [ 18.929907226562506, -8.624267578125 ], "stats" : { "dis" : 534860.9572634381, "loc" : { "0" : 18.929907226562506, "1" : -8.624267578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8f"), "rand" : 0.8310061420779675, "loc" : [ 10.87042236328125, -1.4007568359375 ], "stats" : { "dis" : 563928.9018707128, "loc" : { "0" : 10.87042236328125, "1" : -1.4007568359375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410ca"), "rand" : 0.3844109245110303, "loc" : [ 18.64442138671876, -8.6627197265625 ], "stats" : { "dis" : 564705.9489463783, "loc" : { "0" : 18.64442138671876, "1" : -8.6627197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4158b"), "rand" : 0.9460184990894049, "loc" : [ 17.063269042968756, -9.8602294921875 ], "stats" : { "dis" : 578204.1586242283, "loc" : { "0" : 17.063269042968756, "1" : -9.8602294921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415ad"), "rand" : 0.12038192991167307, "loc" : [ 10.145727539062506, -3.4716796875 ], "stats" : { "dis" : 594554.4269654166, "loc" : { "0" : 10.145727539062506, "1" : -3.4716796875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ae"), "rand" : 0.15793763706460595, "loc" : [ 11.924523925781244, 0.1373291015625 ], "stats" : { "dis" : 603833.7381671737, "loc" : { "0" : 11.924523925781244, "1" : 0.1373291015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41a9a"), "rand" : 0.6425631302408874, "loc" : [ 12.39667358398438, 0.274658203125 ], "stats" : { "dis" : 618826.2230656964, "loc" : { "0" : 12.39667358398438, "1" : 0.274658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e21"), "rand" : 0.22756347944959998, "loc" : [ 10.387292480468744, -7.789306640625 ], "stats" : { "dis" : 619380.106958294, "loc" : { "0" : 10.387292480468744, "1" : -7.789306640625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b5e"), "rand" : 0.363716613734141, "loc" : [ 14.219390869140625, -10.2227783203125 ], "stats" : { "dis" : 635077.6041105723, "loc" : { "0" : 14.219390869140625, "1" : -10.2227783203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e14"), "rand" : 0.9004685610998422, "loc" : [ 20.587921142578125, -8.59130859375 ], "stats" : { "dis" : 649032.7385934646, "loc" : { "0" : 20.587921142578125, "1" : -8.59130859375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409cf"), "rand" : 0.4767106915824115, "loc" : [ 10.683758544921886, -8.140869140625 ], "stats" : { "dis" : 652657.6235425542, "loc" : { "0" : 10.683758544921886, "1" : -8.140869140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4205c"), "rand" : 0.7691973312757909, "loc" : [ 21.19183349609375, -2.2247314453125 ], "stats" : { "dis" : 665726.6199847803, "loc" : { "0" : 21.19183349609375, "1" : -2.2247314453125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b86"), "rand" : 0.8631655080243945, "loc" : [ 18.33697509765625, 0.7855224609375 ], "stats" : { "dis" : 670332.7189365159, "loc" : { "0" : 18.33697509765625, "1" : 0.7855224609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410da"), "rand" : 0.5736722361762077, "loc" : [ 18.929907226562506, 0.4559326171875 ], "stats" : { "dis" : 671448.1798298509, "loc" : { "0" : 18.929907226562506, "1" : 0.4559326171875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410b0"), "rand" : 0.20472105662338436, "loc" : [ 15.504077148437489, -11.4697265625 ], "stats" : { "dis" : 674564.9742459864, "loc" : { "0" : 15.504077148437489, "1" : -11.4697265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405d7"), "rand" : 0.47385403770022094, "loc" : [ 10.046905517578125, -0.94482421875 ], "stats" : { "dis" : 684573.5524874814, "loc" : { "0" : 10.046905517578125, "1" : -0.94482421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40369"), "rand" : 0.945088132051751, "loc" : [ 15.427215576171875, 1.99951171875 ], "stats" : { "dis" : 723639.7142806996, "loc" : { "0" : 15.427215576171875, "1" : 1.99951171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409af"), "rand" : 0.1346522131934762, "loc" : [ 13.022546386718744, 1.549072265625 ], "stats" : { "dis" : 723760.9126371174, "loc" : { "0" : 13.022546386718744, "1" : 1.549072265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4038e"), "rand" : 0.9650672983843833, "loc" : [ 21.94946899414063, -5.9161376953125 ], "stats" : { "dis" : 726629.3366032819, "loc" : { "0" : 21.94946899414063, "1" : -5.9161376953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a412f3"), "rand" : 0.49740901845507324, "loc" : [ 21.38947753906251, -8.9373779296875 ], "stats" : { "dis" : 729575.0706279513, "loc" : { "0" : 21.38947753906251, "1" : -8.9373779296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b06"), "rand" : 0.9708924617152661, "loc" : [ 14.241351318359364, -11.107177734375 ], "stats" : { "dis" : 733696.6853426847, "loc" : { "0" : 14.241351318359364, "1" : -11.107177734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a423f8"), "rand" : 0.6409047727938741, "loc" : [ 20.07185058593751, 1.065673828125 ], "stats" : { "dis" : 745018.2408119253, "loc" : { "0" : 20.07185058593751, "1" : 1.065673828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407a6"), "rand" : 0.557827920652926, "loc" : [ 9.190447998046864, -9.2724609375 ], "stats" : { "dis" : 772778.6592340714, "loc" : { "0" : 9.190447998046864, "1" : -9.2724609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42173"), "rand" : 0.9870194671675563, "loc" : [ 21.257714843749994, -9.239501953125 ], "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } }, "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41ad5"), "rand" : 0.7062477918807417, "loc" : [ 12.923724365234364, 2.384033203125 ], "stats" : { "dis" : 817083.6698898313, "loc" : { "0" : 12.923724365234364, "1" : 2.384033203125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405eb"), "rand" : 0.007572756847366691, "loc" : [ 8.366931152343739, -2.493896484375 ], "stats" : { "dis" : 820244.9217634344, "loc" : { "0" : 8.366931152343739, "1" : -2.493896484375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a400c5"), "rand" : 0.7872928292490542, "loc" : [ 18.46873779296874, 2.3675537109375 ], "stats" : { "dis" : 822012.8709096855, "loc" : { "0" : 18.46873779296874, "1" : 2.3675537109375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a402eb"), "rand" : 0.9666109788231552, "loc" : [ 12.824902343750011, 2.471923828125 ], "stats" : { "dis" : 826241.9861266192, "loc" : { "0" : 12.824902343750011, "1" : 2.471923828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a411a7"), "rand" : 0.3100827750749886, "loc" : [ 22.015350341796875, -0.68115234375 ], "stats" : { "dis" : 833260.5428302835, "loc" : { "0" : 22.015350341796875, "1" : -0.68115234375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ca"), "rand" : 0.1572159817442298, "loc" : [ 20.060870361328114, -10.6182861328125 ], "stats" : { "dis" : 836503.3117991185, "loc" : { "0" : 20.060870361328114, "1" : -10.6182861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a401bb"), "rand" : 0.6210177557077259, "loc" : [ 22.64122314453124, 0.02197265625 ], "stats" : { "dis" : 843462.2202448776, "loc" : { "0" : 22.64122314453124, "1" : 0.02197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a424d9"), "rand" : 0.471209108363837, "loc" : [ 17.403656005859375, -12.54638671875 ], "stats" : { "dis" : 845581.2006613968, "loc" : { "0" : 17.403656005859375, "1" : -12.54638671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420f2"), "rand" : 0.8112151296809316, "loc" : [ 23.772186279296875, -5.1800537109375 ], "stats" : { "dis" : 872758.6283366984, "loc" : { "0" : 23.772186279296875, "1" : -5.1800537109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a416ca"), "rand" : 0.11189813376404345, "loc" : [ 10.55199584960937, 3.394775390625 ], "stats" : { "dis" : 917375.5969676605, "loc" : { "0" : 10.55199584960937, "1" : 3.394775390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bb1"), "rand" : 0.5351574826054275, "loc" : [ 24.16747436523437, -4.6307373046875 ], "stats" : { "dis" : 922686.8389937285, "loc" : { "0" : 24.16747436523437, "1" : -4.6307373046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410fd"), "rand" : 0.662579637253657, "loc" : [ 6.983422851562494, -5.4547119140625 ], "stats" : { "dis" : 943820.9917531285, "loc" : { "0" : 6.983422851562494, "1" : -5.4547119140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41676"), "rand" : 0.9110480907838792, "loc" : [ 6.763818359374994, -4.7076416015625 ], "stats" : { "dis" : 947789.9022813187, "loc" : { "0" : 6.763818359374994, "1" : -4.7076416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418fa"), "rand" : 0.8441703217104077, "loc" : [ 16.36053466796875, -13.1451416015625 ], "stats" : { "dis" : 964124.4412472321, "loc" : { "0" : 16.36053466796875, "1" : -13.1451416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8c"), "rand" : 0.8904645116999745, "loc" : [ 18.2271728515625, 3.7518310546875 ], "stats" : { "dis" : 964153.5492697381, "loc" : { "0" : 18.2271728515625, "1" : 3.7518310546875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d5b"), "rand" : 0.307200713083148, "loc" : [ 15.416235351562506, 4.41650390625 ], "stats" : { "dis" : 967256.9799500308, "loc" : { "0" : 15.416235351562506, "1" : 4.41650390625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3fe72"), "rand" : 0.805313159013167, "loc" : [ 6.159906005859369, -2.1478271484375 ], "stats" : { "dis" : 971018.3062041083, "loc" : { "0" : 6.159906005859369, "1" : -2.1478271484375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41f52"), "rand" : 0.6233698534779251, "loc" : [ 6.47833251953125, -3.2244873046875 ], "stats" : { "dis" : 995687.7096770863, "loc" : { "0" : 6.47833251953125, "1" : -3.2244873046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4146b"), "rand" : 0.6901532784104347, "loc" : [ 5.105804443359375, -5.1251220703125 ], "stats" : { "dis" : 1010138.9934144757, "loc" : { "0" : 5.105804443359375, "1" : -5.1251220703125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e68"), "rand" : 0.4389639366418123, "loc" : [ 23.38787841796875, 1.2030029296875 ], "stats" : { "dis" : 1038338.1699094072, "loc" : { "0" : 23.38787841796875, "1" : 1.2030029296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3ff16"), "rand" : 0.8354303147643805, "loc" : [ 19.75342407226563, 4.32861328125 ], "stats" : { "dis" : 1068943.7184789474, "loc" : { "0" : 19.75342407226563, "1" : 4.32861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a406b4"), "rand" : 0.10907333833165467, "loc" : [ 11.452374267578136, 4.383544921875 ], "stats" : { "dis" : 1086604.9418357993, "loc" : { "0" : 11.452374267578136, "1" : 4.383544921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42289"), "rand" : 0.4472767598927021, "loc" : [ 10.958264160156261, 4.50439453125 ], "stats" : { "dis" : 1088394.2602461367, "loc" : { "0" : 10.958264160156261, "1" : 4.50439453125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4191c"), "rand" : 0.22879707324318588, "loc" : [ 19.369116210937506, 4.888916015625 ], "stats" : { "dis" : 1094474.7538787725, "loc" : { "0" : 19.369116210937506, "1" : 4.888916015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41fed"), "rand" : 0.14915463351644576, "loc" : [ 23.08043212890624, 2.647705078125 ], "stats" : { "dis" : 1124141.3503504535, "loc" : { "0" : 23.08043212890624, "1" : 2.647705078125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40315"), "rand" : 0.5001013507135212, "loc" : [ 4.787377929687494, -3.8946533203125 ], "stats" : { "dis" : 1133974.1327881885, "loc" : { "0" : 4.787377929687494, "1" : -3.8946533203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418a1"), "rand" : 0.9297048507723957, "loc" : [ 18.732263183593744, 5.3778076171875 ], "stats" : { "dis" : 1152582.3768426478, "loc" : { "0" : 18.732263183593744, "1" : 5.3778076171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4080a"), "rand" : 0.9047956347931176, "loc" : [ 25.05687255859374, -0.3460693359375 ], "stats" : { "dis" : 1160464.8247798914, "loc" : { "0" : 25.05687255859374, "1" : -0.3460693359375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40aca"), "rand" : 0.986215207260102, "loc" : [ 21.817706298828114, -13.3319091796875 ], "stats" : { "dis" : 1162244.3885062898, "loc" : { "0" : 21.817706298828114, "1" : -13.3319091796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e97"), "rand" : 0.4554019933566451, "loc" : [ 11.287670898437511, -14.1558837890625 ], "stats" : { "dis" : 1163119.3139630922, "loc" : { "0" : 11.287670898437511, "1" : -14.1558837890625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a422cd"), "rand" : 0.43328378768637776, "loc" : [ 5.336389160156244, -7.7398681640625 ], "stats" : { "dis" : 1166272.9233062954, "loc" : { "0" : 5.336389160156244, "1" : -7.7398681640625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d54"), "rand" : 0.7852226938121021, "loc" : [ 22.50946044921875, 3.4881591796875 ], "stats" : { "dis" : 1178049.254286606, "loc" : { "0" : 22.50946044921875, "1" : 3.4881591796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4189c"), "rand" : 0.12988213985227048, "loc" : [ 17.14013061523437, 6.0205078125 ], "stats" : { "dis" : 1186431.4846771643, "loc" : { "0" : 17.14013061523437, "1" : 6.0205078125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4200a"), "rand" : 0.7338100837077945, "loc" : [ 21.86162719726562, 4.097900390625 ], "stats" : { "dis" : 1188640.2812379538, "loc" : { "0" : 21.86162719726562, "1" : 4.097900390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415b3"), "rand" : 0.5278449268080294, "loc" : [ 27.066253662109375, -4.4659423828125 ], "stats" : { "dis" : 1189081.7878916655, "loc" : { "0" : 27.066253662109375, "1" : -4.4659423828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41454"), "rand" : 0.16546856448985636, "loc" : [ 12.440594482421886, -15.018310546875 ], "stats" : { "dis" : 1194059.0608627321, "loc" : { "0" : 12.440594482421886, "1" : -15.018310546875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d63"), "rand" : 0.6692298073321581, "loc" : [ 5.325408935546875, -8.7066650390625 ], "stats" : { "dis" : 1202222.8910011484, "loc" : { "0" : 5.325408935546875, "1" : -8.7066650390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c9d"), "rand" : 0.13815901638008654, "loc" : [ 24.650604248046875, 1.395263671875 ], "stats" : { "dis" : 1214308.448742186, "loc" : { "0" : 24.650604248046875, "1" : 1.395263671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420db"), "rand" : 0.03238990204408765, "loc" : [ 18.67736206054687, -15.00732421875 ], "stats" : { "dis" : 1214628.124221664, "loc" : { "0" : 18.67736206054687, "1" : -15.00732421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407e9"), "rand" : 0.9228127766400576, "loc" : [ 13.362933349609364, -15.5401611328125 ], "stats" : { "dis" : 1215093.7489137868, "loc" : { "0" : 13.362933349609364, "1" : -15.5401611328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407f3"), "rand" : 0.45009933039546013, "loc" : [ 13.889984130859375, 6.5753173828125 ], "stats" : { "dis" : 1218034.7833395067, "loc" : { "0" : 13.889984130859375, "1" : 6.5753173828125 } } } ]] != [[ { "_id" : ObjectId("50cc858ebd9cf52e01a40c6a"), "rand" : 0.17317020776681602, "loc" : [ 18.43579711914063, -5.7073974609375 ], "stats" : { "dis" : 204662.804967532, "loc" : { "0" : 18.43579711914063, "1" : -5.7073974609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4203e"), "rand" : 0.9319879426620901, "loc" : [ 11.463354492187506, -2.109375 ], "stats" : { "dis" : 322236.8251640544, "loc" : { "0" : 11.463354492187506, "1" : -2.109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d89"), "rand" : 0.05910423933528364, "loc" : [ 17.513458251953125, -1.1480712890625 ], "stats" : { "dis" : 353113.6399605722, "loc" : { "0" : 17.513458251953125, "1" : -1.1480712890625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4064b"), "rand" : 0.7347053857520223, "loc" : [ 18.98480834960938, -2.296142578125 ], "stats" : { "dis" : 438945.36781382334, "loc" : { "0" : 18.98480834960938, "1" : -2.296142578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b4c"), "rand" : 0.19518424663692713, "loc" : [ 13.033526611328114, -1.021728515625 ], "stats" : { "dis" : 461980.09850732464, "loc" : { "0" : 13.033526611328114, "1" : -1.021728515625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d11"), "rand" : 0.41187133407220244, "loc" : [ 11.342572021484386, -3.0596923828125 ], "stats" : { "dis" : 475663.49660599075, "loc" : { "0" : 11.342572021484386, "1" : -3.0596923828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3feca"), "rand" : 0.7032463140785694, "loc" : [ 13.3958740234375, -0.52734375 ], "stats" : { "dis" : 487677.9706466749, "loc" : { "0" : 13.3958740234375, "1" : -0.52734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bd4"), "rand" : 0.4618239225819707, "loc" : [ 20.038909912109375, -2.9827880859375 ], "stats" : { "dis" : 501971.7488087952, "loc" : { "0" : 20.038909912109375, "1" : -2.9827880859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420d5"), "rand" : 0.5952956199180335, "loc" : [ 18.68834228515624, -8.4649658203125 ], "stats" : { "dis" : 520182.39173911756, "loc" : { "0" : 18.68834228515624, "1" : -8.4649658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41194"), "rand" : 0.6110420287586749, "loc" : [ 15.965246582031256, 0.5218505859375 ], "stats" : { "dis" : 521186.30894710065, "loc" : { "0" : 15.965246582031256, "1" : 0.5218505859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41186"), "rand" : 0.420795904006809, "loc" : [ 18.929907226562506, -8.624267578125 ], "stats" : { "dis" : 534860.9572634381, "loc" : { "0" : 18.929907226562506, "1" : -8.624267578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8f"), "rand" : 0.8310061420779675, "loc" : [ 10.87042236328125, -1.4007568359375 ], "stats" : { "dis" : 563928.9018707128, "loc" : { "0" : 10.87042236328125, "1" : -1.4007568359375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410ca"), "rand" : 0.3844109245110303, "loc" : [ 18.64442138671876, -8.6627197265625 ], "stats" : { "dis" : 564705.9489463783, "loc" : { "0" : 18.64442138671876, "1" : -8.6627197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4158b"), "rand" : 0.9460184990894049, "loc" : [ 17.063269042968756, -9.8602294921875 ], "stats" : { "dis" : 578204.1586242283, "loc" : { "0" : 17.063269042968756, "1" : -9.8602294921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415ad"), "rand" : 0.12038192991167307, "loc" : [ 10.145727539062506, -3.4716796875 ], "stats" : { "dis" : 594554.4269654166, "loc" : { "0" : 10.145727539062506, "1" : -3.4716796875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ae"), "rand" : 0.15793763706460595, "loc" : [ 11.924523925781244, 0.1373291015625 ], "stats" : { "dis" : 603833.7381671737, "loc" : { "0" : 11.924523925781244, "1" : 0.1373291015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41a9a"), "rand" : 0.6425631302408874, "loc" : [ 12.39667358398438, 0.274658203125 ], "stats" : { "dis" : 618826.2230656964, "loc" : { "0" : 12.39667358398438, "1" : 0.274658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e21"), "rand" : 0.22756347944959998, "loc" : [ 10.387292480468744, -7.789306640625 ], "stats" : { "dis" : 619380.106958294, "loc" : { "0" : 10.387292480468744, "1" : -7.789306640625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b5e"), "rand" : 0.363716613734141, "loc" : [ 14.219390869140625, -10.2227783203125 ], "stats" : { "dis" : 635077.6041105723, "loc" : { "0" : 14.219390869140625, "1" : -10.2227783203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e14"), "rand" : 0.9004685610998422, "loc" : [ 20.587921142578125, -8.59130859375 ], "stats" : { "dis" : 649032.7385934646, "loc" : { "0" : 20.587921142578125, "1" : -8.59130859375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409cf"), "rand" : 0.4767106915824115, "loc" : [ 10.683758544921886, -8.140869140625 ], "stats" : { "dis" : 652657.6235425542, "loc" : { "0" : 10.683758544921886, "1" : -8.140869140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4205c"), "rand" : 0.7691973312757909, "loc" : [ 21.19183349609375, -2.2247314453125 ], "stats" : { "dis" : 665726.6199847803, "loc" : { "0" : 21.19183349609375, "1" : -2.2247314453125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b86"), "rand" : 0.8631655080243945, "loc" : [ 18.33697509765625, 0.7855224609375 ], "stats" : { "dis" : 670332.7189365159, "loc" : { "0" : 18.33697509765625, "1" : 0.7855224609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410da"), "rand" : 0.5736722361762077, "loc" : [ 18.929907226562506, 0.4559326171875 ], "stats" : { "dis" : 671448.1798298509, "loc" : { "0" : 18.929907226562506, "1" : 0.4559326171875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410b0"), "rand" : 0.20472105662338436, "loc" : [ 15.504077148437489, -11.4697265625 ], "stats" : { "dis" : 674564.9742459864, "loc" : { "0" : 15.504077148437489, "1" : -11.4697265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405d7"), "rand" : 0.47385403770022094, "loc" : [ 10.046905517578125, -0.94482421875 ], "stats" : { "dis" : 684573.5524874814, "loc" : { "0" : 10.046905517578125, "1" : -0.94482421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40369"), "rand" : 0.945088132051751, "loc" : [ 15.427215576171875, 1.99951171875 ], "stats" : { "dis" : 723639.7142806996, "loc" : { "0" : 15.427215576171875, "1" : 1.99951171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409af"), "rand" : 0.1346522131934762, "loc" : [ 13.022546386718744, 1.549072265625 ], "stats" : { "dis" : 723760.9126371174, "loc" : { "0" : 13.022546386718744, "1" : 1.549072265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4038e"), "rand" : 0.9650672983843833, "loc" : [ 21.94946899414063, -5.9161376953125 ], "stats" : { "dis" : 726629.3366032819, "loc" : { "0" : 21.94946899414063, "1" : -5.9161376953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a412f3"), "rand" : 0.49740901845507324, "loc" : [ 21.38947753906251, -8.9373779296875 ], "stats" : { "dis" : 729575.0706279513, "loc" : { "0" : 21.38947753906251, "1" : -8.9373779296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b06"), "rand" : 0.9708924617152661, "loc" : [ 14.241351318359364, -11.107177734375 ], "stats" : { "dis" : 733696.6853426847, "loc" : { "0" : 14.241351318359364, "1" : -11.107177734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a423f8"), "rand" : 0.6409047727938741, "loc" : [ 20.07185058593751, 1.065673828125 ], "stats" : { "dis" : 745018.2408119253, "loc" : { "0" : 20.07185058593751, "1" : 1.065673828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407a6"), "rand" : 0.557827920652926, "loc" : [ 9.190447998046864, -9.2724609375 ], "stats" : { "dis" : 772778.6592340714, "loc" : { "0" : 9.190447998046864, "1" : -9.2724609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42173"), "rand" : 0.9870194671675563, "loc" : [ 21.257714843749994, -9.239501953125 ], "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41ad5"), "rand" : 0.7062477918807417, "loc" : [ 12.923724365234364, 2.384033203125 ], "stats" : { "dis" : 817083.6698898313, "loc" : { "0" : 12.923724365234364, "1" : 2.384033203125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405eb"), "rand" : 0.007572756847366691, "loc" : [ 8.366931152343739, -2.493896484375 ], "stats" : { "dis" : 820244.9217634344, "loc" : { "0" : 8.366931152343739, "1" : -2.493896484375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a400c5"), "rand" : 0.7872928292490542, "loc" : [ 18.46873779296874, 2.3675537109375 ], "stats" : { "dis" : 822012.8709096855, "loc" : { "0" : 18.46873779296874, "1" : 2.3675537109375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a402eb"), "rand" : 0.9666109788231552, "loc" : [ 12.824902343750011, 2.471923828125 ], "stats" : { "dis" : 826241.9861266192, "loc" : { "0" : 12.824902343750011, "1" : 2.471923828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a411a7"), "rand" : 0.3100827750749886, "loc" : [ 22.015350341796875, -0.68115234375 ], "stats" : { "dis" : 833260.5428302835, "loc" : { "0" : 22.015350341796875, "1" : -0.68115234375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ca"), "rand" : 0.1572159817442298, "loc" : [ 20.060870361328114, -10.6182861328125 ], "stats" : { "dis" : 836503.3117991185, "loc" : { "0" : 20.060870361328114, "1" : -10.6182861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a401bb"), "rand" : 0.6210177557077259, "loc" : [ 22.64122314453124, 0.02197265625 ], "stats" : { "dis" : 843462.2202448776, "loc" : { "0" : 22.64122314453124, "1" : 0.02197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a424d9"), "rand" : 0.471209108363837, "loc" : [ 17.403656005859375, -12.54638671875 ], "stats" : { "dis" : 845581.2006613968, "loc" : { "0" : 17.403656005859375, "1" : -12.54638671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420f2"), "rand" : 0.8112151296809316, "loc" : [ 23.772186279296875, -5.1800537109375 ], "stats" : { "dis" : 872758.6283366984, "loc" : { "0" : 23.772186279296875, "1" : -5.1800537109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a416ca"), "rand" : 0.11189813376404345, "loc" : [ 10.55199584960937, 3.394775390625 ], "stats" : { "dis" : 917375.5969676605, "loc" : { "0" : 10.55199584960937, "1" : 3.394775390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bb1"), "rand" : 0.5351574826054275, "loc" : [ 24.16747436523437, -4.6307373046875 ], "stats" : { "dis" : 922686.8389937285, "loc" : { "0" : 24.16747436523437, "1" : -4.6307373046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410fd"), "rand" : 0.662579637253657, "loc" : [ 6.983422851562494, -5.4547119140625 ], "stats" : { "dis" : 943820.9917531285, "loc" : { "0" : 6.983422851562494, "1" : -5.4547119140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41676"), "rand" : 0.9110480907838792, "loc" : [ 6.763818359374994, -4.7076416015625 ], "stats" : { "dis" : 947789.9022813187, "loc" : { "0" : 6.763818359374994, "1" : -4.7076416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418fa"), "rand" : 0.8441703217104077, "loc" : [ 16.36053466796875, -13.1451416015625 ], "stats" : { "dis" : 964124.4412472321, "loc" : { "0" : 16.36053466796875, "1" : -13.1451416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8c"), "rand" : 0.8904645116999745, "loc" : [ 18.2271728515625, 3.7518310546875 ], "stats" : { "dis" : 964153.5492697381, "loc" : { "0" : 18.2271728515625, "1" : 3.7518310546875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d5b"), "rand" : 0.307200713083148, "loc" : [ 15.416235351562506, 4.41650390625 ], "stats" : { "dis" : 967256.9799500308, "loc" : { "0" : 15.416235351562506, "1" : 4.41650390625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3fe72"), "rand" : 0.805313159013167, "loc" : [ 6.159906005859369, -2.1478271484375 ], "stats" : { "dis" : 971018.3062041083, "loc" : { "0" : 6.159906005859369, "1" : -2.1478271484375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41f52"), "rand" : 0.6233698534779251, "loc" : [ 6.47833251953125, -3.2244873046875 ], "stats" : { "dis" : 995687.7096770863, "loc" : { "0" : 6.47833251953125, "1" : -3.2244873046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4146b"), "rand" : 0.6901532784104347, "loc" : [ 5.105804443359375, -5.1251220703125 ], "stats" : { "dis" : 1010138.9934144757, "loc" : { "0" : 5.105804443359375, "1" : -5.1251220703125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e68"), "rand" : 0.4389639366418123, "loc" : [ 23.38787841796875, 1.2030029296875 ], "stats" : { "dis" : 1038338.1699094072, "loc" : { "0" : 23.38787841796875, "1" : 1.2030029296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3ff16"), "rand" : 0.8354303147643805, "loc" : [ 19.75342407226563, 4.32861328125 ], "stats" : { "dis" : 1068943.7184789474, "loc" : { "0" : 19.75342407226563, "1" : 4.32861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a406b4"), "rand" : 0.10907333833165467, "loc" : [ 11.452374267578136, 4.383544921875 ], "stats" : { "dis" : 1086604.9418357993, "loc" : { "0" : 11.452374267578136, "1" : 4.383544921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42289"), "rand" : 0.4472767598927021, "loc" : [ 10.958264160156261, 4.50439453125 ], "stats" : { "dis" : 1088394.2602461367, "loc" : { "0" : 10.958264160156261, "1" : 4.50439453125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4191c"), "rand" : 0.22879707324318588, "loc" : [ 19.369116210937506, 4.888916015625 ], "stats" : { "dis" : 1094474.7538787725, "loc" : { "0" : 19.369116210937506, "1" : 4.888916015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41fed"), "rand" : 0.14915463351644576, "loc" : [ 23.08043212890624, 2.647705078125 ], "stats" : { "dis" : 1124141.3503504535, "loc" : { "0" : 23.08043212890624, "1" : 2.647705078125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40315"), "rand" : 0.5001013507135212, "loc" : [ 4.787377929687494, -3.8946533203125 ], "stats" : { "dis" : 1133974.1327881885, "loc" : { "0" : 4.787377929687494, "1" : -3.8946533203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418a1"), "rand" : 0.9297048507723957, "loc" : [ 18.732263183593744, 5.3778076171875 ], "stats" : { "dis" : 1152582.3768426478, "loc" : { "0" : 18.732263183593744, "1" : 5.3778076171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4080a"), "rand" : 0.9047956347931176, "loc" : [ 25.05687255859374, -0.3460693359375 ], "stats" : { "dis" : 1160464.8247798914, "loc" : { "0" : 25.05687255859374, "1" : -0.3460693359375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40aca"), "rand" : 0.986215207260102, "loc" : [ 21.817706298828114, -13.3319091796875 ], "stats" : { "dis" : 1162244.3885062898, "loc" : { "0" : 21.817706298828114, "1" : -13.3319091796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e97"), "rand" : 0.4554019933566451, "loc" : [ 11.287670898437511, -14.1558837890625 ], "stats" : { "dis" : 1163119.3139630922, "loc" : { "0" : 11.287670898437511, "1" : -14.1558837890625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a422cd"), "rand" : 0.43328378768637776, "loc" : [ 5.336389160156244, -7.7398681640625 ], "stats" : { "dis" : 1166272.9233062954, "loc" : { "0" : 5.336389160156244, "1" : -7.7398681640625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d54"), "rand" : 0.7852226938121021, "loc" : [ 22.50946044921875, 3.4881591796875 ], "stats" : { "dis" : 1178049.254286606, "loc" : { "0" : 22.50946044921875, "1" : 3.4881591796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4189c"), "rand" : 0.12988213985227048, "loc" : [ 17.14013061523437, 6.0205078125 ], "stats" : { "dis" : 1186431.4846771643, "loc" : { "0" : 17.14013061523437, "1" : 6.0205078125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4200a"), "rand" : 0.7338100837077945, "loc" : [ 21.86162719726562, 4.097900390625 ], "stats" : { "dis" : 1188640.2812379538, "loc" : { "0" : 21.86162719726562, "1" : 4.097900390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415b3"), "rand" : 0.5278449268080294, "loc" : [ 27.066253662109375, -4.4659423828125 ], "stats" : { "dis" : 1189081.7878916655, "loc" : { "0" : 27.066253662109375, "1" : -4.4659423828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41454"), "rand" : 0.16546856448985636, "loc" : [ 12.440594482421886, -15.018310546875 ], "stats" : { "dis" : 1194059.0608627321, "loc" : { "0" : 12.440594482421886, "1" : -15.018310546875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d63"), "rand" : 0.6692298073321581, "loc" : [ 5.325408935546875, -8.7066650390625 ], "stats" : { "dis" : 1202222.8910011484, "loc" : { "0" : 5.325408935546875, "1" : -8.7066650390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c9d"), "rand" : 0.13815901638008654, "loc" : [ 24.650604248046875, 1.395263671875 ], "stats" : { "dis" : 1214308.448742186, "loc" : { "0" : 24.650604248046875, "1" : 1.395263671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420db"), "rand" : 0.03238990204408765, "loc" : [ 18.67736206054687, -15.00732421875 ], "stats" : { "dis" : 1214628.124221664, "loc" : { "0" : 18.67736206054687, "1" : -15.00732421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407e9"), "rand" : 0.9228127766400576, "loc" : [ 13.362933349609364, -15.5401611328125 ], "stats" : { "dis" : 1215093.7489137868, "loc" : { "0" : 13.362933349609364, "1" : -15.5401611328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407f3"), "rand" : 0.45009933039546013, "loc" : [ 13.889984130859375, 6.5753173828125 ], "stats" : { "dis" : 1218034.7833395067, "loc" : { "0" : 13.889984130859375, "1" : 6.5753173828125 } } } ]] are not equal : undefined Error: Printing Stack Trace at printStackTrace (src/mongo/shell/utils.js:37:7) at doassert (src/mongo/shell/utils.js:58:1) at Function.assert.eq (src/mongo/shell/utils.js:88:1) at checkOutput (jstests/aggregation/bugs/server7781.js:34:12) at test (jstests/aggregation/bugs/server7781.js:98:5) at jstests/aggregation/bugs/server7781.js:117:1 at C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16:62 at Function.Date.timeFunc (src/mongo/shell/utils.js:408:9) at C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16:41 at Array.forEach (native) Sat Dec 15 09:13:44.405 warning: log line attempted (39k) over max size(10k), printing beginning and end ... exec error: src/mongo/shell/utils.js:59 [[ { "_id" : ObjectId("50cc858ebd9cf52e01a40c6a"), "rand" : 0.17317020776681602, "loc" : [ 18.43579711914063, -5.7073974609375 ], "stats" : { "dis" : 204662.804967532, "loc" : { "0" : 18.43579711914063, "1" : -5.7073974609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4203e"), "rand" : 0.9319879426620901, "loc" : [ 11.463354492187506, -2.109375 ], "stats" : { "dis" : 322236.8251640544, "loc" : { "0" : 11.463354492187506, "1" : -2.109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d89"), "rand" : 0.05910423933528364, "loc" : [ 17.513458251953125, -1.1480712890625 ], "stats" : { "dis" : 353113.6399605722, "loc" : { "0" : 17.513458251953125, "1" : -1.1480712890625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4064b"), "rand" : 0.7347053857520223, "loc" : [ 18.98480834960938, -2.296142578125 ], "stats" : { "dis" : 438945.36781382334, "loc" : { "0" : 18.98480834960938, "1" : -2.296142578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b4c"), "rand" : 0.19518424663692713, "loc" : [ 13.033526611328114, -1.021728515625 ], "stats" : { "dis" : 461980.09850732464, "loc" : { "0" : 13.033526611328114, "1" : -1.021728515625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d11"), "rand" : 0.41187133407220244, "loc" : [ 11.342572021484386, -3.0596923828125 ], "stats" : { "dis" : 475663.49660599075, "loc" : { "0" : 11.342572021484386, "1" : -3.0596923828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3feca"), "rand" : 0.7032463140785694, "loc" : [ 13.3958740234375, -0.52734375 ], "stats" : { "dis" : 487677.9706466749, "loc" : { "0" : 13.3958740234375, "1" : -0.52734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bd4"), "rand" : 0.4618239225819707, "loc" : [ 20.038909912109375, -2.9827880859375 ], "stats" : { "dis" : 501971.7488087952, "loc" : { "0" : 20.038909912109375, "1" : -2.9827880859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420d5"), "rand" : 0.5952956199180335, "loc" : [ 18.68834228515624, -8.4649658203125 ], "stats" : { "dis" : 520182.39173911756, "loc" : { "0" : 18.68834228515624, "1" : -8.4649658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41194"), "rand" : 0.6110420287586749, "loc" : [ 15.965246582031256, 0.5218505859375 ], "stats" : { "dis" : 521186.30894710065, "loc" : { "0" : 15.965246582031256, "1" : 0.5218505859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41186"), "rand" : 0.420795904006809, "loc" : [ 18.929907226562506, -8.624267578125 ], "stats" : { "dis" : 534860.9572634381, "loc" : { "0" : 18.929907226562506, "1" : -8.624267578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8f"), "rand" : 0.8310061420779675, "loc" : [ 10.87042236328125, -1.4007568359375 ], "stats" : { "dis" : 563928.9018707128, "loc" : { "0" : 10.87042236328125, "1" : -1.4007568359375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410ca"), "rand" : 0.3844109245110303, "loc" : [ 18.64442138671876, -8.6627197265625 ], "stats" : { "dis" : 564705.948946 .......... -13.3319091796875 ], "stats" : { "dis" : 1162244.3885062898, "loc" : { "0" : 21.817706298828114, "1" : -13.3319091796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e97"), "rand" : 0.4554019933566451, "loc" : [ 11.287670898437511, -14.1558837890625 ], "stats" : { "dis" : 1163119.3139630922, "loc" : { "0" : 11.287670898437511, "1" : -14.1558837890625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a422cd"), "rand" : 0.43328378768637776, "loc" : [ 5.336389160156244, -7.7398681640625 ], "stats" : { "dis" : 1166272.9233062954, "loc" : { "0" : 5.336389160156244, "1" : -7.7398681640625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d54"), "rand" : 0.7852226938121021, "loc" : [ 22.50946044921875, 3.4881591796875 ], "stats" : { "dis" : 1178049.254286606, "loc" : { "0" : 22.50946044921875, "1" : 3.4881591796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4189c"), "rand" : 0.12988213985227048, "loc" : [ 17.14013061523437, 6.0205078125 ], "stats" : { "dis" : 1186431.4846771643, "loc" : { "0" : 17.14013061523437, "1" : 6.0205078125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4200a"), "rand" : 0.7338100837077945, "loc" : [ 21.86162719726562, 4.097900390625 ], "stats" : { "dis" : 1188640.2812379538, "loc" : { "0" : 21.86162719726562, "1" : 4.097900390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415b3"), "rand" : 0.5278449268080294, "loc" : [ 27.066253662109375, -4.4659423828125 ], "stats" : { "dis" : 1189081.7878916655, "loc" : { "0" : 27.066253662109375, "1" : -4.4659423828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41454"), "rand" : 0.16546856448985636, "loc" : [ 12.440594482421886, -15.018310546875 ], "stats" : { "dis" : 1194059.0608627321, "loc" : { "0" : 12.440594482421886, "1" : -15.018310546875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d63"), "rand" : 0.6692298073321581, "loc" : [ 5.325408935546875, -8.7066650390625 ], "stats" : { "dis" : 1202222.8910011484, "loc" : { "0" : 5.325408935546875, "1" : -8.7066650390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c9d"), "rand" : 0.13815901638008654, "loc" : [ 24.650604248046875, 1.395263671875 ], "stats" : { "dis" : 1214308.448742186, "loc" : { "0" : 24.650604248046875, "1" : 1.395263671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420db"), "rand" : 0.03238990204408765, "loc" : [ 18.67736206054687, -15.00732421875 ], "stats" : { "dis" : 1214628.124221664, "loc" : { "0" : 18.67736206054687, "1" : -15.00732421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407e9"), "rand" : 0.9228127766400576, "loc" : [ 13.362933349609364, -15.5401611328125 ], "stats" : { "dis" : 1215093.7489137868, "loc" : { "0" : 13.362933349609364, "1" : -15.5401611328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407f3"), "rand" : 0.45009933039546013, "loc" : [ 13.889984130859375, 6.5753173828125 ], "stats" : { "dis" : 1218034.7833395067, "loc" : { "0" : 13.889984130859375, "1" : 6.5753173828125 } } } ]] are not equal : undefined throw msg; ^ Sat Dec 15 09:13:44.514 exec error: C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16 error loading file: jstests/aggregation/bugs/server7781.js print(" " + Date.timeFunc(function(){ load(x.name); }, ^ failed to load: C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js m30000| Sat Dec 15 09:13:44.514 [initandlisten] connection accepted from 127.0.0.1:58062 #20 (20 connections now open) m30000| Sat Dec 15 09:13:44.515 [conn20] terminating, shutdown command received m30000| Sat Dec 15 09:13:44.515 dbexit: shutdown called m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to close listening sockets... m30000| Sat Dec 15 09:13:44.515 [conn20] closing listening socket: 532 m30000| Sat Dec 15 09:13:44.515 [conn20] closing listening socket: 540 m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to flush diaglog... m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to close sockets... m30000| Sat Dec 15 09:13:44.516 [conn20] shutdown: waiting for fs preallocator... m30000| Sat Dec 15 09:13:44.516 [conn20] shutdown: closing all files... Sat Dec 15 09:13:44.520 DBClientCursor::init call() failed m30000| Sat Dec 15 09:13:44.519 [conn4] end connection 127.0.0.1:57994 (19 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn3] end connection 127.0.0.1:57993 (19 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn9] end connection 127.0.0.1:58006 (17 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn8] end connection 127.0.0.1:58005 (16 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn7] end connection 127.0.0.1:58001 (15 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn11] end connection 127.0.0.1:58012 (14 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn6] end connection 127.0.0.1:57998 (14 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn13] end connection 127.0.0.1:58014 (12 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn10] end connection 127.0.0.1:58007 (11 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn16] end connection 127.0.0.1:58018 (10 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn12] end connection 127.0.0.1:58013 (9 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn15] end connection 127.0.0.1:58017 (8 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn17] end connection 127.0.0.1:58019 (7 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn2] end connection 127.0.0.1:57991 (6 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn14] end connection 127.0.0.1:58015 (5 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn18] end connection 127.0.0.1:58020 (4 connections now open) m30000| Sat Dec 15 09:13:44.520 [conn19] end connection 127.0.0.1:58024 (3 connections now open) m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] DBClientCursor::init call() failed m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] Detecting bad connection created at 0 microSec, clearing pool for localhost:30000 m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30000 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') } m30002| Sat Dec 15 09:13:44.520 [conn7] end connection 127.0.0.1:58016 (6 connections now open) m30001| Sat Dec 15 09:13:44.520 [conn6] end connection 127.0.0.1:58022 (6 connections now open) m30001| Sat Dec 15 09:13:44.520 [conn7] end connection 127.0.0.1:58023 (5 connections now open) m30000| Sat Dec 15 09:13:44.519 [conn1] end connection 127.0.0.1:57986 (19 connections now open) m30000| Sat Dec 15 09:13:44.521 [conn20] closeAllFiles() finished m30000| Sat Dec 15 09:13:44.521 [conn20] shutdown: removing fs lock... m30000| Sat Dec 15 09:13:44.521 dbexit: really exiting now m30001| Sat Dec 15 09:13:45.520 [initandlisten] connection accepted from 127.0.0.1:58065 #8 (6 connections now open) m30001| Sat Dec 15 09:13:45.520 [conn8] terminating, shutdown command received m30001| Sat Dec 15 09:13:45.520 dbexit: shutdown called m30001| Sat Dec 15 09:13:45.520 [conn8] shutdown: going to close listening sockets... m30001| Sat Dec 15 09:13:45.520 [conn8] closing listening socket: 524 m30001| Sat Dec 15 09:13:45.520 [conn8] closing listening socket: 532 m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: going to flush diaglog... m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: going to close sockets... m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] Socket say send() errno:10054 An existing connection was forcibly closed by the remote host. 127.0.0.1:30000 m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: waiting for fs preallocator... m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: closing all files... m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] Detecting bad connection created at 0 microSec, clearing pool for localhost:30000 m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] WriteBackListener exception : socket exception [SEND_ERROR] for 127.0.0.1:30000 m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30001] DBClientCursor::init call() failed m30999| Sat Dec 15 09:13:45.522 [WriteBackListener-localhost:30001] Detecting bad connection created at 0 microSec, clearing pool for localhost:30001 m30999| Sat Dec 15 09:13:45.522 [WriteBackListener-localhost:30001] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30001 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') } Sat Dec 15 09:13:45.522 DBClientCursor::init call() failed m30001| Sat Dec 15 09:13:45.521 [conn1] end connection 127.0.0.1:57989 (5 connections now open) m30001| Sat Dec 15 09:13:45.522 [conn4] end connection 127.0.0.1:58002 (5 connections now open) m30001| Sat Dec 15 09:13:45.522 [conn3] end connection 127.0.0.1:57999 (4 connections now open) m30001| Sat Dec 15 09:13:45.522 [conn5] end connection 127.0.0.1:58010 (3 connections now open) m30001| Sat Dec 15 09:13:45.523 [conn8] closeAllFiles() finished m30001| Sat Dec 15 09:13:45.523 [conn8] shutdown: removing fs lock... m30001| Sat Dec 15 09:13:45.523 dbexit: really exiting now m30002| Sat Dec 15 09:13:45.522 [conn5] end connection 127.0.0.1:58009 (5 connections now open) m30002| Sat Dec 15 09:13:45.522 [conn6] end connection 127.0.0.1:58011 (4 connections now open) m30002| Sat Dec 15 09:13:46.523 [initandlisten] connection accepted from 127.0.0.1:58067 #8 (5 connections now open) m30002| Sat Dec 15 09:13:46.524 [conn8] terminating, shutdown command received m30002| Sat Dec 15 09:13:46.524 dbexit: shutdown called m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to close listening sockets... m30002| Sat Dec 15 09:13:46.524 [conn8] closing listening socket: 544 m30002| Sat Dec 15 09:13:46.524 [conn8] closing listening socket: 548 m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to flush diaglog... m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to close sockets... m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: waiting for fs preallocator... m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: closing all files... m30002| Sat Dec 15 09:13:46.524 [conn1] end connection 127.0.0.1:57990 (4 connections now open) m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] DBClientCursor::init call() failed m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] Detecting bad connection created at 0 microSec, clearing pool for localhost:30002 m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30002 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') } m30002| Sat Dec 15 09:13:46.524 [conn4] end connection 127.0.0.1:58003 (4 connections now open) m30002| Sat Dec 15 09:13:46.525 [conn3] end connection 127.0.0.1:58000 (4 connections now open) Sat Dec 15 09:13:46.525 DBClientCursor::init call() failed m30002| Sat Dec 15 09:13:46.526 [conn8] closeAllFiles() finished m30002| Sat Dec 15 09:13:46.526 [conn8] shutdown: removing fs lock... m30002| Sat Dec 15 09:13:46.526 dbexit: really exiting now m30999| Sat Dec 15 09:13:47.518 [WriteBackListener-localhost:30001] WriteBackListener exception : socket exception [CONNECT_ERROR] for localhost:30000 m30999| Sat Dec 15 09:13:47.525 [mongosMain] connection accepted from 127.0.0.1:58073 #2 (2 connections now open) m30999| Sat Dec 15 09:13:47.525 [conn2] terminating, shutdown command received m30999| Sat Dec 15 09:13:47.525 [conn2] dbexit: shutdown called rc:0 shutdown called Sat Dec 15 09:13:47.527 Socket recv() errno:10054 An existing connection was forcibly closed by the remote host. 127.0.0.1:30999 Sat Dec 15 09:13:47.527 SocketException: remote: 127.0.0.1:30999 error: 9001 socket exception [1] server [127.0.0.1:30999] Sat Dec 15 09:13:47.527 DBClientCursor::init call() failed Sat Dec 15 09:13:47.529 [conn6] end connection 127.0.0.1:57905 (0 connections now open)
The test fails because the result of a geoNear command using 2dsphere do not match the result of an aggregate command. The results are virtually identical, but differ in one place. The geoNear command repeats the stats section of one result, at least as seen after some post-processing, while the aggregate command shows no duplication.
Full geoNear results:
{ "_id" : ObjectId("50cc858ebd9cf52e01a40c6a"), "rand" : 0.17317020776681602, "loc" : [ 18.43579711914063, -5.7073974609375 ], "stats" : { "dis" : 204662.804967532, "loc" : { "0" : 18.43579711914063, "1" : -5.7073974609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4203e"), "rand" : 0.9319879426620901, "loc" : [ 11.463354492187506, -2.109375 ], "stats" : { "dis" : 322236.8251640544, "loc" : { "0" : 11.463354492187506, "1" : -2.109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d89"), "rand" : 0.05910423933528364, "loc" : [ 17.513458251953125, -1.1480712890625 ], "stats" : { "dis" : 353113.6399605722, "loc" : { "0" : 17.513458251953125, "1" : -1.1480712890625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4064b"), "rand" : 0.7347053857520223, "loc" : [ 18.98480834960938, -2.296142578125 ], "stats" : { "dis" : 438945.36781382334, "loc" : { "0" : 18.98480834960938, "1" : -2.296142578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b4c"), "rand" : 0.19518424663692713, "loc" : [ 13.033526611328114, -1.021728515625 ], "stats" : { "dis" : 461980.09850732464, "loc" : { "0" : 13.033526611328114, "1" : -1.021728515625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d11"), "rand" : 0.41187133407220244, "loc" : [ 11.342572021484386, -3.0596923828125 ], "stats" : { "dis" : 475663.49660599075, "loc" : { "0" : 11.342572021484386, "1" : -3.0596923828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3feca"), "rand" : 0.7032463140785694, "loc" : [ 13.3958740234375, -0.52734375 ], "stats" : { "dis" : 487677.9706466749, "loc" : { "0" : 13.3958740234375, "1" : -0.52734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bd4"), "rand" : 0.4618239225819707, "loc" : [ 20.038909912109375, -2.9827880859375 ], "stats" : { "dis" : 501971.7488087952, "loc" : { "0" : 20.038909912109375, "1" : -2.9827880859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420d5"), "rand" : 0.5952956199180335, "loc" : [ 18.68834228515624, -8.4649658203125 ], "stats" : { "dis" : 520182.39173911756, "loc" : { "0" : 18.68834228515624, "1" : -8.4649658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41194"), "rand" : 0.6110420287586749, "loc" : [ 15.965246582031256, 0.5218505859375 ], "stats" : { "dis" : 521186.30894710065, "loc" : { "0" : 15.965246582031256, "1" : 0.5218505859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41186"), "rand" : 0.420795904006809, "loc" : [ 18.929907226562506, -8.624267578125 ], "stats" : { "dis" : 534860.9572634381, "loc" : { "0" : 18.929907226562506, "1" : -8.624267578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8f"), "rand" : 0.8310061420779675, "loc" : [ 10.87042236328125, -1.4007568359375 ], "stats" : { "dis" : 563928.9018707128, "loc" : { "0" : 10.87042236328125, "1" : -1.4007568359375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410ca"), "rand" : 0.3844109245110303, "loc" : [ 18.64442138671876, -8.6627197265625 ], "stats" : { "dis" : 564705.9489463783, "loc" : { "0" : 18.64442138671876, "1" : -8.6627197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4158b"), "rand" : 0.9460184990894049, "loc" : [ 17.063269042968756, -9.8602294921875 ], "stats" : { "dis" : 578204.1586242283, "loc" : { "0" : 17.063269042968756, "1" : -9.8602294921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415ad"), "rand" : 0.12038192991167307, "loc" : [ 10.145727539062506, -3.4716796875 ], "stats" : { "dis" : 594554.4269654166, "loc" : { "0" : 10.145727539062506, "1" : -3.4716796875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ae"), "rand" : 0.15793763706460595, "loc" : [ 11.924523925781244, 0.1373291015625 ], "stats" : { "dis" : 603833.7381671737, "loc" : { "0" : 11.924523925781244, "1" : 0.1373291015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41a9a"), "rand" : 0.6425631302408874, "loc" : [ 12.39667358398438, 0.274658203125 ], "stats" : { "dis" : 618826.2230656964, "loc" : { "0" : 12.39667358398438, "1" : 0.274658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e21"), "rand" : 0.22756347944959998, "loc" : [ 10.387292480468744, -7.789306640625 ], "stats" : { "dis" : 619380.106958294, "loc" : { "0" : 10.387292480468744, "1" : -7.789306640625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b5e"), "rand" : 0.363716613734141, "loc" : [ 14.219390869140625, -10.2227783203125 ], "stats" : { "dis" : 635077.6041105723, "loc" : { "0" : 14.219390869140625, "1" : -10.2227783203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e14"), "rand" : 0.9004685610998422, "loc" : [ 20.587921142578125, -8.59130859375 ], "stats" : { "dis" : 649032.7385934646, "loc" : { "0" : 20.587921142578125, "1" : -8.59130859375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409cf"), "rand" : 0.4767106915824115, "loc" : [ 10.683758544921886, -8.140869140625 ], "stats" : { "dis" : 652657.6235425542, "loc" : { "0" : 10.683758544921886, "1" : -8.140869140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4205c"), "rand" : 0.7691973312757909, "loc" : [ 21.19183349609375, -2.2247314453125 ], "stats" : { "dis" : 665726.6199847803, "loc" : { "0" : 21.19183349609375, "1" : -2.2247314453125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b86"), "rand" : 0.8631655080243945, "loc" : [ 18.33697509765625, 0.7855224609375 ], "stats" : { "dis" : 670332.7189365159, "loc" : { "0" : 18.33697509765625, "1" : 0.7855224609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410da"), "rand" : 0.5736722361762077, "loc" : [ 18.929907226562506, 0.4559326171875 ], "stats" : { "dis" : 671448.1798298509, "loc" : { "0" : 18.929907226562506, "1" : 0.4559326171875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410b0"), "rand" : 0.20472105662338436, "loc" : [ 15.504077148437489, -11.4697265625 ], "stats" : { "dis" : 674564.9742459864, "loc" : { "0" : 15.504077148437489, "1" : -11.4697265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405d7"), "rand" : 0.47385403770022094, "loc" : [ 10.046905517578125, -0.94482421875 ], "stats" : { "dis" : 684573.5524874814, "loc" : { "0" : 10.046905517578125, "1" : -0.94482421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40369"), "rand" : 0.945088132051751, "loc" : [ 15.427215576171875, 1.99951171875 ], "stats" : { "dis" : 723639.7142806996, "loc" : { "0" : 15.427215576171875, "1" : 1.99951171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409af"), "rand" : 0.1346522131934762, "loc" : [ 13.022546386718744, 1.549072265625 ], "stats" : { "dis" : 723760.9126371174, "loc" : { "0" : 13.022546386718744, "1" : 1.549072265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4038e"), "rand" : 0.9650672983843833, "loc" : [ 21.94946899414063, -5.9161376953125 ], "stats" : { "dis" : 726629.3366032819, "loc" : { "0" : 21.94946899414063, "1" : -5.9161376953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a412f3"), "rand" : 0.49740901845507324, "loc" : [ 21.38947753906251, -8.9373779296875 ], "stats" : { "dis" : 729575.0706279513, "loc" : { "0" : 21.38947753906251, "1" : -8.9373779296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b06"), "rand" : 0.9708924617152661, "loc" : [ 14.241351318359364, -11.107177734375 ], "stats" : { "dis" : 733696.6853426847, "loc" : { "0" : 14.241351318359364, "1" : -11.107177734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a423f8"), "rand" : 0.6409047727938741, "loc" : [ 20.07185058593751, 1.065673828125 ], "stats" : { "dis" : 745018.2408119253, "loc" : { "0" : 20.07185058593751, "1" : 1.065673828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407a6"), "rand" : 0.557827920652926, "loc" : [ 9.190447998046864, -9.2724609375 ], "stats" : { "dis" : 772778.6592340714, "loc" : { "0" : 9.190447998046864, "1" : -9.2724609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42173"), "rand" : 0.9870194671675563, "loc" : [ 21.257714843749994, -9.239501953125 ], "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } }, "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41ad5"), "rand" : 0.7062477918807417, "loc" : [ 12.923724365234364, 2.384033203125 ], "stats" : { "dis" : 817083.6698898313, "loc" : { "0" : 12.923724365234364, "1" : 2.384033203125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405eb"), "rand" : 0.007572756847366691, "loc" : [ 8.366931152343739, -2.493896484375 ], "stats" : { "dis" : 820244.9217634344, "loc" : { "0" : 8.366931152343739, "1" : -2.493896484375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a400c5"), "rand" : 0.7872928292490542, "loc" : [ 18.46873779296874, 2.3675537109375 ], "stats" : { "dis" : 822012.8709096855, "loc" : { "0" : 18.46873779296874, "1" : 2.3675537109375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a402eb"), "rand" : 0.9666109788231552, "loc" : [ 12.824902343750011, 2.471923828125 ], "stats" : { "dis" : 826241.9861266192, "loc" : { "0" : 12.824902343750011, "1" : 2.471923828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a411a7"), "rand" : 0.3100827750749886, "loc" : [ 22.015350341796875, -0.68115234375 ], "stats" : { "dis" : 833260.5428302835, "loc" : { "0" : 22.015350341796875, "1" : -0.68115234375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ca"), "rand" : 0.1572159817442298, "loc" : [ 20.060870361328114, -10.6182861328125 ], "stats" : { "dis" : 836503.3117991185, "loc" : { "0" : 20.060870361328114, "1" : -10.6182861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a401bb"), "rand" : 0.6210177557077259, "loc" : [ 22.64122314453124, 0.02197265625 ], "stats" : { "dis" : 843462.2202448776, "loc" : { "0" : 22.64122314453124, "1" : 0.02197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a424d9"), "rand" : 0.471209108363837, "loc" : [ 17.403656005859375, -12.54638671875 ], "stats" : { "dis" : 845581.2006613968, "loc" : { "0" : 17.403656005859375, "1" : -12.54638671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420f2"), "rand" : 0.8112151296809316, "loc" : [ 23.772186279296875, -5.1800537109375 ], "stats" : { "dis" : 872758.6283366984, "loc" : { "0" : 23.772186279296875, "1" : -5.1800537109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a416ca"), "rand" : 0.11189813376404345, "loc" : [ 10.55199584960937, 3.394775390625 ], "stats" : { "dis" : 917375.5969676605, "loc" : { "0" : 10.55199584960937, "1" : 3.394775390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bb1"), "rand" : 0.5351574826054275, "loc" : [ 24.16747436523437, -4.6307373046875 ], "stats" : { "dis" : 922686.8389937285, "loc" : { "0" : 24.16747436523437, "1" : -4.6307373046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410fd"), "rand" : 0.662579637253657, "loc" : [ 6.983422851562494, -5.4547119140625 ], "stats" : { "dis" : 943820.9917531285, "loc" : { "0" : 6.983422851562494, "1" : -5.4547119140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41676"), "rand" : 0.9110480907838792, "loc" : [ 6.763818359374994, -4.7076416015625 ], "stats" : { "dis" : 947789.9022813187, "loc" : { "0" : 6.763818359374994, "1" : -4.7076416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418fa"), "rand" : 0.8441703217104077, "loc" : [ 16.36053466796875, -13.1451416015625 ], "stats" : { "dis" : 964124.4412472321, "loc" : { "0" : 16.36053466796875, "1" : -13.1451416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8c"), "rand" : 0.8904645116999745, "loc" : [ 18.2271728515625, 3.7518310546875 ], "stats" : { "dis" : 964153.5492697381, "loc" : { "0" : 18.2271728515625, "1" : 3.7518310546875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d5b"), "rand" : 0.307200713083148, "loc" : [ 15.416235351562506, 4.41650390625 ], "stats" : { "dis" : 967256.9799500308, "loc" : { "0" : 15.416235351562506, "1" : 4.41650390625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3fe72"), "rand" : 0.805313159013167, "loc" : [ 6.159906005859369, -2.1478271484375 ], "stats" : { "dis" : 971018.3062041083, "loc" : { "0" : 6.159906005859369, "1" : -2.1478271484375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41f52"), "rand" : 0.6233698534779251, "loc" : [ 6.47833251953125, -3.2244873046875 ], "stats" : { "dis" : 995687.7096770863, "loc" : { "0" : 6.47833251953125, "1" : -3.2244873046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4146b"), "rand" : 0.6901532784104347, "loc" : [ 5.105804443359375, -5.1251220703125 ], "stats" : { "dis" : 1010138.9934144757, "loc" : { "0" : 5.105804443359375, "1" : -5.1251220703125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e68"), "rand" : 0.4389639366418123, "loc" : [ 23.38787841796875, 1.2030029296875 ], "stats" : { "dis" : 1038338.1699094072, "loc" : { "0" : 23.38787841796875, "1" : 1.2030029296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3ff16"), "rand" : 0.8354303147643805, "loc" : [ 19.75342407226563, 4.32861328125 ], "stats" : { "dis" : 1068943.7184789474, "loc" : { "0" : 19.75342407226563, "1" : 4.32861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a406b4"), "rand" : 0.10907333833165467, "loc" : [ 11.452374267578136, 4.383544921875 ], "stats" : { "dis" : 1086604.9418357993, "loc" : { "0" : 11.452374267578136, "1" : 4.383544921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42289"), "rand" : 0.4472767598927021, "loc" : [ 10.958264160156261, 4.50439453125 ], "stats" : { "dis" : 1088394.2602461367, "loc" : { "0" : 10.958264160156261, "1" : 4.50439453125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4191c"), "rand" : 0.22879707324318588, "loc" : [ 19.369116210937506, 4.888916015625 ], "stats" : { "dis" : 1094474.7538787725, "loc" : { "0" : 19.369116210937506, "1" : 4.888916015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41fed"), "rand" : 0.14915463351644576, "loc" : [ 23.08043212890624, 2.647705078125 ], "stats" : { "dis" : 1124141.3503504535, "loc" : { "0" : 23.08043212890624, "1" : 2.647705078125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40315"), "rand" : 0.5001013507135212, "loc" : [ 4.787377929687494, -3.8946533203125 ], "stats" : { "dis" : 1133974.1327881885, "loc" : { "0" : 4.787377929687494, "1" : -3.8946533203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418a1"), "rand" : 0.9297048507723957, "loc" : [ 18.732263183593744, 5.3778076171875 ], "stats" : { "dis" : 1152582.3768426478, "loc" : { "0" : 18.732263183593744, "1" : 5.3778076171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4080a"), "rand" : 0.9047956347931176, "loc" : [ 25.05687255859374, -0.3460693359375 ], "stats" : { "dis" : 1160464.8247798914, "loc" : { "0" : 25.05687255859374, "1" : -0.3460693359375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40aca"), "rand" : 0.986215207260102, "loc" : [ 21.817706298828114, -13.3319091796875 ], "stats" : { "dis" : 1162244.3885062898, "loc" : { "0" : 21.817706298828114, "1" : -13.3319091796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e97"), "rand" : 0.4554019933566451, "loc" : [ 11.287670898437511, -14.1558837890625 ], "stats" : { "dis" : 1163119.3139630922, "loc" : { "0" : 11.287670898437511, "1" : -14.1558837890625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a422cd"), "rand" : 0.43328378768637776, "loc" : [ 5.336389160156244, -7.7398681640625 ], "stats" : { "dis" : 1166272.9233062954, "loc" : { "0" : 5.336389160156244, "1" : -7.7398681640625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d54"), "rand" : 0.7852226938121021, "loc" : [ 22.50946044921875, 3.4881591796875 ], "stats" : { "dis" : 1178049.254286606, "loc" : { "0" : 22.50946044921875, "1" : 3.4881591796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4189c"), "rand" : 0.12988213985227048, "loc" : [ 17.14013061523437, 6.0205078125 ], "stats" : { "dis" : 1186431.4846771643, "loc" : { "0" : 17.14013061523437, "1" : 6.0205078125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4200a"), "rand" : 0.7338100837077945, "loc" : [ 21.86162719726562, 4.097900390625 ], "stats" : { "dis" : 1188640.2812379538, "loc" : { "0" : 21.86162719726562, "1" : 4.097900390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415b3"), "rand" : 0.5278449268080294, "loc" : [ 27.066253662109375, -4.4659423828125 ], "stats" : { "dis" : 1189081.7878916655, "loc" : { "0" : 27.066253662109375, "1" : -4.4659423828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41454"), "rand" : 0.16546856448985636, "loc" : [ 12.440594482421886, -15.018310546875 ], "stats" : { "dis" : 1194059.0608627321, "loc" : { "0" : 12.440594482421886, "1" : -15.018310546875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d63"), "rand" : 0.6692298073321581, "loc" : [ 5.325408935546875, -8.7066650390625 ], "stats" : { "dis" : 1202222.8910011484, "loc" : { "0" : 5.325408935546875, "1" : -8.7066650390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c9d"), "rand" : 0.13815901638008654, "loc" : [ 24.650604248046875, 1.395263671875 ], "stats" : { "dis" : 1214308.448742186, "loc" : { "0" : 24.650604248046875, "1" : 1.395263671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420db"), "rand" : 0.03238990204408765, "loc" : [ 18.67736206054687, -15.00732421875 ], "stats" : { "dis" : 1214628.124221664, "loc" : { "0" : 18.67736206054687, "1" : -15.00732421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407e9"), "rand" : 0.9228127766400576, "loc" : [ 13.362933349609364, -15.5401611328125 ], "stats" : { "dis" : 1215093.7489137868, "loc" : { "0" : 13.362933349609364, "1" : -15.5401611328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407f3"), "rand" : 0.45009933039546013, "loc" : [ 13.889984130859375, 6.5753173828125 ], "stats" : { "dis" : 1218034.7833395067, "loc" : { "0" : 13.889984130859375, "1" : 6.5753173828125 } } }
Full aggregate results:
{ "_id" : ObjectId("50cc858ebd9cf52e01a40c6a"), "rand" : 0.17317020776681602, "loc" : [ 18.43579711914063, -5.7073974609375 ], "stats" : { "dis" : 204662.804967532, "loc" : { "0" : 18.43579711914063, "1" : -5.7073974609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4203e"), "rand" : 0.9319879426620901, "loc" : [ 11.463354492187506, -2.109375 ], "stats" : { "dis" : 322236.8251640544, "loc" : { "0" : 11.463354492187506, "1" : -2.109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d89"), "rand" : 0.05910423933528364, "loc" : [ 17.513458251953125, -1.1480712890625 ], "stats" : { "dis" : 353113.6399605722, "loc" : { "0" : 17.513458251953125, "1" : -1.1480712890625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4064b"), "rand" : 0.7347053857520223, "loc" : [ 18.98480834960938, -2.296142578125 ], "stats" : { "dis" : 438945.36781382334, "loc" : { "0" : 18.98480834960938, "1" : -2.296142578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b4c"), "rand" : 0.19518424663692713, "loc" : [ 13.033526611328114, -1.021728515625 ], "stats" : { "dis" : 461980.09850732464, "loc" : { "0" : 13.033526611328114, "1" : -1.021728515625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d11"), "rand" : 0.41187133407220244, "loc" : [ 11.342572021484386, -3.0596923828125 ], "stats" : { "dis" : 475663.49660599075, "loc" : { "0" : 11.342572021484386, "1" : -3.0596923828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3feca"), "rand" : 0.7032463140785694, "loc" : [ 13.3958740234375, -0.52734375 ], "stats" : { "dis" : 487677.9706466749, "loc" : { "0" : 13.3958740234375, "1" : -0.52734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bd4"), "rand" : 0.4618239225819707, "loc" : [ 20.038909912109375, -2.9827880859375 ], "stats" : { "dis" : 501971.7488087952, "loc" : { "0" : 20.038909912109375, "1" : -2.9827880859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420d5"), "rand" : 0.5952956199180335, "loc" : [ 18.68834228515624, -8.4649658203125 ], "stats" : { "dis" : 520182.39173911756, "loc" : { "0" : 18.68834228515624, "1" : -8.4649658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41194"), "rand" : 0.6110420287586749, "loc" : [ 15.965246582031256, 0.5218505859375 ], "stats" : { "dis" : 521186.30894710065, "loc" : { "0" : 15.965246582031256, "1" : 0.5218505859375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41186"), "rand" : 0.420795904006809, "loc" : [ 18.929907226562506, -8.624267578125 ], "stats" : { "dis" : 534860.9572634381, "loc" : { "0" : 18.929907226562506, "1" : -8.624267578125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8f"), "rand" : 0.8310061420779675, "loc" : [ 10.87042236328125, -1.4007568359375 ], "stats" : { "dis" : 563928.9018707128, "loc" : { "0" : 10.87042236328125, "1" : -1.4007568359375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410ca"), "rand" : 0.3844109245110303, "loc" : [ 18.64442138671876, -8.6627197265625 ], "stats" : { "dis" : 564705.9489463783, "loc" : { "0" : 18.64442138671876, "1" : -8.6627197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4158b"), "rand" : 0.9460184990894049, "loc" : [ 17.063269042968756, -9.8602294921875 ], "stats" : { "dis" : 578204.1586242283, "loc" : { "0" : 17.063269042968756, "1" : -9.8602294921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415ad"), "rand" : 0.12038192991167307, "loc" : [ 10.145727539062506, -3.4716796875 ], "stats" : { "dis" : 594554.4269654166, "loc" : { "0" : 10.145727539062506, "1" : -3.4716796875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ae"), "rand" : 0.15793763706460595, "loc" : [ 11.924523925781244, 0.1373291015625 ], "stats" : { "dis" : 603833.7381671737, "loc" : { "0" : 11.924523925781244, "1" : 0.1373291015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41a9a"), "rand" : 0.6425631302408874, "loc" : [ 12.39667358398438, 0.274658203125 ], "stats" : { "dis" : 618826.2230656964, "loc" : { "0" : 12.39667358398438, "1" : 0.274658203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e21"), "rand" : 0.22756347944959998, "loc" : [ 10.387292480468744, -7.789306640625 ], "stats" : { "dis" : 619380.106958294, "loc" : { "0" : 10.387292480468744, "1" : -7.789306640625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41b5e"), "rand" : 0.363716613734141, "loc" : [ 14.219390869140625, -10.2227783203125 ], "stats" : { "dis" : 635077.6041105723, "loc" : { "0" : 14.219390869140625, "1" : -10.2227783203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e14"), "rand" : 0.9004685610998422, "loc" : [ 20.587921142578125, -8.59130859375 ], "stats" : { "dis" : 649032.7385934646, "loc" : { "0" : 20.587921142578125, "1" : -8.59130859375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409cf"), "rand" : 0.4767106915824115, "loc" : [ 10.683758544921886, -8.140869140625 ], "stats" : { "dis" : 652657.6235425542, "loc" : { "0" : 10.683758544921886, "1" : -8.140869140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4205c"), "rand" : 0.7691973312757909, "loc" : [ 21.19183349609375, -2.2247314453125 ], "stats" : { "dis" : 665726.6199847803, "loc" : { "0" : 21.19183349609375, "1" : -2.2247314453125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b86"), "rand" : 0.8631655080243945, "loc" : [ 18.33697509765625, 0.7855224609375 ], "stats" : { "dis" : 670332.7189365159, "loc" : { "0" : 18.33697509765625, "1" : 0.7855224609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410da"), "rand" : 0.5736722361762077, "loc" : [ 18.929907226562506, 0.4559326171875 ], "stats" : { "dis" : 671448.1798298509, "loc" : { "0" : 18.929907226562506, "1" : 0.4559326171875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410b0"), "rand" : 0.20472105662338436, "loc" : [ 15.504077148437489, -11.4697265625 ], "stats" : { "dis" : 674564.9742459864, "loc" : { "0" : 15.504077148437489, "1" : -11.4697265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405d7"), "rand" : 0.47385403770022094, "loc" : [ 10.046905517578125, -0.94482421875 ], "stats" : { "dis" : 684573.5524874814, "loc" : { "0" : 10.046905517578125, "1" : -0.94482421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40369"), "rand" : 0.945088132051751, "loc" : [ 15.427215576171875, 1.99951171875 ], "stats" : { "dis" : 723639.7142806996, "loc" : { "0" : 15.427215576171875, "1" : 1.99951171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a409af"), "rand" : 0.1346522131934762, "loc" : [ 13.022546386718744, 1.549072265625 ], "stats" : { "dis" : 723760.9126371174, "loc" : { "0" : 13.022546386718744, "1" : 1.549072265625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4038e"), "rand" : 0.9650672983843833, "loc" : [ 21.94946899414063, -5.9161376953125 ], "stats" : { "dis" : 726629.3366032819, "loc" : { "0" : 21.94946899414063, "1" : -5.9161376953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a412f3"), "rand" : 0.49740901845507324, "loc" : [ 21.38947753906251, -8.9373779296875 ], "stats" : { "dis" : 729575.0706279513, "loc" : { "0" : 21.38947753906251, "1" : -8.9373779296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40b06"), "rand" : 0.9708924617152661, "loc" : [ 14.241351318359364, -11.107177734375 ], "stats" : { "dis" : 733696.6853426847, "loc" : { "0" : 14.241351318359364, "1" : -11.107177734375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a423f8"), "rand" : 0.6409047727938741, "loc" : [ 20.07185058593751, 1.065673828125 ], "stats" : { "dis" : 745018.2408119253, "loc" : { "0" : 20.07185058593751, "1" : 1.065673828125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407a6"), "rand" : 0.557827920652926, "loc" : [ 9.190447998046864, -9.2724609375 ], "stats" : { "dis" : 772778.6592340714, "loc" : { "0" : 9.190447998046864, "1" : -9.2724609375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42173"), "rand" : 0.9870194671675563, "loc" : [ 21.257714843749994, -9.239501953125 ], "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41ad5"), "rand" : 0.7062477918807417, "loc" : [ 12.923724365234364, 2.384033203125 ], "stats" : { "dis" : 817083.6698898313, "loc" : { "0" : 12.923724365234364, "1" : 2.384033203125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a405eb"), "rand" : 0.007572756847366691, "loc" : [ 8.366931152343739, -2.493896484375 ], "stats" : { "dis" : 820244.9217634344, "loc" : { "0" : 8.366931152343739, "1" : -2.493896484375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a400c5"), "rand" : 0.7872928292490542, "loc" : [ 18.46873779296874, 2.3675537109375 ], "stats" : { "dis" : 822012.8709096855, "loc" : { "0" : 18.46873779296874, "1" : 2.3675537109375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a402eb"), "rand" : 0.9666109788231552, "loc" : [ 12.824902343750011, 2.471923828125 ], "stats" : { "dis" : 826241.9861266192, "loc" : { "0" : 12.824902343750011, "1" : 2.471923828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a411a7"), "rand" : 0.3100827750749886, "loc" : [ 22.015350341796875, -0.68115234375 ], "stats" : { "dis" : 833260.5428302835, "loc" : { "0" : 22.015350341796875, "1" : -0.68115234375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a404ca"), "rand" : 0.1572159817442298, "loc" : [ 20.060870361328114, -10.6182861328125 ], "stats" : { "dis" : 836503.3117991185, "loc" : { "0" : 20.060870361328114, "1" : -10.6182861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a401bb"), "rand" : 0.6210177557077259, "loc" : [ 22.64122314453124, 0.02197265625 ], "stats" : { "dis" : 843462.2202448776, "loc" : { "0" : 22.64122314453124, "1" : 0.02197265625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a424d9"), "rand" : 0.471209108363837, "loc" : [ 17.403656005859375, -12.54638671875 ], "stats" : { "dis" : 845581.2006613968, "loc" : { "0" : 17.403656005859375, "1" : -12.54638671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420f2"), "rand" : 0.8112151296809316, "loc" : [ 23.772186279296875, -5.1800537109375 ], "stats" : { "dis" : 872758.6283366984, "loc" : { "0" : 23.772186279296875, "1" : -5.1800537109375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a416ca"), "rand" : 0.11189813376404345, "loc" : [ 10.55199584960937, 3.394775390625 ], "stats" : { "dis" : 917375.5969676605, "loc" : { "0" : 10.55199584960937, "1" : 3.394775390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41bb1"), "rand" : 0.5351574826054275, "loc" : [ 24.16747436523437, -4.6307373046875 ], "stats" : { "dis" : 922686.8389937285, "loc" : { "0" : 24.16747436523437, "1" : -4.6307373046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a410fd"), "rand" : 0.662579637253657, "loc" : [ 6.983422851562494, -5.4547119140625 ], "stats" : { "dis" : 943820.9917531285, "loc" : { "0" : 6.983422851562494, "1" : -5.4547119140625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41676"), "rand" : 0.9110480907838792, "loc" : [ 6.763818359374994, -4.7076416015625 ], "stats" : { "dis" : 947789.9022813187, "loc" : { "0" : 6.763818359374994, "1" : -4.7076416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418fa"), "rand" : 0.8441703217104077, "loc" : [ 16.36053466796875, -13.1451416015625 ], "stats" : { "dis" : 964124.4412472321, "loc" : { "0" : 16.36053466796875, "1" : -13.1451416015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c8c"), "rand" : 0.8904645116999745, "loc" : [ 18.2271728515625, 3.7518310546875 ], "stats" : { "dis" : 964153.5492697381, "loc" : { "0" : 18.2271728515625, "1" : 3.7518310546875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41d5b"), "rand" : 0.307200713083148, "loc" : [ 15.416235351562506, 4.41650390625 ], "stats" : { "dis" : 967256.9799500308, "loc" : { "0" : 15.416235351562506, "1" : 4.41650390625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3fe72"), "rand" : 0.805313159013167, "loc" : [ 6.159906005859369, -2.1478271484375 ], "stats" : { "dis" : 971018.3062041083, "loc" : { "0" : 6.159906005859369, "1" : -2.1478271484375 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41f52"), "rand" : 0.6233698534779251, "loc" : [ 6.47833251953125, -3.2244873046875 ], "stats" : { "dis" : 995687.7096770863, "loc" : { "0" : 6.47833251953125, "1" : -3.2244873046875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4146b"), "rand" : 0.6901532784104347, "loc" : [ 5.105804443359375, -5.1251220703125 ], "stats" : { "dis" : 1010138.9934144757, "loc" : { "0" : 5.105804443359375, "1" : -5.1251220703125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e68"), "rand" : 0.4389639366418123, "loc" : [ 23.38787841796875, 1.2030029296875 ], "stats" : { "dis" : 1038338.1699094072, "loc" : { "0" : 23.38787841796875, "1" : 1.2030029296875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a3ff16"), "rand" : 0.8354303147643805, "loc" : [ 19.75342407226563, 4.32861328125 ], "stats" : { "dis" : 1068943.7184789474, "loc" : { "0" : 19.75342407226563, "1" : 4.32861328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a406b4"), "rand" : 0.10907333833165467, "loc" : [ 11.452374267578136, 4.383544921875 ], "stats" : { "dis" : 1086604.9418357993, "loc" : { "0" : 11.452374267578136, "1" : 4.383544921875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a42289"), "rand" : 0.4472767598927021, "loc" : [ 10.958264160156261, 4.50439453125 ], "stats" : { "dis" : 1088394.2602461367, "loc" : { "0" : 10.958264160156261, "1" : 4.50439453125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4191c"), "rand" : 0.22879707324318588, "loc" : [ 19.369116210937506, 4.888916015625 ], "stats" : { "dis" : 1094474.7538787725, "loc" : { "0" : 19.369116210937506, "1" : 4.888916015625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41fed"), "rand" : 0.14915463351644576, "loc" : [ 23.08043212890624, 2.647705078125 ], "stats" : { "dis" : 1124141.3503504535, "loc" : { "0" : 23.08043212890624, "1" : 2.647705078125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40315"), "rand" : 0.5001013507135212, "loc" : [ 4.787377929687494, -3.8946533203125 ], "stats" : { "dis" : 1133974.1327881885, "loc" : { "0" : 4.787377929687494, "1" : -3.8946533203125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a418a1"), "rand" : 0.9297048507723957, "loc" : [ 18.732263183593744, 5.3778076171875 ], "stats" : { "dis" : 1152582.3768426478, "loc" : { "0" : 18.732263183593744, "1" : 5.3778076171875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a4080a"), "rand" : 0.9047956347931176, "loc" : [ 25.05687255859374, -0.3460693359375 ], "stats" : { "dis" : 1160464.8247798914, "loc" : { "0" : 25.05687255859374, "1" : -0.3460693359375 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40aca"), "rand" : 0.986215207260102, "loc" : [ 21.817706298828114, -13.3319091796875 ], "stats" : { "dis" : 1162244.3885062898, "loc" : { "0" : 21.817706298828114, "1" : -13.3319091796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41e97"), "rand" : 0.4554019933566451, "loc" : [ 11.287670898437511, -14.1558837890625 ], "stats" : { "dis" : 1163119.3139630922, "loc" : { "0" : 11.287670898437511, "1" : -14.1558837890625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a422cd"), "rand" : 0.43328378768637776, "loc" : [ 5.336389160156244, -7.7398681640625 ], "stats" : { "dis" : 1166272.9233062954, "loc" : { "0" : 5.336389160156244, "1" : -7.7398681640625 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d54"), "rand" : 0.7852226938121021, "loc" : [ 22.50946044921875, 3.4881591796875 ], "stats" : { "dis" : 1178049.254286606, "loc" : { "0" : 22.50946044921875, "1" : 3.4881591796875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4189c"), "rand" : 0.12988213985227048, "loc" : [ 17.14013061523437, 6.0205078125 ], "stats" : { "dis" : 1186431.4846771643, "loc" : { "0" : 17.14013061523437, "1" : 6.0205078125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a4200a"), "rand" : 0.7338100837077945, "loc" : [ 21.86162719726562, 4.097900390625 ], "stats" : { "dis" : 1188640.2812379538, "loc" : { "0" : 21.86162719726562, "1" : 4.097900390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a415b3"), "rand" : 0.5278449268080294, "loc" : [ 27.066253662109375, -4.4659423828125 ], "stats" : { "dis" : 1189081.7878916655, "loc" : { "0" : 27.066253662109375, "1" : -4.4659423828125 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41454"), "rand" : 0.16546856448985636, "loc" : [ 12.440594482421886, -15.018310546875 ], "stats" : { "dis" : 1194059.0608627321, "loc" : { "0" : 12.440594482421886, "1" : -15.018310546875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a40d63"), "rand" : 0.6692298073321581, "loc" : [ 5.325408935546875, -8.7066650390625 ], "stats" : { "dis" : 1202222.8910011484, "loc" : { "0" : 5.325408935546875, "1" : -8.7066650390625 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a41c9d"), "rand" : 0.13815901638008654, "loc" : [ 24.650604248046875, 1.395263671875 ], "stats" : { "dis" : 1214308.448742186, "loc" : { "0" : 24.650604248046875, "1" : 1.395263671875 } } }, { "_id" : ObjectId("50cc858fbd9cf52e01a420db"), "rand" : 0.03238990204408765, "loc" : [ 18.67736206054687, -15.00732421875 ], "stats" : { "dis" : 1214628.124221664, "loc" : { "0" : 18.67736206054687, "1" : -15.00732421875 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407e9"), "rand" : 0.9228127766400576, "loc" : [ 13.362933349609364, -15.5401611328125 ], "stats" : { "dis" : 1215093.7489137868, "loc" : { "0" : 13.362933349609364, "1" : -15.5401611328125 } } }, { "_id" : ObjectId("50cc858ebd9cf52e01a407f3"), "rand" : 0.45009933039546013, "loc" : [ 13.889984130859375, 6.5753173828125 ], "stats" : { "dis" : 1218034.7833395067, "loc" : { "0" : 13.889984130859375, "1" : 6.5753173828125 } } }
geoNear excerpt:
{ "_id" : ObjectId("50cc858fbd9cf52e01a42173"), "rand" : 0.9870194671675563, "loc" : [ 21.257714843749994, -9.239501953125 ], "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } }, "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } } },
aggregate excerpt:
{ "_id" : ObjectId("50cc858fbd9cf52e01a42173"), "rand" : 0.9870194671675563, "loc" : [ 21.257714843749994, -9.239501953125 ], "stats" : { "dis" : 805360.153270222, "loc" : { "0" : 21.257714843749994, "1" : -9.239501953125 } } },
- duplicates
-
SERVER-718 in JS shell, duplicated fields should print correctly
- Closed