Commit Graph

43 Commits

Author SHA1 Message Date
Eliot Horowitz
d6f97c514b fix getLastErrorDetailed definitions to match 2011-10-10 03:26:10 -04:00
Eliot Horowitz
fd7849ec10 need to describe exception if known when syncclusterconnection fails SERVER-3888 2011-09-16 22:40:20 -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
gregs
884e100ec0 better logic for no-result in rs for parallel ops SERVER-2481 2011-06-16 17:34:40 -04:00
gregs
436a4edd9f add client socket timeout option SERVER-3220 2011-06-13 19:43:38 -04:00
dwight
8a0660ac31 use firstElementFieldName() 2011-05-23 20:03:19 -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
gregs
fbef3e1b63 fix for distlock (fixes sync5, sync6 failures)
unlocking can unsafely unset new locks if set during unlock process, this patch ensures new locks are not able to be forced -after- checking individual lock documents
2011-03-22 22:28:04 -04:00
Eliot Horowitz
7b12d39001 typo 2011-02-27 09:25:05 -05:00
Eliot Horowitz
b2ad6e7657 better sync cluster update diagnostics 2011-02-18 01:56:48 -05:00
Eliot Horowitz
f31d82cad9 some better debugging and an assert 2011-02-13 10:07:13 -05:00
Eliot Horowitz
3c31195939 better error messsage 2011-02-09 00:56:21 -05:00
Eliot Horowitz
471fd7da06 added option paral to call to specify server address where was sent if different 2011-02-05 17:52:36 -05:00
Eliot Horowitz
f3c16066c6 better debug message 2011-02-05 17:52:36 -05:00
Eliot Horowitz
0def9a77be better SyncClusterConnection error reporting 2011-01-21 15:48:56 -05:00
Mathias Stearn
d56aef4fa6 SyncClusterConnection support for --dur 2011-01-14 17:33:20 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
fba685096f remove isMember since it was ill-formed and only used for an assert 2010-12-18 21:47:22 -05:00
Eliot Horowitz
f1a8c6ef54 fix getMore with sharding+rs in edge case SERVER-1584 2010-08-06 13:24:59 -04:00
Eliot Horowitz
3bfc2c0099 findOne now takes const Query& 2010-07-21 16:30:32 -04:00
Eliot Horowitz
6048738ac9 raw methods for talking to db
fix sync cluster connection getMore
2010-07-21 14:12:32 -04:00
Eliot Horowitz
6cb09e33a2 dist lock fixes 2010-07-12 17:48:09 -04:00
Eliot Horowitz
c62c43e007 safer 2010-07-04 07:17:56 -04:00
Eliot Horowitz
d24e2d0611 make sure we own our getLastError 2010-07-04 07:15:10 -04:00
Eliot Horowitz
6bd7d29d99 better distributed locking 2010-07-02 16:48:21 -04:00
Eliot Horowitz
e365deea86 clean up cursors SERVER-1167 2010-05-28 14:23:37 -04:00
Dwight Merriman
a190583c51 MutexDebugger 2010-05-26 00:46:49 -04:00
dwight
68fd2fd927 fix packing for gcc 2010-05-23 16:05:08 -04:00
Dwight
4b79590e83 rs synced cluster 2010-05-14 14:01:51 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Eliot Horowitz
a60318c503 begginings of WriteConcern for c++ and a update impl for SCC that doesn't fsync 2010-04-23 11:22:35 -04:00
Eliot Horowitz
3758c71ab8 implement remove() for SCC 2010-04-22 21:02:44 -04:00
Eliot Horowitz
8a477653a9 indexes and SCC 2010-04-22 17:06:13 -04:00
Eliot Horowitz
b63a7c1eb0 SyncClusterConnection _id safety 2010-04-21 15:55:58 -04:00
Eliot Horowitz
54619e3b90 sync cluster connection work with write $cmd 2010-04-20 22:15:16 -04:00
Eliot Horowitz
1e6780f844 can use sharding with SyncClusterConnection for 2 phase commit across 3 servers SHARDING-39 2010-03-22 11:47:37 -04:00
Eliot Horowitz
92dca86601 some abstractions in prep for SHARDING-39 2010-03-22 09:51:06 -04:00
Eliot Horowitz
43ab678aa0 read only command support in ClusterSyncConnection 2010-03-11 11:20:20 -05:00
Eliot Horowitz
dd19206172 batchSize option for js and c++ 2010-02-27 11:16:26 -05:00
Richard Kreuter
b96e4b2976 Add license headers to .cpp & .h files that lacked them. MINOR 2010-02-09 16:48:21 -05:00
Dwight
0a3f5af2c3 fix vcproj; typo 2010-01-20 14:34:53 -05:00
Eliot Horowitz
2ff6749889 Quorum -> SyncClusterConnection 2010-01-19 17:36:01 -05:00