Commit Graph

1302 Commits

Author SHA1 Message Date
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
Kyle Banker e55136e056 minor: doc and Collection#update clarification 2011-01-04 18:08:29 -05:00
Kyle Banker ae202d590e RUBY-192; Updates for Collection#ensure_index 2011-01-03 16:16:24 -05:00
Kyle Banker bc5dcdfc7f Fix for undefined symbol rb_long2int 2011-01-03 16:15:58 -05:00
Kyle Banker dbcc9042bf Updated to Java driver 2.4 for JRuby 2011-01-03 15:09:46 -05:00
Kyle Banker 9babfc95bb minor: BSON constant fix 2011-01-03 15:09:07 -05:00
Ben Burkert 2828b19111 Better .gemspec.
* Seperate gemspec for the java platform gem.
* Don't include jruby.jar.
* Don't include unnecessary files.
2011-01-03 14:24:17 -05:00
eregon a0389b0668 define R{ARRAY,STRING}_LENINT if there are not 2011-01-03 14:21:12 -05:00