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

75 Commits

Author SHA1 Message Date
Eliot Horowitz
c04ee7b281 fix streaming from chunks with bad data
change migrate semantics: will now remove data in range migrating to
SHARDING-20 SHARDING-32
2009-11-09 17:08:25 -05:00
Eliot Horowitz
820c8e8db3 can move last chunk off of a server SHARDING-32 SHARDING-28 2009-11-06 13:57:01 -05:00
Eliot Horowitz
60ae7d2360 when doing a clone() load all indexes before starting to create so no socket timeout issues SERVER-397 2009-10-29 11:23:26 -04:00
Dwight
16f8b77c5e move the var 'database' inside Client object 2009-10-14 14:34:38 -04:00
Dwight
2d934d1006 move curNs to Client object 2009-10-13 16:01:02 -04:00
Eliot Horowitz
b0b6fbbe36 cleaning MINOR 2009-10-08 21:37:13 -04:00
Eliot Horowitz
39e8529558 cleaning old code that doesn't make sense anymore 2009-10-08 20:01:51 -04:00
Dwight
7172529835 some help for commands 2009-09-01 16:23:56 -04:00
Dwight
2706a28123 begin cmdline.h 2009-08-25 10:24:44 -04:00
Dwight
17042c403e use $snapshot in the clone / repl code where appropriate
also adds snapshot to the C++ client driver
2009-08-10 16:57:59 -04:00
Aaron Staple
7fd282b989 Merge branch 'master' of git@github.com:mongodb/mongo 2009-07-30 03:22:18 -04:00
Aaron Staple
3a337ff121 repl support for fast rename plus test 2009-07-29 19:10:34 -04:00
Aaron Staple
5dcdc3a59c fast collection renaming within a database 2009-07-29 15:53:14 -04:00
Eliot Horowitz
dd9ba41ed4 no cursor timeout query option - using for clone 2009-07-29 12:09:38 -04:00
yellow
d4008f027b fix dbtemprelease 2009-07-29 00:59:59 -04:00
Eliot Horowitz
280c1358ee load all collection names first so cursor dying doesn't matter SERVER-194 2009-07-28 17:21:26 -04:00
Eliot Horowitz
00df88c21d moved BSONObjIterator::more to BSONObjectIteratore::moreWEOO()
added _more temporarily
SERVER-101
2009-06-09 11:43:04 -04:00
Aaron
df4d7bc751 log periodically while cloning a collection, log sync point when applying oplog 2009-05-28 15:37:45 -04:00
Aaron
10e0456be3 preserve capped-ness in clonecollection 2009-05-26 18:57:26 -04:00
Aaron
7552a7ccb5 fix op logging for collection creation and for convertToCapped 2009-05-21 11:07:11 -04:00
Aaron
46275dbed5 support renaming capped collection 2009-05-18 16:03:10 -04:00
Aaron
a83e3bb41d let user of cloner set up 'client' context, fixes repair 2009-05-08 17:23:29 -07:00
Aaron
80f97319bc fix repair segfault 2009-05-08 16:43:22 -07:00
Aaron
ecc651ea43 create id index correctly when cloning 2009-04-20 20:17:39 -04:00
Aaron
0477604065 clone collection test debug info MINOR 2009-04-08 14:36:30 -04:00
Aaron
5f9d2b6aa5 add renameCollection command 2009-04-07 16:42:06 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Aaron
26be29395e cleanup 2009-03-11 18:47:16 -04:00
Aaron
93ac9027cd finishCloneCollection checkpoint 2009-03-11 17:37:25 -04:00
Aaron
502e20f1cc finishCloneCollection checkpoint 2009-03-11 10:31:47 -04:00
Aaron
eb68328620 Test exhausting oplog space 2009-03-06 11:51:44 -05:00
Aaron
9817535968 Infrastructure for validating log 2009-03-06 10:45:35 -05:00
Aaron
316f47d1a5 Filter cloneCollection oplog inserts based on query pattern 2009-03-06 10:26:01 -05:00
Aaron
ae78648781 Better cloneCollection checkpoint 2009-03-04 15:57:35 -05:00
Dwight
c5fc4e2919 elim signed unsigned warning on windows 2009-02-24 10:21:03 -05:00
Eliot Horowitz
206b92fce3 merge conflict checkpoint
some cloneCollection fixes
some moveShard work
2009-02-20 12:47:59 -05:00
Aaron
4753a81753 Add help for clone collection command 2009-02-19 15:07:56 -05:00
dwight
0c99b79e0b minor/typo 2009-02-18 19:34:46 -05:00
Aaron
3e45526a18 Make copying indexes optional; don't bother adding the option to shell, it's on by default 2009-02-18 17:10:51 -05:00
Aaron
e02e8e1e1e Copy indexes too 2009-02-18 16:55:19 -05:00
Aaron
d655991b1b Don't require admin 2009-02-18 16:43:14 -05:00
Aaron
eb373366f6 Add cloneCollection command 2009-02-18 16:24:08 -05:00
Dwight
459d62347b replication / exception throwing bug fix
--only option added
2009-02-12 15:03:38 -05:00
Dwight
4dfbeda3db while cloning don't fail the whole process if one object has a uassert problem 2009-02-11 12:13:08 -05:00
Dwight
147948c7b3 doneAndDecouple() -> obj() 2009-02-09 13:04:32 -05:00
Aaron
cf4e99b9ee Log generated id with inserted object, log id as update query in some cases 2009-02-03 22:34:51 -05:00
dwight
76b6aac917 make security work with repl pairs
replicate system.users collection
2009-01-24 21:25:55 -05:00
dwight
cc62027aee replication with security on 2009-01-23 18:24:15 -05:00
Aaron
261a467aa5 Replaced our #defined cout with mongo::out() 2009-01-15 11:26:38 -05:00
Aaron
90d45238aa Indent all lines within namespaces one level 2009-01-15 10:17:11 -05:00