{"push_id":797615720,"size":44,"distinct_size":44,"ref":"refs/heads/master","head":"041dc39c2b10296e6d175ca78ab1662903233637","before":"85cfca58ffe522f13118d715532f7eb8a45ad0c1","commits":[{"sha":"fcfe283ac032df78f73cec2e420b413e7e2b196f","author":{"email":"f2a4cf793007be8f81a774dc7806c1ffea7b4a2c@mongodb.com","name":"Rui Zhang"},"message":"SERVER-20474 split runner group for sys-perf","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/fcfe283ac032df78f73cec2e420b413e7e2b196f"},{"sha":"ff139401e24135733c79ff940b88367866fdf03e","author":{"email":"7f881958fa4ae6a344ed592f61d8c2265e781fe3@mongodb.com","name":"Yunhe (John) Wang"},"message":"SERVER-20437 Reorganized sharding_jscore_passthrough blacklist","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/ff139401e24135733c79ff940b88367866fdf03e"},{"sha":"3be238f557a8c7167b4e5b5a19b9953aba461e57","author":{"email":"bf8fc4e8522d46b2465d5c3713711d0b63da4fe1@10gen.com","name":"David Storch"},"message":"SERVER-20194 modify read_pref.js sharding test to accommodate explain format unification\n\nA side effect of the new mongos read path is that the explain format will be the\nsame, regardless of whether explain is specified using $explain or the explain\ncommand.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/3be238f557a8c7167b4e5b5a19b9953aba461e57"},{"sha":"06d14e5e510d69a902489c66524e186d39608ff3","author":{"email":"540652c8882edd7368a739f6bbc3030f86c43204@argv.me","name":"Jason Carey"},"message":"SERVER-20471 Fix ASIO <-> ConnPool Timer callbacks\n\nasio's underlying timers have fairly loose behavior on cancel.\nSpecifically, a cancelled callback can be invoked with or without the\ncancelled error code.\n\nIn the case of dtors that invoke callbacks, this means that we must have\na shared pointer around with a lifetime longer than the actual ASIOTimer\nso that we can check if we've been cancelled (because we can't look at\nthe original object).\n\nIn addition, we can call cancel/set multiple times, so we should keep a\ncounter around so we know if the callback we're in should be invoked,\neven if the timer itself is currently active","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/06d14e5e510d69a902489c66524e186d39608ff3"},{"sha":"25f24f1e4db441398c3c1592605b45dfb758a631","author":{"email":"17a2cbc4e33156874a9862b0f530521117e66a3d@10gen.com","name":"Mathias Stearn"},"message":"SERVER-20213 ReIndex must make majority reads wait for complete visibility","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/25f24f1e4db441398c3c1592605b45dfb758a631"},{"sha":"480df0c4376f5faa572ba031e53483f071cf1423","author":{"email":"17a2cbc4e33156874a9862b0f530521117e66a3d@10gen.com","name":"Mathias Stearn"},"message":"SERVER-20260 New indexes should bump their Collection's minimum SnapshotName\n\nThis is a temporary solution to ensure that indexes created with w:majority\nare guaranteed to be usable to a read using majority readConcern level. These\nchanges will be made undone once we complete the work of reunifying OpTime and\nSnapshotName for SERVER-20439.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/480df0c4376f5faa572ba031e53483f071cf1423"},{"sha":"b99e1172dd47b53e67c4d7013fd494f019c5e8ff","author":{"email":"17a2cbc4e33156874a9862b0f530521117e66a3d@10gen.com","name":"Mathias Stearn"},"message":"SERVER-20213 Repair must make majority reads wait for complete visibility","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/b99e1172dd47b53e67c4d7013fd494f019c5e8ff"},{"sha":"79e06f2353b6bdd0748ab1ee83c03ca7b33683f7","author":{"email":"17a2cbc4e33156874a9862b0f530521117e66a3d@10gen.com","name":"Mathias Stearn"},"message":"SERVER-20214 Stop supporting majority read concern level with MapReduce and Aggregation $out","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/79e06f2353b6bdd0748ab1ee83c03ca7b33683f7"},{"sha":"0b68c458923d4befe38e6f1294adb393f47bede1","author":{"email":"4d94dc3b454d5d733827bc0729c38a2b7432c7a8@10gen.com","name":"Jason Rassi"},"message":"SERVER-20470 ClusterFind::runQuery() should respect LPQ::wantMore()","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/0b68c458923d4befe38e6f1294adb393f47bede1"},{"sha":"1b0e65b0ccd5725f97b0a679ac7f7476a242c66e","author":{"email":"2d7069863fd4b139702261e4b5e1fcfb66531ac6@gmail.com","name":"Adam Midvidy"},"message":"SERVER-20477 reset AsyncOp state before returning it to the pool","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/1b0e65b0ccd5725f97b0a679ac7f7476a242c66e"},{"sha":"8291bbb3a6ec192d177076b1fb0cd28995e48440","author":{"email":"540652c8882edd7368a739f6bbc3030f86c43204@argv.me","name":"Jason Carey"},"message":"SERVER-20080 Constrain ctor calls for JS types\n\nSeveral types shouldn't be called as a ctor:\n* NativeFunction\n* Cursor\n* CursorHandle\n* NativeFunction\n\nThis prevents them from being called as such.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/8291bbb3a6ec192d177076b1fb0cd28995e48440"},{"sha":"041e4fe737342bf40a6aedb7a04d8d99ba20e213","author":{"email":"540652c8882edd7368a739f6bbc3030f86c43204@argv.me","name":"Jason Carey"},"message":"SERVER-20375 Constrain JS method thisv\n\nThis constrains universal access to wraptype methods by providing a\nJS_ATTACH_JS_CONSTRAINED_METHOD() macro which allows for a list of types\nthat are allowed to call said method.\n\nIn this way we can lock down all methods without having to add uasserts\nto each individual method body.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/041e4fe737342bf40a6aedb7a04d8d99ba20e213"},{"sha":"ed05a141a8ff70422d6b7a84e877f8318ea35624","author":{"email":"540652c8882edd7368a739f6bbc3030f86c43204@argv.me","name":"Jason Carey"},"message":"SERVER-20319 Min/MaxKey check type of singleton\n\nVerify that the type of the Min/MaxKey singleton is actually a\nMin/MaxKey before returning it in call/ctor context.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/ed05a141a8ff70422d6b7a84e877f8318ea35624"},{"sha":"97caf4c200cee3d078d0b16fcf389b0f8fa5272f","author":{"email":"8d3125210ef581280f4fc0b024df776c877f399c@mongodb.com","name":"Benety Goh"},"message":"SERVER-20213 fixed lint","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/97caf4c200cee3d078d0b16fcf389b0f8fa5272f"},{"sha":"250b05a6184b559dc5c2e3ee53c3183a70f47fd2","author":{"email":"b4962870fdc1672b6ff762baaa44109ec806d5fe@10gen.com","name":"samantharitter"},"message":"SERVER-20465 Control AsyncOp access amongst threads and callbacks","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/250b05a6184b559dc5c2e3ee53c3183a70f47fd2"},{"sha":"881f00984ce2692b81154d5ea3d5fb589b484c70","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@mongodb.com","name":"Michael Cahill"},"message":"Import wiredtiger-wiredtiger-2.6.1-1119-g16e3e48.tar.gz from wiredtiger branch mongodb-3.2","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/881f00984ce2692b81154d5ea3d5fb589b484c70"},{"sha":"53ad6b9d513542fa344e401a5dd9e6f2a27232ac","author":{"email":"1af1eb588eafc108baca9f486a8b09687b6821f2@mongodb.com","name":"Kaloian Manassiev"},"message":"SERVER-19934 Move moveChunk command to separate source files\n\nNo functional changes.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/53ad6b9d513542fa344e401a5dd9e6f2a27232ac"},{"sha":"7e6433a78e27e152c37702193b1f658f2c97287f","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@mongodb.com","name":"Jonathan Abrahams"},"message":"SERVER-19699 Save diagnostics files on failure, Windows.\n\nThis is part of the Evergreen system to save the Windows minidump in an\narchive format.","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/7e6433a78e27e152c37702193b1f658f2c97287f"},{"sha":"babad739b9709109a6192a0bc8037b2114f0ca9b","author":{"email":"cecd24d1417ccc19c92f774953c7356b3b4e387a@mongodb.com","name":"Mark Benvenuto"},"message":"SERVER-20485: jscore test fts_index_version2.js needs to use a unique collection name","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/babad739b9709109a6192a0bc8037b2114f0ca9b"},{"sha":"3c3859b676dd1a3c0dd0d50ad75e90d1671556e8","author":{"email":"cecd24d1417ccc19c92f774953c7356b3b4e387a@mongodb.com","name":"Mark Benvenuto"},"message":"SERVER-20454: Fatal assertion attempting to set diagnosticDataCollectionPeriodMillis","distinct":true,"url":"https://api.github.com/repos/jameswahlin/mongo/commits/3c3859b676dd1a3c0dd0d50ad75e90d1671556e8"}]}