Tyler Brock
1124918502
added journal, connectTimeoutMS and socketTimeoutMS to URI options
2012-01-17 18:45:09 -05:00
Jorge Bejar
6b8ab02ec8
Fix issue RUBY-391
...
Fix a problem with the exception raised when trying to insert
in a replicaset when primary is not available.
The ssue is reported here: https://jira.mongodb.org/browse/RUBY-391
2011-12-16 13:44:21 -02:00
Kyle Banker
a7139fd5ed
RUBY-375
2011-12-06 16:41:51 -05:00
Kyle Banker
80c4cb750d
minor: remove test
2011-12-06 14:38:14 -05:00
Kyle Banker
02d7a3c5dd
minor: test
2011-12-05 18:31:29 -05:00
Kyle Banker
ee499482ca
minor: test fix
2011-12-05 16:26:14 -05:00
Kyle Banker
e0f44ca41d
RUBY-379 RUBY-381 test
2011-12-05 16:16:06 -05:00
Kyle Banker
b6ff77fcbc
RUBY-379 RUBY-381 reconnect on 'not master' errors (fix close connection logic)
2011-12-05 15:25:37 -05:00
Kyle Banker
221c40da3f
minor: fix failing test
2011-12-02 17:45:42 -05:00
Kyle Banker
29f3772053
RUBY-376 use new seed nodes first
2011-12-02 17:42:18 -05:00
Kyle Banker
b579a6347f
RUBY-376 always cache original seed nodes
2011-12-02 17:20:04 -05:00
Kyle Banker
03303b8409
RUBY-374 Close connection on SystemStackError, NoMemoryError, and SystemCallError
2011-12-02 15:37:05 -05:00
Kyle Banker
c06ac31867
Merge pull request #67 from myers/fix-for-warnings-in-ruby-1.8.6
...
minor: test suite fixed for warnings when running in 1.8.6
2011-11-28 10:34:48 -08:00
Kyle Banker
8bd94b0ac2
RUBY-370: allow :j option
2011-11-28 13:33:42 -05:00
Kyle Banker
2e48229a3b
Merge pull request #64 from songbird/songbird-collection-logging
...
Allow logging from Collection using Connection logger.
2011-11-28 10:19:10 -08:00
Kyle Banker
e81b616da5
minor: test fix
2011-11-18 16:56:03 -05:00
Kyle Banker
cf69bf4c2e
RUBY-367 deprecate async refresh
2011-11-18 16:13:19 -05:00
Kyle Banker
fa10508f07
Remove thread-local map and socket map (complexity creep).
2011-11-18 15:47:06 -05:00
Kyle Banker
177fad34ff
Added replica set refresh test for threaded app.
2011-11-16 18:10:16 -05:00
Kyle Banker
e61f867e65
Connection#end_request
2011-11-16 13:06:56 -05:00
Kyle Banker
63ca1c7648
RUBY-350 allow ':' in usernames in URI
2011-11-15 16:31:21 -05:00
Kyle Banker
1146e5692a
RUBY-341 fix :max_scan and :show_disk_loc
2011-11-15 16:24:21 -05:00
Kyle Banker
c69bfc6c13
RUBY-336 remove mocha and shoulda dependency from BSON tests
2011-11-15 16:04:33 -05:00
Kyle Banker
6345820eae
RUBY-345 update logging startup message
2011-11-15 15:59:42 -05:00
Kyle Banker
fbadbe9977
RUBY-351 test fix
2011-11-15 15:58:51 -05:00
Kyle Banker
24b9653366
RUBY-359 Fix for OrderedHash on 1.8.7
2011-11-15 12:43:29 -05:00
Kyle Banker
6f57665631
minor: test fix
2011-11-07 18:01:27 -05:00
Kyle Banker
a034eb2655
minor: test update
2011-11-07 17:44:51 -05:00
Kyle Banker
fbdf16bd48
minor: text fixes
2011-11-07 13:36:57 -05:00
Kyle Banker
9cb9f5c663
minor: test fix
2011-11-04 16:53:28 -04:00
Kyle Banker
83ac53202e
minor: fix failing tests
2011-11-04 15:12:58 -04:00
Kyle Banker
dc4be1afc7
Prune sockets above max sockets per pool,
...
and close sockets associated with dead threads.
2011-11-04 14:26:12 -04:00
Kyle Banker
3e2c4c3851
minor: replica set test improvements
2011-11-04 09:22:57 -04:00
Kyle Banker
f668678fd1
Store sockets in thread-local variables when possible.
...
Allow connection pools to grow if needed. All this minimizes
the number of locks required and reduces the waiting time
for these locks.
2011-11-03 18:37:23 -04:00
Kyle Banker
68627cef3d
Replica Set test harness refactoring.
2011-11-03 11:17:36 -04:00
Kyle Banker
abe3532d2a
RUBY-352 test commands go to primary
2011-10-26 12:34:16 -04:00
Myers Carpenter
f179a106ea
fix for warnings when running in 1.8.6
2011-10-18 16:59:57 -04:00
Kyle Banker
8e02b4e9b4
minor: test fix
2011-10-17 14:36:47 -05:00
Kyle Banker
7a11bb18a9
Ensure that cursor requiring getmore ops will not
...
be affected by replica set refresh.
Prep for sending commands to secondaries.
2011-10-17 14:41:09 -04:00
Kyle Banker
6a7e991689
Fix connection leak and refresh.
2011-10-14 09:52:11 -04:00
Kyle Banker
1001e59e44
minor: test framework fixes; minor bug fixes
2011-10-13 17:58:20 -04:00
Kyle Banker
c2070bb90a
minor: simply and refactor auto refresh
2011-10-12 17:13:48 -04:00
Kyle Banker
566d1a844f
minor: test to reproduce CURSOR_NOT_FOUND error with async refresh
2011-10-12 10:51:57 -04:00
slloyd
92a2e86d9a
Allow logging from Collection using Connection logger
2011-10-11 10:25:24 -07:00
Kyle Banker
f5f714a1a1
Added some basic, sanity-checking tests.
2011-10-07 13:55:09 -04:00
Kyle Banker
018da9049c
minor: test fix
2011-09-26 17:48:17 -04:00
David E. Chen
9eaf6b7b83
Support the current MongoDB URI scheme with multiple hosts/ports separated by commas all using the same authentication and database.
2011-09-26 17:39:47 -04:00
Kyle Banker
69598857ef
minor: tests
2011-09-26 16:27:10 -04:00
Karl Seguin
77e9c05e40
sending a shutdown command to kill a node seems a lot more reliable than issuing a kill command (on my system anyways)
2011-09-26 16:09:01 -04:00
Kyle Banker
fe5f37b5d3
minor: remove bad test
2011-09-19 12:05:03 -04:00