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