Eliot Horowitz
|
8d009017c9
|
onDestry hook for connection pool
|
2011-05-19 14:23:06 -04:00 |
|
Eliot Horowitz
|
fa07a30464
|
timeout connections idle for 30 minutes
|
2011-05-17 14:23:18 -04:00 |
|
Eliot Horowitz
|
516600ebbd
|
ok() method on ScopedConnection to know if you actually have one or if done has been called
|
2011-04-21 14:57:44 -04:00 |
|
Eliot Horowitz
|
676db17f51
|
standards compliant and leak a list on shutdown to avoid race condition SERVER-2704
|
2011-03-17 14:50:38 -04:00 |
|
Eliot Horowitz
|
c7858afaff
|
pointer owernship docs
|
2011-03-17 14:50:38 -04:00 |
|
Eliot Horowitz
|
b20e61fe65
|
cap connections in connection pool stack SERVER-2687 180
|
2011-03-05 18:11:04 -05:00 |
|
Mathias Stearn
|
371e0b3b57
|
more windows fixes
|
2011-01-18 19:55:11 -05:00 |
|
Mathias Stearn
|
d4c9571a5a
|
Fix windows build by using consistent map type
|
2011-01-18 19:43:55 -05:00 |
|
Eliot Horowitz
|
33d8cd8302
|
handle sharded+rs get last error when replica set config may change during op
|
2011-01-18 13:49:19 -05:00 |
|
Eliot Horowitz
|
b828d21630
|
ran astyle SERVER-2304
|
2011-01-04 00:40:41 -05:00 |
|
Alberto Lerner
|
0182bd5c98
|
better error message
|
2010-12-10 16:15:47 -05:00 |
|
Eliot Horowitz
|
28b1cff00d
|
track pooled connections by type
|
2010-12-02 00:29:34 -05:00 |
|
Eliot Horowitz
|
255040094f
|
more connection debugging
|
2010-11-28 15:48:54 -05:00 |
|
Dwight
|
681a993dd1
|
comments
|
2010-10-28 10:38:36 -04:00 |
|
Alberto Lerner
|
0f88bf0ae1
|
comment on possible throws
|
2010-10-20 11:01:35 -04:00 |
|
Alberto Lerner
|
9e57fb0c3f
|
towards conventions
|
2010-10-20 10:30:05 -04:00 |
|
Eliot Horowitz
|
03a596e18b
|
timeout connections idle in pool after an hour SERVER-1731
|
2010-09-13 01:50:05 -04:00 |
|
Eliot Horowitz
|
22f5633e2d
|
cleaning connection pool up a bit in prep for SERVER-1731
|
2010-09-13 01:40:29 -04:00 |
|
Eliot Horowitz
|
a462a8af4c
|
can set connection pool error name so can easily differentiate mongos from mongod
|
2010-09-10 14:27:22 -04:00 |
|
Eliot Horowitz
|
c1a0ce0228
|
check all shard connections at once so we don't get cascading failure SERVER-1560
|
2010-08-03 18:12:04 -04:00 |
|
Eliot Horowitz
|
05de6bdacb
|
more work on ConnectionString SERVER-1319
|
2010-07-01 01:00:21 -04:00 |
|
Eliot Horowitz
|
b6e64def70
|
some assertions
|
2010-05-28 14:43:49 -04:00 |
|
Mathias Stearn
|
0d9a05bce3
|
Close connections in pool on shutdown
|
2010-05-27 17:29:13 -04:00 |
|
Mathias Stearn
|
ec609581b4
|
Plug leaks
|
2010-05-27 16:09:49 -04:00 |
|
Dwight Merriman
|
a190583c51
|
MutexDebugger
|
2010-05-26 00:46:49 -04:00 |
|
Eliot Horowitz
|
ecec906288
|
fix connection pooling a bit
|
2010-05-20 13:36:29 -04:00 |
|
Eliot Horowitz
|
29130d0c12
|
make client -> mongod connection static SERVER-956
|
2010-05-19 17:01:09 -04:00 |
|
Dwight
|
e783261870
|
ScopedConn rs
|
2010-05-06 16:48:07 -04:00 |
|
Eliot Horowitz
|
f68e9e0235
|
fix ScopedDBCOnnectionleak SERVER-1077
|
2010-05-03 08:48:15 -04:00 |
|
Eliot Horowitz
|
1ba7715c1f
|
some client refactoring
|
2010-04-29 10:15:05 -04:00 |
|
Eliot Horowitz
|
0d7e6b4913
|
connPoolStats
|
2010-04-28 23:59:24 -04:00 |
|
Eliot Horowitz
|
01f0820253
|
fix DBClientCursor ownership of ScopedDBConnection SERVER-1048
|
2010-04-26 00:05:10 -04:00 |
|
Mathias Stearn
|
2f197d5192
|
Automatic cleanup of global macros in client headers. SERVER-1042
|
2010-04-23 18:10:14 -04:00 |
|
Eliot Horowitz
|
8afdf52bad
|
Shard abstraction
|
2010-04-19 16:55:16 -04:00 |
|
Eliot Horowitz
|
00bd05e750
|
safety
|
2010-04-19 16:14:46 -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 |
|
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
|
0ab8149a8e
|
uassert/massert take error code SERVER-112
|
2009-12-28 16:43:43 -05:00 |
|
Mathias Stearn
|
d27c8505ea
|
all client files now marked as Apache 2.0. SERVER-329.
|
2009-10-27 15:59:37 -04:00 |
|
Eliot Horowitz
|
11ee78fc03
|
don't complain about ScopedDBConnection if the underlying connection failed
|
2009-09-14 14:31:46 -04:00 |
|
Eliot Horowitz
|
6d95f3cd1c
|
onHandedOut
|
2009-09-14 11:33:20 -04:00 |
|
Eliot Horowitz
|
4040d9799f
|
add hooks for connection pool
|
2009-09-11 16:10:48 -04:00 |
|
Eliot Horowitz
|
b32c181aac
|
use stack instead of queue for keeping connections so you get the same one in a single threaded env.
|
2009-03-30 09:47:58 -04:00 |
|
Eliot Horowitz
|
a2d079b4e8
|
method and command to flush all pooled connections
|
2009-02-20 16:39:55 -05:00 |
|
Aaron
|
565d374283
|
Use @file to tell doxygen to document globals, add more doc for BSON() and QUERY()
|
2009-02-10 14:04:03 -05:00 |
|
Dwight
|
3b5cb47a1f
|
tutorial; comments
|
2009-02-09 17:17:40 -05:00 |
|
Eliot Horowitz
|
e9f163e06f
|
ScopedDbCollection -> operator
|
2009-02-09 13:34:40 -05:00 |
|
dwight
|
9590e60f21
|
repl pairs support in conn pool
|
2009-02-07 09:21:29 -05:00 |
|
Eliot Horowitz
|
8e5a1a3edf
|
safety and better error message
|
2009-02-03 11:04:54 -05:00 |
|
Eliot Horowitz
|
c3d40664c6
|
solaris compile
|
2009-02-01 09:06:40 -05:00 |
|