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

745 Commits

Author SHA1 Message Date
Eliot Horowitz
6121d0c551 debugging 2011-08-06 09:36:34 -04:00
Eliot Horowitz
5fafbffa27 don't use lazy on connection types where it can't work 2011-08-03 11:05:31 -04:00
gregs
8ac0b95fee port tech could be >= 0 2011-07-28 13:24:59 -04:00
gregs
dad6351cfb check host empty not port, port() always > 0 2011-07-28 12:56:48 -04:00
gregs
b776b8c9d3 additional logging for slave selection 2011-07-28 10:45:41 -04:00
gregs
d42d4c2a0c add options to Futures SERVER-3405 2011-07-27 15:59:27 -04:00
gregs
cc43fc3e4a change command api to allow command options SERVER-3405 2011-07-27 15:59:27 -04:00
gregs
0a3a147ffb test and group slaveok fix for SERVER-3405 2011-07-27 15:59:26 -04:00
Eliot Horowitz
fdfbffbc2b forgot an ssl #ifdef 2011-07-27 09:50:17 -04:00
Eliot Horowitz
f84bf1a41a support for forced ssl everywhere in client and server 2011-07-27 09:48:35 -04:00
Eliot Horowitz
639571e966 Socket client ssl support
support for ssl in httpclient
2011-07-27 09:48:35 -04:00
Eliot Horowitz
20a0374718 expose ReplicaSetMonitor stats
SERVER-3487
2011-07-26 18:07:29 -04:00
Spencer T Brody
39032a0f97 Make doing slaveOk reads use all secondaries - SERVER-3462 2011-07-26 10:33:01 -04:00
Eliot Horowitz
68e0ade105 fix connection pooling with socket timeouts 2011-07-12 13:48:20 -04:00
Eliot Horowitz
4934f03169 comment 2011-07-08 13:22:29 -04:00
Eliot Horowitz
c08f11d5a3 fixed comment 2011-07-07 10:42:40 -04:00
Eliot Horowitz
1e32965aeb a little http client cleaning and better test 2011-07-06 17:50:09 -04:00
dwight
f3b92cc241 fix mongoclientlib file for new file locations 2011-06-27 09:15:28 -04:00
Eliot Horowitz
0594b8a6ab net cleaning: starting to split up message.h 2011-06-26 17:56:43 -04:00
Eliot Horowitz
142a86b237 net cleaning: move message.* to net/
net cleaning: move http tools to net/
2011-06-26 17:13:54 -04:00
Eliot Horowitz
51d97bcbfc require server name on SocketException 2011-06-25 00:11:50 -04:00
Kristina
8a3a9eb501 fix null deref SERVER-3285
Patch by Mike Mueller
2011-06-23 17:51:19 -04:00
Mathias Stearn
b86d3624d3 Debugging buildbot 2011-06-22 18:14:15 -04:00
Kristina
d9cec7a480 add auth method for config server connections SERVER-921 2011-06-22 12:52:45 -04:00
Mathias Stearn
3eb1de47f1 gcc 4.6 compile 2011-06-17 17:28:40 -04:00
gregs
db3517a0ad don't print out full lock when acquired - SERVER-3263 2011-06-16 17:34:40 -04:00
gregs
884e100ec0 better logic for no-result in rs for parallel ops SERVER-2481 2011-06-16 17:34:40 -04:00
gregs
4d8ee4cc7c parallel cursor recover gracefully from replica set and other errors SERVER-2481 2011-06-16 17:34:39 -04:00
gregs
95cac3dad8 no stack trace 2011-06-13 20:00:05 -04:00
gregs
436a4edd9f add client socket timeout option SERVER-3220 2011-06-13 19:43:38 -04:00
dwight
bfe34b1985 doesnt make much sense to specify capped without a size so check for that 2011-06-11 12:55:46 -04:00
gregs
70ea4cafb6 Fix for slownightly - store slave not full rs conn for getMore 2011-06-06 00:31:37 -04:00
gregs
1cc69e30ad be smarter about the pids we look for when cleaning old locks. 2011-06-03 17:58:26 -04:00
gregs
6a1bc03630 dbGetMore needs to filter out newly migrated results SERVER-3086 2011-06-03 17:15:25 -04:00
gregs
e329ba1bae always use parallelcursor SERVER-3086 2011-06-03 17:15:25 -04:00
Greg Studer
c954585085 don't force dist lock if ts changed but pings stopped - sync6
Minor safety increase, but probably helpful
2011-06-01 13:27:47 -07:00
Greg Studer
7db56fc74c add return 2011-06-01 13:18:11 -07:00
gregs
b2236461fa check for not master or secondary error on slave queries, re-route SERVER-2253 2011-06-01 15:51:10 -04:00
Mathias Stearn
c4dff971d6 Don't use separate threads for Future::spawnCommand SERVER-1790 2011-05-31 17:49:19 -04:00
Mathias Stearn
8a2bdb812c SERVER-1790 WIP: use initLazy but still in separate thread 2011-05-31 17:49:19 -04:00
dwight
4632539c06 minor formatting 2011-05-28 21:56:42 -04:00
dwight
90e61c3f85 findN method in cpp client 2011-05-28 16:20:18 -04:00
gregs
be7074a9dd check if master is null CS-596 2011-05-27 19:42:44 -04:00
Kristina
53677f3b05 fix compile 2011-05-24 11:46:53 -04:00
dwight
816223af23 simpleclientlib.cpp apparently now needs spinlock.cpp 2011-05-23 20:14:12 -04:00
dwight
4bd221e824 fix typo in previous dbclientcursor commit 2011-05-23 20:03:22 -04:00
dwight
8a0660ac31 use firstElementFieldName() 2011-05-23 20:03:19 -04:00
dwight
0eebdbfe9d make a Batch concept within dbclientcursor. this will be used to facilitate some future checkins with replication 2011-05-23 20:03:14 -04:00
dwight
9da83a5530 if $err is not the first element, complain. elsewhere we do not check all the way through, so it is important it is the first field 2011-05-23 20:03:13 -04:00
Mathias Stearn
b690e237fd Add InsertOption_KeepGoing to keep going after error on bulk insert. SERVER-509 2011-05-23 18:46:27 -04:00