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

85 Commits

Author SHA1 Message Date
Eliot Horowitz
eb194af185 Cursor::supportYields SERVER-1453 2010-07-24 21:58:39 -04:00
Eliot Horowitz
4308df6f3b don't delete old chunk data until there aren't cursors iterating it SERVER-937 2010-07-22 17:24:51 -04:00
Aaron
f17aefd598 SERVER-1376 yield in query set runner for query,count,update,delete 2010-07-07 19:35:26 -07:00
Eliot Horowitz
372aa5f612 win64 names 2010-06-28 16:59:15 -04:00
Eliot Horowitz
8eca8f6f38 starting some log abstraction cleaning 2010-06-28 16:51:37 -04:00
Eliot Horowitz
14344eeea3 yield based off of scanned and time
ElapsedTracker class for managing (horrible name)
finish SERVER-517
2010-06-22 06:37:49 -04:00
Eliot Horowitz
fd3b8fa7ad don't yield if you're a reader and only other readers are active SERVER-517 2010-06-22 05:27:56 -04:00
Eliot Horowitz
2b251ff7f6 yield on long running queries basics SERVER-517 2010-06-22 05:16:52 -04:00
Eliot Horowitz
4e1f95acab some ClientCursor yield cleaning 2010-06-19 20:20:19 -04:00
Aaron
ef38ae3d50 SERVER-109 cursor update fix and other tweaks 2010-06-07 14:13:57 -07:00
Dwight Merriman
3de0890b5e starting to fool with more indexes 2010-05-22 16:23:09 -04:00
Dwight
c830be1477 log less during unit tests 2010-05-19 12:11:17 -04:00
Eliot Horowitz
a48c830de9 Command::run gets "test" not "test.$cmd" 2010-05-03 16:25:34 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Eliot Horowitz
a3cb25a0a3 logging for yield recursive failure, dont do bg index when have a recursive index 2010-04-27 14:19:10 -04:00
Dwight Merriman
96b58977fc towards 2 2010-04-24 17:14:44 -04:00
Dwight Merriman
ebb1a574eb decruft 2010-04-24 14:42:59 -04:00
Dwight
837fd2cd86 /_commands in the http interface 2010-04-23 15:50:49 -04:00
Dwight
ca84dc6bb1 cleaning 2010-04-22 18:43:37 -04:00
Eliot Horowitz
55e8b26481 basic serverStatus for mongos SERVER-942 2010-04-20 12:58:04 -04:00
Dwight Merriman
b0da7500d9 allow some commands in the webui 2010-04-19 21:05:46 -04:00
Eliot Horowitz
ac321ab259 move repl blocking code into its own file 2010-04-13 11:45:01 -04:00
Eliot Horowitz
009e2e4e0a adaptive sleep for ClientCusror::yield SERVER-975 2010-04-06 13:49:51 -04:00
Eliot Horowitz
5645c80f94 better/safe implementation of tracking slave progress for SERVER-467 2010-04-02 13:18:06 -04:00
Aaron
c971842a55 Revert "Revert "SERVER-695 don't destroy static global mutexes""
This reverts commit eb7cde3e75.

Conflicts:

	db/instance.h
2010-03-15 09:42:01 -07:00
Eliot Horowitz
a347ce9b85 change Command locking config 2010-02-26 14:38:51 -05:00
Dwight
530b1b2e7a deleteIndexes -> dropIndexes 2010-01-22 15:58:49 -05:00
Dwight
11a2fb7e25 cleaning 2010-01-20 17:11:25 -05:00
Dwight
0e1575bd36 $atomic option on remove()
see
http://www.mongodb.org/display/DOCS/Removing
2009-12-21 17:43:06 -05:00
Eliot Horowitz
facd9e514e fix compile on gcc 4.4.2 2009-12-20 07:19:40 -05:00
Eliot Horowitz
96472f28a3 make ClientCursor::yield - move temp test there 2009-12-18 14:10:24 -05:00
Eliot Horowitz
a7635d3b09 when doing large delete, unlock so other things can go: SERVER-494 2009-12-17 16:54:40 -05:00
Eliot Horowitz
ab1f46de2c fix bug with cursors and capped collections where cursor could get partial data 2009-10-13 16:44:52 -04:00
Dwight
e216098c6c Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	db/clientcursor.cpp
2009-10-09 12:10:28 -04:00
Dwight
75cc68851f make ClientCursor methods threadsafe 2009-10-09 11:24:37 -04:00
Eliot Horowitz
920a858bc4 more client cursor fallout 2009-10-08 12:18:56 -04:00
Eliot Horowitz
677fbad312 client cursor cleaning and fix masked error 2009-10-08 12:04:27 -04:00
Dwight
a57f85698b more cleanup / clientcursor encapsulated better 2009-10-07 15:47:08 -04:00
Dwight
d2db017c7a some code cleanup 2009-10-07 15:34:14 -04:00
Eliot Horowitz
e7b6dab203 log(1) cursor kill instead of log(2) 2009-08-28 15:48:10 -04:00
Dwight
6a8b0363d9 cleanup 2009-08-25 16:14:55 -04:00
Eliot Horowitz
dd9ba41ed4 no cursor timeout query option - using for clone 2009-07-29 12:09:38 -04:00
Eliot Horowitz
70fcf37769 cimpile IdSet MINOR 2009-07-02 20:18:39 -04:00
Dwight
31193a1476 remove IdSet (for deduping) 2009-07-02 18:20:32 -04:00
Aaron
f61b2c0799 do checkLocation before testing refLoc in clientcursor, to remove warning message 2009-05-19 11:48:56 -04:00
Aaron
6918975022 increase cursor timeout to 10 minutes 2009-05-12 16:19:45 -04:00
Aaron
c6a6b880c9 add storage upgrade to IdSet 2009-05-11 10:44:27 -04:00
Aaron
898b1feb14 extracted DbSet 2009-05-06 20:24:01 -04:00
Dwight
317ea6d583 timeout old cursors (for sharding) 2009-03-27 16:27:35 -04:00
Dwight
db14f056f9 comments/cleanup 2009-03-24 14:19:03 -04:00