0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 01:21:03 +01:00
Commit Graph

29080 Commits

Author SHA1 Message Date
Jason Rassi
8f931d4443 SERVER-17672 Helpers::getSingleton()/getLast() return owned object 2015-03-23 11:24:40 -04:00
Kaloian Manassiev
3bcc824676 SERVER-17679 mergeChunks command should check if sharding state is initialized 2015-03-23 10:15:27 -04:00
David Storch
875b0c2c02 SERVER-15176 remove dead code from find.cpp 2015-03-20 16:57:56 -04:00
Kaloian Manassiev
4ba2435eaf SERVER-17638 Catalog manager loads database metadata
This change switches the loading of the database metadata (DBConfig) to
happen through the catalog manager instead of calling the config server
directly.
2015-03-20 15:20:16 -04:00
Kaloian Manassiev
25476fbd6a SERVER-17637 Sharding catalog manager interface
The beginnings of a sharding catalog manager interface to abstract catalog
operations.
2015-03-20 15:20:02 -04:00
Kaloian Manassiev
39e01c7669 SERVER-17638 Fix StatusWith comparison operators 2015-03-20 15:14:45 -04:00
Andreas Nilsson
2aeb5a17b1 SERVER-17669 Remove web auth prompt for non-auth mongod 2015-03-20 10:44:35 -04:00
Randolph Tan
e7497e9c47 SERVER-17592 DistributedLock Refactor
Change dist_lock_try usage to ScopedDistributedLock.
2015-03-20 10:36:51 -04:00
Mathias Stearn
a2d60db504 SERVER-17623 Fix direct users of BtreeBasedAccessMethod and BtreeIndexCursor 2015-03-19 17:39:33 -04:00
Mathias Stearn
af9ecc763e SERVER-17623 Merge BtreeBasedAccessMethod into IndexAccessMethod
This leaves typedefs for the old names of BtreeBasedAccessMethod and
BtreeIndexCursro. A follow up commit will fix all direct users of these
classes.
2015-03-19 17:39:33 -04:00
Mathias Stearn
061dab886c SERVER-17623 BulkBuilder isn't an IndexAccessMethod
This is prep for merging BtreeBasedAccessMethod into IndexAccessMethod. That
is why there seems to be a bit of an odd division between the two.
2015-03-19 17:39:32 -04:00
Mathias Stearn
6d8fb7f991 SERVER-17370 Fix bugs in storage engine-specific index and collection options 2015-03-19 17:39:32 -04:00
Geert Bosch
96a10d146d SERVER-17433: Don't leak WiredTiger oplog background threads 2015-03-19 17:02:27 -04:00
james.wahlin@10gen.com
879f306b22 SERVER-17158 add delimiter to planCacheKey for sort args
Closes #938

Signed-off-by: David Storch <david.storch@10gen.com>
2015-03-19 16:59:02 -04:00
Siyuan Zhou
2c6ab1eaae SERVER-17652 Only run too_many_fds.js on 64-bit builds. 2015-03-19 16:40:28 -04:00
Adam Midvidy
f97a60f882 SERVER-17655 polyfill make_unique in stdx 2015-03-19 15:58:21 -04:00
Eric Milkie
b9b1c95520 SERVER-17652 open sockets before initializing storage engine 2015-03-19 15:01:41 -04:00
David Storch
eac8d16add SERVER-17282 fix use after free in the case of a database drop during a yield 2015-03-18 18:17:54 -04:00
Daniel Alabi
b91ea55090 SERVER-17586 Update ShardVersionMap in ChunkManager when shard is deleted during balancing
Fix dbtest ChunkManagerLoadBasicTest so that it actually inserts a shard document into
config.shards.
2015-03-18 15:34:24 -04:00
Charlie Swanson
c887c1e141 Revert "SERVER-17586 Update ShardVersionMap in ChunkManager when shard is deleted during balancing"
This reverts commit 465ca1774d.
2015-03-18 13:27:19 -04:00
Mark Benvenuto
0f6f2e9a19 SERVER-17570: Fix NT Service shutdown race condition 2015-03-18 12:40:44 -04:00
Mathias Stearn
7854198178 SERVER-17640 Add explict BSONElement::operator bool()
Makes it easier to check for a field's existence and use it in a single scan:
if (auto elem = myObj["foo"]) {
    // Use elem
}
else {
    // default behavior
}
2015-03-18 12:16:41 -04:00
Benety Goh
a15dbb65ca SERVER-17634 do not apply replicated insert operations on missing collections 2015-03-18 11:02:53 -04:00
David Storch
4049c8328c SERVER-17282 implement FindCmd::run() 2015-03-18 10:01:44 -04:00
Daniel Alabi
465ca1774d SERVER-17586 Update ShardVersionMap in ChunkManager when shard is deleted during balancing 2015-03-18 09:33:32 -04:00
root
63cdeb9c56 SERVER-17596 mongo::OID::asTimeT() and mongo::OID::asDateT() should be const
Signed-off-by: Adam Midvidy <amidvidy@gmail.com>

Closes #937
2015-03-17 17:31:19 -04:00
Kaloian Manassiev
bf52637fde SERVER-17496 Move cluster count command into a separate file 2015-03-17 14:46:30 -04:00
Randolph Tan
db982c182c SERVER-17348 Bump mongos upgrade version for v3.2 2015-03-17 13:39:15 -04:00
Mark Benvenuto
010b40a018 SERVER-17556: StatusWith move only type support 2015-03-17 13:37:53 -04:00
Daniel Alabi
e12ee3248d SERVER-17615 Return ShardNotFound error if non-existent shard passed to moveChunk/movePrimary 2015-03-17 12:13:44 -04:00
Daniel Alabi
21c4f06e35 SERVER-6558 Add writeConcern option to findAndModify command 2015-03-17 11:57:00 -04:00
Kaloian Manassiev
196e937ddb SERVER-17627 If getMore cursor is not found, report the cursor id 2015-03-17 11:30:08 -04:00
Kaloian Manassiev
0efa8d8855 Fix the boost version in the Visual Studio project generator 2015-03-17 11:30:07 -04:00
David Storch
51508504b7 SERVER-8192 add tests for V1 index key generation 2015-03-17 11:09:13 -04:00
Benety Goh
6bc88dadc6 SERVER-17590 disallow --fastsync with replica sets 2015-03-17 11:06:11 -04:00
Ramon Fernandez
c7a10982bc post 3.1.0 2015-03-17 10:55:34 -04:00
Ramon Fernandez
7d15cd965c BUMP 3.1.0 2015-03-17 10:42:50 -04:00
Ernie Hershey
ab11b0d3dd bump tools to r3.1.0 2015-03-16 17:12:28 -04:00
Daniel Alabi
9ac525aa52 Revert "SERVER-6558 Add writeConcern option to findAndModify command"
This reverts commit bb9b4e27c8.
2015-03-16 14:58:13 -04:00
Daniel Alabi
bb9b4e27c8 SERVER-6558 Add writeConcern option to findAndModify command 2015-03-16 13:27:16 -04:00
Mathias Stearn
e89ad4970c SERVER-17487 Raise other timeouts in initial_sync_cloner_dups.js 2015-03-16 13:06:19 -04:00
Eric Milkie
d7563a168a SERVER-17601 replace global variable debug and enum DEBUG_BUILD 2015-03-16 09:08:06 -04:00
Benety Goh
629eb083a2 SERVER-17330 cleaned up receivedInsert - index build not possible in this code path 2015-03-13 21:47:54 -04:00
Spencer Jackson
83ae47b578 SERVER-16073: Allow overrides to OpenSSL ciphers 2015-03-13 15:56:27 -04:00
Eliot Horowitz
4d7b131c54 SERVER-8188: make cursor timeout configurable on server 2015-03-13 15:42:36 -04:00
James Wahlin
ae97946ae5 SERVER-17525 Remove QLOG, replace with LOG(5)
Closes #936

Signed-off-by: Jason Rassi <rassi@10gen.com>
2015-03-13 14:38:59 -04:00
Randolph Tan
7f73e3e38f SERVER-16987 sh.getRecentMigrations shows aborted migration as success
Add more comments
2015-03-13 14:37:04 -04:00
Randolph Tan
40502abaac SERVER-16987 sh.getRecentMigrations shows aborted migration as success 2015-03-13 14:28:02 -04:00
Randolph Tan
77562fbd1b SERVER-17348 Consolidate ReplSetTest.upgradeSet
Also removed zero_vote_aribter multiVersion tests.
2015-03-13 13:31:52 -04:00
Kamran Khan
9a94198ef9 SERVER-17576 Fix typos in parseFlatPoint
Closes #934

Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com>
2015-03-13 12:48:00 -04:00