Mauro Pompilio
1ad3285767
Add a mechanism to check if the connection is active/healthy.
2011-03-03 10:17:47 -05:00
Kyle Banker
ef99f49dd9
minor: task to build gems
2011-02-23 14:52:06 -05:00
Kyle Banker
a0aee12907
BUMP 1.2.4
2011-02-23 14:51:49 -05:00
Kyle Banker
4f3937d6a4
Map-reduce doc update for v1.8
2011-02-23 14:43:23 -05:00
Mauro Pompilio
fa0a933780
Fix the exception message shown when there's an IOError
...
while closing a socket in the pool.
2011-02-23 12:43:20 -05:00
Kyle Banker
9076432c48
BUMP 1.2.3
2011-02-23 12:43:00 -05:00
Kyle Banker
24cfde5ef6
Updated map-reduce tests and docs for v1.8 map-reduce options
2011-02-22 17:47:47 -05:00
Mani Tadayon
9772328948
Fix typo in error message for Collection#group
2011-02-17 10:20:03 -05:00
Kyle Banker
c11e875813
BUMP 1.2.2
2011-02-15 17:09:52 -05:00
Kyle Banker
ed44a7490c
Improved replica set failover tests. A few
...
improved exception messages.
2011-02-15 16:48:29 -05:00
Hongli Lai (Phusion)
2335108162
When possible, use system_free() to free asprintf() results.
...
On OS X, Ruby Enterprise Edition allocates memory with tcmalloc which is
not compatible with the system malloc. asprintf() allocates memory with
the system malloc so we need to free its result with the system free()
function instead of tcmalloc's free() function. REE's system_free()
API call does that.
2011-02-14 09:41:39 -05:00
Kyle Banker
735a93d3bd
minor: doc fix
2011-02-10 17:17:18 -05:00
Kyle Banker
e55cf2b7d1
minor: doc fix
2011-02-10 17:09:03 -05:00
Kyle Banker
04c536292a
BUMP 1.2.1
2011-02-10 15:27:06 -05:00
Kyle Banker
0d90338a46
minor: docs
2011-02-10 15:13:28 -05:00
Kyle Banker
04033bf5a3
minor: rs test framework updates
2011-02-10 14:48:59 -05:00
Kyle Banker
4abf6b8875
tests with Unicorn and Thin for out-of-sync responses
2011-02-10 14:42:29 -05:00
Kyle Banker
76730d4a7c
RUBY-233 show invalid key on invalid key exception
2011-02-04 12:07:28 -05:00
Kyle Banker
0c574b9975
minor: alias Connection#reconnect to Connection#connect
2011-02-02 11:36:56 -05:00
Kyle Banker
e8e617e95f
Test for replica set authentication; bug fix.
2011-02-02 11:26:31 -05:00
Kyle Banker
d63cf18042
minor: note
2011-02-02 09:51:13 -05:00
Kyle Banker
5017646209
minor: test fix and cleanup
2011-01-31 15:53:38 -05:00
Kyle Banker
9c83ca6b3e
minor style and doc fixes. warning about logging performance issues.
2011-01-31 15:51:39 -05:00
Steve Sloan
8a7296599b
Refactored logging of DB operations to use Connection#instrument.
...
This allows for easy overriding, e.g. to ActiveSupport notifications.
2011-01-31 15:13:12 -05:00
Kyle Banker
7c4740c47c
RUBY-232 handle authentication with connection pooling
2011-01-31 14:47:38 -05:00
Andy Gregorowicz
285752a7ad
Switching parameter name in Collection#group from key to opts to fix YARD doc
2011-01-21 14:20:52 -07:00
Andy Gregorowicz
153bedf5f6
Switching parameter name from key to opts to fix YARD doc
2011-01-21 14:20:44 -07:00
Kyle Banker
ba38d1a5ab
RUBY-230 minor: test fix for maxBsonObjectSize
2011-01-18 16:20:51 -05:00
Kyle Banker
7b825aca72
minor: HISTORY cleanup
2011-01-18 11:36:04 -05:00
Kyle Banker
648094c80f
BUMP 1.2.0
2011-01-18 11:20:59 -05:00
Kyle Banker
fab538ed5e
minor: alias #read_primary? with #primary?
2011-01-17 13:37:41 -05:00
Kyle Banker
0d91faf6b1
RUBY-226 minor: license update
2011-01-17 12:26:32 -05:00
Kyle Banker
af43e9c2ce
RUBY-255
2011-01-17 12:06:03 -05:00
Kyle Banker
2b835c0e48
RUBY-227 passwords in URIs can contain all
...
characters excepts commas now.
2011-01-17 11:05:24 -05:00
Kyle Banker
428d959128
minor: recomplile Java extensions
2011-01-14 10:50:55 -05:00
Kyle Banker
016743b015
RUBY-224 encode JRuby strings with byte[]
2011-01-14 10:50:32 -05:00
Kyle Banker
3d1934a92c
BUMP 1.2.rc2
2011-01-06 10:33:54 -05:00
Kyle Banker
ba88f239de
RUBY-222 update tests for new Collection#group API
2011-01-06 10:32:50 -05:00
Kyle Banker
bcb37e62c7
RUBY-222 BSON::Code must be a string.
2011-01-06 10:11:15 -05:00
Kyle Banker
65f59ba2d6
RUBY-222 Collection#group gets a new, reasonable API
2011-01-06 10:05:19 -05:00
Kyle Banker
756ccfe877
BUMP 1.2.rc1
2011-01-05 12:31:49 -05:00
Kyle Banker
12a9e021be
BUMP 1.2.rc0 and HISTORY
2011-01-05 12:13:35 -05:00
Kyle Banker
a197ea7852
RUBY-219 minor: use opts instead of options throughout
2011-01-05 11:30:20 -05:00
Nick Stielau
0b07efeb37
Fixing link to tutorial; changed from relative to absolute.
2011-01-05 11:29:55 -05:00
Kyle Banker
8a646fbf00
RUBY-135 Oops. Yajl compability mode doesn't support object_class
2011-01-05 10:23:09 -05:00
Kyle Banker
f8fa61d4e0
RUBY-135 Use yajl in JSON compatibility mode for j2bson
2011-01-05 10:18:07 -05:00
Kyle Banker
af0ecde925
RUBY-204 Collection construct now has analogous API
...
to DB constructor (i.e., name comes first)
2011-01-05 09:44:46 -05:00
Kyle Banker
fa583762e7
RUBY-203 Use Hash#fetch when possible
2011-01-05 09:34:09 -05:00
Kyle Banker
556d4aa271
Test for RUBY-188
2011-01-05 09:28:42 -05:00
Kyle Banker
9798626053
RUBY-188 fix for bson_ext on Windows
2011-01-04 18:09:41 -05:00