Commit Graph

75 Commits

Author SHA1 Message Date
Kyle Banker
272d4835a7 RUBY-252 RUBY-237 re-add Connection#host and Connection#port 2011-03-23 16:34:42 -04:00
Kyle Banker
2690520afa RUBY-248 Verify query speed after failover 2011-03-12 17:48:35 -05:00
Kyle Banker
ed44a7490c Improved replica set failover tests. A few
improved exception messages.
2011-02-15 16:48:29 -05:00
Kyle Banker
fab538ed5e minor: alias #read_primary? with #primary? 2011-01-17 13:37:41 -05:00
Kyle Banker
4e5b1a7d23 RUBY-205 RUBY-150 Support new connection URI options 2010-12-30 15:40:50 -05:00
Kyle Banker
01c38eabdd Use retry instead of while loop for rescuing connection failure (quasor) 2010-12-29 13:13:54 -05:00
Kyle Banker
b77b3fe1e6 RUBY-215 added Connection#read_primary? and ReplSetConnection#read_primary? 2010-12-29 13:01:05 -05:00
Kyle Banker
1095a39299 Better tests for reading rs secondaries 2010-12-15 14:16:05 -05:00
Kyle Banker
95c0fe088f Fully-automated replica set tests. 2010-12-14 17:38:52 -05:00
Kyle Banker
550db8f671 Removed redundant test 2010-12-14 15:56:11 -05:00
Kyle Banker
34b6f023eb Replica set automated tests 2010-12-14 15:47:18 -05:00
Kyle Banker
236d4a821f More connection refactoring. Updates to repl_set_manager. 2010-12-14 13:14:45 -05:00
Kyle Banker
0a47b76fca Toward automated rs tests 2010-12-13 16:25:23 -05:00
Kyle Banker
27b410f869 ReplSetConnection updates 2010-12-13 14:07:32 -05:00
Kyle Banker
2748606273 More portable replica set tests 2010-12-10 11:12:30 -05:00
Kyle Banker
b63250e6e4 Fix for connections to replica sets with 1 secondary and 1 arbiter 2010-12-10 11:12:18 -05:00
Kyle Banker
5930c500b4 RUBY-208 test for connection failure. Minor test fix. 2010-11-30 12:36:45 -05:00
Kyle Banker
1e57ca90e1 Initial commit for reads from rs secondaries 2010-11-16 15:43:59 -05:00
Kyle Banker
d6f8f9d41a Allow specification of replica set name on connect.
Raise ReplicaSetConnectionError if expected name doesn't match set.
2010-11-03 15:12:15 -04:00
Kyle Banker
e416e05fc7 RUBY-190 bug fix for unavailable nodes on Connection#multi 2010-10-21 14:33:48 -04:00
Kyle Banker
7309d7e48b Path fixes for test in Ruby 1.9.2 2010-09-09 15:58:51 -04:00
Kyle Banker
5cbec4e5b6 RUBY-161 accessors for hosts in a replica set by node type 2010-08-24 11:20:54 -04:00
Kyle Banker
065517ac29 Fixed test bug; better replication ack tests; deprecated DB#error and DB#last_status for DB#get_last_error 2010-08-02 18:19:54 -04:00
Kyle Banker
24355977f5 Working replica set tests 2010-07-21 15:27:45 -04:00
Kyle Banker
0afa5aa412 Initial replica set support 2010-07-19 12:07:46 -04:00