0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-11-28 07:59:02 +01:00
Commit Graph

29100 Commits

Author SHA1 Message Date
Ernie Hershey
aabf5df5e8 SERVER-16731 Remove unused DBPATH init script variable 2015-03-25 13:41:17 -04:00
Benety Goh
23f55a53c3 SERVER-17663 added Command::appendGetMoreResponseObject 2015-03-25 13:23:31 -04:00
Andy Schwerin
bd03079b0f SERVER-17671 Clone admin database first during initial sync, to catch auth errors are early. 2015-03-25 11:26:00 -04:00
Jason Rassi
2a06bcb8e4 SERVER-17734 Remove jstests/core/block_check_supported.js 2015-03-25 10:48:04 -04:00
Andrew Morrow
91de99a737 SERVER-17730 Allow selection of non-posix shlex mode for Variables 2015-03-25 10:04:14 -04:00
Andreas Nilsson
7b46b1c860 SERVER-17705 Fix credentials field inconsistency 2015-03-24 18:13:53 -04:00
Jason Rassi
d5f0d74d5c SERVER-17699 LockerImpl<>::getLockerInfo() don't no-op if not locked 2015-03-24 16:59:23 -04:00
Adam Midvidy
b17c75a2c0 SERVER-17631 add makeStatusWith factory function 2015-03-24 15:58:04 -04:00
Kaloian Manassiev
e23b1c0eba SERVER-17690 Move sharding change logging operations to catalog manager
So they can be abstracted behind the interface and not go through a config
server connection directly.
2015-03-24 15:04:58 -04:00
Charlie
6d33c3637e Revert "SERVER-17450 Cleanup SSL test infrastructure"
This reverts commit 43e53251a3.
2015-03-24 13:46:51 -04:00
Jason Rassi
574810647c SERVER-17708 Include createIndex method in DBCollection help() output 2015-03-24 11:52:59 -04:00
Spencer T Brody
43e53251a3 SERVER-17450 Cleanup SSL test infrastructure 2015-03-24 16:13:30 +01:00
Kaloian Manassiev
ec174997f6 SERVER-17496 Move cluster dropDatabase to separate file 2015-03-23 18:37:47 -04:00
Kaloian Manassiev
dfb266ba27 SERVER-17698 Initialize MongoD sharding state only once 2015-03-23 17:56:31 -04:00
David Storch
2729de652a SERVER-17286 add --readMode flag to shell
Passing '--readMode commands' to the shell will now cause it to run find using the find command,
combined with wire protocol OP_GET_MORE messages. The default readMode remains OP_QUERY style find.
2015-03-23 17:45:59 -04:00
David Storch
a33b1a8688 SERVER-17023 separate command and query paths 2015-03-23 17:44:56 -04:00
David Storch
93254f6576 SERVER-15176 remove CollectionMetadataPtr from ClientCursor
This was used for filtering orphaned chunks. However, it no longer needs to be stashed
in the ClientCursor, as it now lives in the ShardFilterStage.
2015-03-23 17:44:55 -04:00
Matt Kangas
565f050f41 SERVER-12128 Inconsistent earth radius used in tests
Resolves #580
2015-03-23 17:08:31 -04:00
Igor Canadi
240d693c8f SERVER-17700 rename RocksDB to rocksdb
Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com>
2015-03-23 14:45:48 -04:00
Andrew Morrow
bd6d3e7691 SERVER-17694 Add support to set the SCons RPATH from Variables 2015-03-23 12:43:09 -04:00
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