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

63 Commits

Author SHA1 Message Date
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
Alberto Lerner
d46f9c1bfe Eliminate implicit conversion 2010-07-19 12:39:14 -04:00
Eliot Horowitz
4a15d61ae6 better debugging 2010-07-16 12:46:47 -04:00
Eliot Horowitz
47261779b8 fix sharded count on moves
make Client::Context check shard versions
SERVER-1396
2010-07-16 12:30:37 -04:00
Eliot Horowitz
08a30732d9 clean up temporary collection handling
fix memory leak when dropping temp collections
2010-07-07 10:06:04 -04:00
Dwight
efbd83e6ef extraneous LF in error message for security 2010-07-01 11:18:11 -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
9bc5a77b00 better yield times 2010-06-22 05:16:30 -04:00
Eliot Horowitz
728150d0d5 fix w for new clients 2010-06-11 17:01:13 -04:00
Dwight Merriman
a190583c51 MutexDebugger 2010-05-26 00:46:49 -04:00
Dwight Merriman
0f9f517058 cleaner error / uassert logging 2010-05-15 18:48:13 -04:00
Dwight Merriman
ca9e079e22 make unauthorized a uassert 2010-05-15 17:26:00 -04:00
Richard Kreuter
495d0050e8 Whitespace fix in db/client.cpp. Oops. 2010-05-13 14:01:10 -04:00
Richard Kreuter
a85e107de5 Fix minor iterator bug in dropTempCollectionsInDB. 2010-05-13 14:00:06 -04:00
Richard Kreuter
71431eb970 Try #2 at SERVER-756. 2010-05-06 11:51:21 -04:00
Richard Kreuter
c8f781ce32 Revert "New methods dropTempCollectionsInDB & dropAllTempCollectionsInDB. SERVER-756."
This reverts commit 59645ef064.
2010-05-05 16:13:59 -04:00
Richard Kreuter
59645ef064 New methods dropTempCollectionsInDB & dropAllTempCollectionsInDB. SERVER-756. 2010-05-05 11:51:28 -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
Dwight
bd8a3e9527 more /_commands 2010-04-23 16:41:56 -04:00
Dwight
837fd2cd86 /_commands in the http interface 2010-04-23 15:50:49 -04:00
Eliot Horowitz
009e2e4e0a adaptive sleep for ClientCusror::yield SERVER-975 2010-04-06 13:49:51 -04:00
Eliot Horowitz
8445cb20d2 Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-02 13:57:24 -04:00
Eliot Horowitz
d580263c05 cleaning 2010-04-02 13:56:48 -04:00
Mathias Stearn
3c53fbaedc Banish sockaddr_in from everywhere except sock.h. prep for SERVER-859 2010-04-02 13:21:27 -04:00
Eliot Horowitz
3b59851a13 handshake command SERVER-572 2010-04-02 11:29:33 -04:00
Aaron
82be9226a6 SERVER-803 make repl work when auth is enabled 2010-03-22 10:50:55 -07:00
Eliot Horowitz
6ff986d3a5 fix Top leak with drop SERVER-768 2010-03-16 17:38:39 -04:00
Eliot Horowitz
9634ebafe0 ugly message 2010-03-15 15:48:08 -04:00
Eliot Horowitz
d3c36d8e6c debugging for SERVER-749 2010-03-15 15:29:38 -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
0d779a3fa8 can get progress of index creation through db.currentOp and web console SERVER-707 2010-03-15 11:18:08 -04:00
Eliot Horowitz
6d0bc9cc2f fix auth recursive lock issue 2010-02-25 13:47:59 -05:00
Eliot Horowitz
202d0e55f3 handle recursive case 2010-02-12 14:15:20 -05:00
Eliot Horowitz
eeae78fbf2 when creating a DB for the first time, and only need a read lock, make sure to give up the write lock 2010-02-12 14:07:17 -05:00
Eliot Horowitz
65d6f42b83 better debugging for rouge clients 2010-02-12 11:07:37 -05:00
Eliot Horowitz
c3b8492cf0 count commands separately 2010-02-11 12:52:26 -05:00
Eliot Horowitz
7935d23cca use opidtostring 2010-02-10 22:28:29 -05:00
Eliot Horowitz
b88e91c8f5 clean up curop read/write detection 2010-02-10 15:16:00 -05:00
Eliot Horowitz
ce7b286745 make sure all threads that use a lock have a Client 2010-02-10 13:28:08 -05:00
Eliot Horowitz
929ae35cdd inprog takes $all : 1 option 2010-02-09 16:58:03 -05:00
Eliot Horowitz
cedbc789e4 locking cna happen without Client 2010-02-09 11:50:53 -05:00
Eliot Horowitz
ecc40e19db added waitingForLock to curop 2010-02-09 10:25:05 -05:00
Eliot Horowitz
52427e60eb debugging MINOR 2010-02-04 22:51:57 -05:00