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

68 Commits

Author SHA1 Message Date
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
Aaron
248a6dd8de Replace tab indentation with spaces 2009-01-14 17:17:24 -05:00
Aaron
ad1f6b3cbd Put our code in 'mongo' namespace 2009-01-14 17:09:51 -05:00
Aaron
601be4dd4f recv full http request, implement simple rest post handling, refactor dbclient code 2009-01-07 10:08:12 -05:00
Eliot Horowitz
e5aa3e5e0b move DirectConnector to dbclient and make DBDirectClient 2008-12-31 11:59:28 -05:00
Aaron
b7cbd30112 Replace tab indentation with spaces 2008-12-28 20:28:49 -05:00
Dwight
10825ba77d better error messagse for replication 2008-12-24 11:11:10 -05:00
Aaron
e86ec7a376 Cloner shouldn't double-init the cursor 2008-12-18 15:25:19 -05:00