Commit Graph

106 Commits

Author SHA1 Message Date
Eliot Horowitz
ce83d98bcf access to progress meter in db.currentOp() SERVER-2167 2011-05-17 10:50:12 -04:00
Eliot Horowitz
821f38fb8a fix and test for update logging SERVER-2027 2011-05-17 01:29:54 -04:00
dwight
b7ba2ba3bc stack size usage checker for _DEBUG builds 2011-05-15 20:15:27 -04:00
Dwight
7f01b84b1b stack usage checker 2011-05-13 18:38:40 -04:00
Eliot Horowitz
699abf32b7 don't print full object in log 2011-05-08 17:28:56 -04:00
Eliot Horowitz
9e4087883d put fields into system.profile, not a big string SERVER-3061 2011-05-08 00:53:07 -04:00
Eliot Horowitz
71dc50d006 don't use stringbuffer for OpDebug SERVER-1591 - updates about 8% faster 2011-05-07 17:00:57 -04:00
Mathias Stearn
6cab62d6ce error codes 2011-04-12 18:31:04 -04:00
Mathias Stearn
30792b84a3 Don't allow taking write lock while out of disk space SERVER-2609 2011-04-12 18:23:47 -04:00
Dwight
b7162f455f show if pending kill in currentop 2011-04-07 16:38:10 -04:00
Eliot Horowitz
9e05a4eddb warning if file allocator failed and getting write lock, related to SERVER-2609 2011-04-06 18:10:52 -04:00
Eliot Horowitz
df64416280 cleaner 2011-04-06 18:10:52 -04:00
Eliot Horowitz
f9237e3cb6 working towrads unifying network code 2011-04-05 02:24:16 -04:00
Eliot Horowitz
c947377014 remove unused parameter to shardVersionOk 2011-03-25 09:59:50 -04:00
Eliot Horowitz
57a7eda886 fix potential seg fault when Client Context isn't handled correct with exceptions 2011-03-09 10:22:53 -05:00
Mathias Stearn
d6ed8446bc fix Client::recommendedYieldMicros(). Should get indexbg1 passing 2011-01-31 16:06:08 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
aca009ca80 put connectionId in Client and in getLastError 2011-01-03 13:16:13 -05:00
Eliot Horowitz
3105070460 more Client cleaning 2011-01-03 13:16:13 -05:00
Eliot Horowitz
0721557a2a making Client closer to coding rules 2011-01-03 13:16:13 -05:00
Eliot Horowitz
e634287abf remove temp collection code 2010-12-17 00:22:20 -05:00
Eliot Horowitz
0053e71ff9 compile SERVER-1992 2010-12-16 23:05:25 -05:00
agirbal
77b66479d1 Merge branch 'master' of github.com:mongodb/mongo 2010-12-16 16:19:48 -08:00
agirbal
24cf03c654 [SERVER-1992]: Log remote requestor for splits and migrates 2010-12-16 16:18:22 -08:00
dwight
0d7ae20b99 cleaning 2010-12-11 15:25:45 -05:00
Dwight
0648d61288 move include to top of file from bottom 2010-11-04 09:00:39 -04:00
Alberto Lerner
891198796f class is alreadhy synchronized (thread safe) 2010-11-03 18:42:24 -04:00
dwight
506a0f9b40 towards conventions 2010-11-03 10:06:58 -04:00
Alberto Lerner
1c56011bf5 normal event; no need for a stack trace 2010-10-26 17:06:12 -04:00
Eliot Horowitz
13703038d3 mongostat shows # of active readers/writers SERVER-1997 2010-10-24 20:32:19 -04:00
Kristina Chodorow
45b08e54aa allow arbiter to become secondary & vice versa SERVER-1930 2010-10-20 16:35:01 -04:00
dwight
80ee773a16 optimization: avoid an extra thread local lookup on locks 2010-10-19 13:25:23 -04:00
Aaron
e0590db4d1 SERVER-1819 limit interrupt code paths when write lock held 2010-10-04 22:29:44 -07:00
Eliot Horowitz
9d0b787f0d when yielding - sleep more for writes 2010-10-01 13:41:18 -04:00
Eliot Horowitz
780ca826e2 don't check shard version twice for update and delete 2010-09-07 12:11:36 -04:00
dwight
f0234a1fbb rs checkpoint work 2010-08-27 16:38:56 -04:00
dwight
3c0f8b9ff3 makemessagingport findable from the Client object 2010-08-27 13:53:55 -04:00
Eliot Horowitz
585718e60f cleaning query caching thread safety 2010-08-26 17:23:48 -04:00
Eliot Horowitz
7bbe2939e9 fix nested CurOp cleaning SERVER-1610 2010-08-26 15:55:38 -04:00
Eliot Horowitz
003041031a make web console get query in a thread safe way SERVER-1692 2010-08-26 13:54:10 -04:00
Eliot Horowitz
62cfaf245e some log cleaning 2010-08-25 16:10:31 -04:00
Dwight
e52542e586 cleaning formatting 2010-08-25 13:01:36 -04:00
Eliot Horowitz
e2c5acbe4b add if op is write to shardVersionOk definition prep for SERVER-1473 2010-08-25 01:57:48 -04:00
Dwight
2f1b077bb5 do not background index when applying a create index operation 2010-08-23 13:55:34 -04:00
Dwight
c43462c6b0 lock testing and such 2010-08-02 14:37:10 -04:00
Eliot Horowitz
9c95e894ee use checksum to make curop threadsafe SERVER-723 2010-07-29 01:08:20 -04:00
Eliot Horowitz
09c2cacddc move client info out 2010-07-28 12:33:36 -04:00
Eliot Horowitz
10e4067b4b framework for retrying commands because data out of sync SERVER-1471 2010-07-23 10:51:48 -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
Eliot Horowitz
852eb9b1fa set Stale shard data on late errors 2010-07-22 14:20:29 -04:00