0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-11-30 09:06:21 +01:00
Commit Graph

30900 Commits

Author SHA1 Message Date
Siyuan Zhou
d156ce8f24 SERVER-19909 Fix term of insert op in restore_term.js 2015-08-14 13:44:55 -04:00
James Cohan
e73b7d634c SERVER-9625 Logging arguments of failed test case in expression unit tests 2015-08-14 13:27:52 -04:00
Margaret Stephenson
e13d0ca1b0 SERVER-12856 Add createIndexes shell helper
Signed-off-by: Adam Midvidy <amidvidy@gmail.com>

Closes #1008
2015-08-14 13:17:02 -04:00
James Cohan
d3c283c9cd SERVER-19877 Change format of accumulator unit tests 2015-08-14 13:11:13 -04:00
matt dannenberg
b77f580a7c SERVER-19554 populate lastOpVisible in ReplSetMetadata 2015-08-14 07:54:11 -04:00
samantharitter
f075019a1d SERVER-19359 implement setAlarm() for NetworkInterfaceASIO 2015-08-14 12:27:46 -04:00
Kevin Albertson
a925e2622b SERVER-19674 Change S2 fatal error to warning 2015-08-14 12:19:32 -04:00
David Storch
9f8dc3af17 SERVER-19951 do not read unitialized variable in find command 2015-08-14 11:56:32 -04:00
Randolph Tan
86eddcdacd SERVER-19886 Make tests run config servers with 3 member replica sets 2015-08-14 11:21:41 -04:00
Qingyang Chen
98602129ae SERVER-19928 Find command should reject requests to read special command namespaces 2015-08-14 11:00:34 -04:00
samantharitter
a93377f3e4 SERVER-19320 NetworkInterfaceASIO won't send or receive empty messages 2015-08-14 10:22:16 -04:00
David Storch
2f7b99c780 SERVER-17544 make $where work in the new mongos read path 2015-08-13 18:18:48 -04:00
Adam Midvidy
870efac99e SERVER-19720 harmonize handling of std::error_code and ErrorCodes in NetworkInterfaceASIO 2015-08-13 17:20:04 -04:00
Spencer T Brody
8753f23bbd SERVER-19543 Don't store a pointer to the CatalogManager in the ShardRegistry 2015-08-13 16:11:45 -04:00
Adam Midvidy
7de54a86f4 SERVER-19720 add missing BOOST_NOEXCEPT to fix MSVC 2015-08-13 14:45:47 -04:00
Qingyang Chen
7c808909a8 SERVER-19466 TTLMonitor::doTTLForIndex() use IXSCAN => FETCH => DELETE 2015-08-13 14:18:55 -04:00
Adam Midvidy
9eadefd1f5 SERVER-19720 fix lint 2015-08-13 14:18:39 -04:00
Adam Midvidy
34618123fd SERVER-19720 add a std::error_category() for MongoDB error codes 2015-08-13 13:45:20 -04:00
dalyd
c04aaefd09 SERVER-19820: return failure correctly 2015-08-13 11:42:23 -04:00
David Hatch
83f5d68e98 SERVER-19629 Add Decimal128 roundtrip and CRUD jstests 2015-08-13 11:35:00 -04:00
David Hatch
8fc4cbc675 SERVER-19628 Add Decimal128 type support to update/delete code paths 2015-08-13 11:34:59 -04:00
Raymond Jacobson
9a81b7f1a6 SERVER-19627 Add Decimal128 type support to mongo shell 2015-08-13 11:34:59 -04:00
Spencer T Brody
adadd67c2b SERVER-19914 Remove connectionString() method on CatalogManager 2015-08-13 11:13:27 -04:00
Spencer T Brody
33ac3a1cf0 SERVER-19914 Move ownership of config server connection string from CatalogManager to ShardRegistry 2015-08-13 11:03:01 -04:00
Spencer T Brody
09782102cc SERVER-19543 Don't store a pointer to the CatalogManager in the CatalogCache 2015-08-13 11:03:01 -04:00
samantharitter
5c30b3824a SERVER-19155 NetworkInterfaceASIO authenticates asynchronously 2015-08-13 10:40:13 -04:00
Mark Benvenuto
a694a77425 SERVER-19856: Register for PRESHUTDOWN notifications on Windows Vista+ 2015-08-13 09:57:34 -04:00
Adam Midvidy
a833bbe829 SERVER-19810 rewrite pseudocommands to run on the admin database 2015-08-13 09:51:24 -04:00
matt dannenberg
7e3b287e3f SERVER-19637 add election timeout to replica set config 2015-08-13 04:16:32 -04:00
Kaloian Manassiev
312fe32897 SERVER-19855 Move dropCollection implementation out of CatalogManager 2015-08-13 08:52:46 -04:00
Kaloian Manassiev
d22897a643 SERVER-19608 Cleanup ShardingState initialization
Removes unused methods so that there is only one way to initialize the
sharding state.
2015-08-13 08:52:45 -04:00
dalyd
19711b1d91 SERVER-19820: Update perf.yml to use mongo-perf check script 2015-08-13 07:56:11 -04:00
dalyd
eb585b35f6 Revert "SERVER-19820: Update perf.yml to use mongo-perf check script"
This reverts commit df6597a509.
2015-08-12 20:36:15 -04:00
Ernie Hershey
ed856e8865 SERVER-19893, SERVER-14036, SERVER-8770 - Packaging improvements
* Signing RPM's
* Signing .DEB's with organization key instead of Richard's key
* Generating packages on individual platforms in compile tasks
* Trimming redundant Enterprise packaging python code
* Miscellaenous cleanup, mostly to support the above goals
2015-08-12 19:24:21 -04:00
Andy Schwerin
dd06a76b0e SERVER-19876 Include host seed list information in ismaster response of removed replica set nodes. 2015-08-12 19:00:20 -04:00
Robert Guo
92f747853b SERVER-18474 allow core dump on fassert and invariant failures 2015-08-12 18:20:51 -04:00
Andy Schwerin
ff7b100090 SERVER-19824 Make mongo shell report a non-zero exit code for subprograms that die.
This patch causes wait_for_pid to report that processes that terminate due to a signal had a non-zero exit code. Specifically, it reports -1 times the signal number.
2015-08-12 18:09:16 -04:00
Brandon Zhang
7b88c26458 CAP-2451 Added distance check and 2dsphere tests to tests involving GeoNearRandomTest 2015-08-12 17:51:34 -04:00
samantharitter
da780777b2 SERVER-19155 Remove authcommon target's dependency on DBClientWithCommands 2015-08-12 17:37:30 -04:00
Kaloian Manassiev
2482d4387b SERVER-19855 Parsing/serialization logic for OpTime
This change pulls the OpTime serialization/deserialization logic to be
part of the class.
2015-08-12 17:19:31 -04:00
Mathias Stearn
7e8fb8df8e SERVER-19891 Fix read_committed_no_snapshots.js
This includes a workaround that will need to be addressed in SERVER-19890
2015-08-12 17:01:00 -04:00
Mathias Stearn
0b776a40a2 SERVER-19212 Make w:majority wait for any reserved snapshots to be visible
This ensures that when a w:majority write that makes a new collection
returns, a reader with readConcern:majority can immediately read the
collection. If this isn't done, the reader could get a snapshot before the
minimum snapshot for the collection and error out.
2015-08-12 17:01:00 -04:00
Mathias Stearn
4cdb1693ba SERVER-19213 Turn repl SnapshotThread on by default
Can still be disabled using enableReplSnapshotThread server parameter.
2015-08-12 17:01:00 -04:00
Mathias Stearn
1abd9f2469 SERVER-19213 Disable convertToCapped testing in indexbg_interrupts.js
It is way too slow with the replSnapshotThread enabled due to WT-2042. It
will be re-enabled as part of SERVER-19910.
2015-08-12 17:01:00 -04:00
Mathias Stearn
fa3f3a0071 SERVER-19213 Throttle repl SnapshotThread by sleeping 1ms between loops 2015-08-12 17:01:00 -04:00
Mathias Stearn
f20b07fbd4 SERVER-19213 Move old snapshot cleanup out of the repl mutex 2015-08-12 17:01:00 -04:00
Mathias Stearn
7c7487b3e0 SERVER-19212 Hide indexes and collections from stale majority concern reads
Reading from a collection will error out if the snapshot used by the query is
older than the collection creation or the point when the last index was
dropped from a collection.

New indexes do not cause reads to fail, but reads cannot use the new indexes
since they may be incomplete in the snapshot.
2015-08-12 17:00:59 -04:00
Siyuan Zhou
7c05241d80 SERVER-19909 Consider election race in restore_term.js 2015-08-12 16:39:30 -04:00
Spencer T Brody
0973863c4e SERVER-19543 Always access the CatalogManager through a guard object that protects it from being swapped out 2015-08-12 16:15:50 -04:00
Qingyang Chen
ca402fdcd2 SERVER-19570 Issue kill against find command cursors in shell when cursor object is destroyed 2015-08-12 15:48:52 -04:00