Commit Graph

68 Commits

Author SHA1 Message Date
Kyle Banker d1a0f90b5e minor: hash_with_indifferent fix 2010-10-13 18:13:47 -04:00
Kyle Banker df0377c3d4 JRuby Test fixes 2010-10-12 15:39:28 -04:00
Kyle Banker 2a7b089a9b BSON for JRuby 2010-09-30 09:43:17 -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 0afa5aa412 Initial replica set support 2010-07-19 12:07:46 -04:00
Kyle Banker fa48a99425 minor: missing ydocs added 2010-06-14 18:06:25 -04:00
Kyle Banker 59b034dddc minor: renamed mongo-ruby-driver gemspec 2010-06-08 01:10:01 -04:00
Kyle Banker 828a97fbd9 minor: fix for gem build 2010-06-02 15:50:52 -04:00
Kyle Banker 2e78eb6c66 RUBY-118 2010-04-05 15:48:35 -04:00
Kyle Banker c8fc728421 updated Rakefile to build bson and bson_ext 2010-04-05 13:50:51 -04:00
Kyle Banker f2bc05f51c merge new bson commits 2010-03-19 15:23:24 -04:00
Kyle Banker acdcf6a823 test demonstrating new features in 1.4 2010-03-19 14:05:31 -04:00
Charles Remes a9b3c8e7a5 Try again: Split the BSON logic out to a separate gem
- changed the BSON constant to BSON_CODER and scoped it inside
      of a module

    - changed the directory layout for all of the BSON related files

    - updated the C extension to find the BSON files at their new
      directory locations

    - updated the C extension to use better/safer macros for accessing
      the C API; extension now compiles cleanly under rubinius/rbx

    - changed directory layout for BSON related tests

    - modified the Rakefile to understand the new layout
2010-03-17 14:55:19 -05:00
Kyle Banker c0e8a525bd reauthenticate on reconnect 2010-02-25 14:58:32 -05:00
Kyle Banker 0368e79c74 minor: tests use proper naming convention. test fix 1.8.6 2010-02-19 18:00:03 -05:00
Kyle Banker b4a95ac116 fixed autoreconnect (oops) RUBY-92 2010-02-04 18:07:45 -05:00
Kyle Banker 4080e45d7f minor: reorganized yard templates 2010-02-01 20:25:18 -05:00
Kyle Banker a8a5b585c9 added core tag for ydoc 2010-02-01 20:22:08 -05:00
Kyle Banker f6b65ba547 Added custom @see YARD template 2010-01-28 18:45:57 -05:00
Kyle Banker 5b45c0fd83 minor: ydoc generation version fix 2010-01-25 14:56:48 -05:00
Kyle Banker faa626b421 minor: clean up after tests RUBY-86 2010-01-21 14:50:08 -05:00
Kyle Banker 4024a5b333 minor: doc updates. added ydoc rake task 2010-01-07 18:35:18 -05:00
Mike Dirolf 3d103351da exit with proper status 2009-12-21 13:52:53 -05:00
Mike Dirolf e99018c84f rake tasks that should work on windows/msys 2009-12-21 13:20:56 -05:00
Mike Dirolf f2dcc3c010 minor: modeline 2009-12-21 13:09:51 -05:00
Mike Dirolf 86d517adf4 minor: don't use sudo for rake installation tasks 2009-12-02 10:12:55 -05:00
Kyle Banker d40f445c19 Fixes for 1.9 2009-12-01 17:23:24 -05:00
Kyle Banker 05b5fc576b Cleanup w/r/t loading c ext and testing it 2009-12-01 13:49:57 -05:00
Kyle Banker cdb60b378f Fixes for 1.9.1 compatibility. 2009-11-24 16:13:14 -05:00
Kyle Banker 072b025cdc Updates for connection-pooled operations on replica pairs. 2009-11-24 15:20:51 -05:00
Kyle Banker 7890d6e146 Fixes for replica pairs. 2009-11-23 13:13:14 -05:00
Kyle Banker 12454d04ad Fixes for replica pairs (unstable) 2009-11-20 17:48:41 -05:00
Kyle Banker 67b7f6b375 Refactored Query class into Cursor class. 2009-10-22 14:10:12 -04:00
Kyle Banker de5c078cec Finished removing Message classes. Made Cursor#close threadsafe. 2009-10-21 10:11:33 -04:00
Kyle Banker e40d9cec3c Deprecated Collection#clear in favor of Collection#remove. Introduced shoulda and mocha for upcoming tests. 2009-10-20 11:31:07 -04:00
Mike Dirolf fc49e8c982 move tests -> test 2009-08-18 10:07:01 -04:00
Mike Dirolf 8a6c9635d7 minor: only use gem1.9 if we used rake1.9 2009-08-17 10:14:48 -04:00
Mike Dirolf 1c5bb1405f remove entire output dir, not just a single version 2009-04-23 15:39:57 -04:00
Mike Dirolf 0aec898596 generate documentation in directory specific to version number 2009-04-14 16:53:42 -04:00
Mike Dirolf 7f5fce680e oops 2009-03-23 13:30:55 -04:00
Mike Dirolf 6a4ce41bb4 use gem1.9 if we used rake1.9 2009-03-23 12:13:44 -04:00
Mike Dirolf 9e12025727 setup extension gem 2009-03-19 13:12:30 -04:00
Mike Dirolf c706e79813 use configurable extension for installing c ext 2009-03-13 12:04:54 -04:00
Mike Dirolf c69fbb7f67 checkpoint - beginnings of c encoder 2009-03-03 17:07:22 -05:00
Mike Dirolf 27d6106376 bad test in 1.9 2009-03-02 11:49:56 -05:00
Jim Menard e17681829f Use mongo-qa only if it is in a "sister directory", not a subdirectory. 2009-01-28 14:15:21 -05:00
Jim Menard 67f7bc92b0 Fixed gem:install task 2009-01-16 16:09:31 -05:00
Jim Menard 69940a8042 Fixed gem tasks 2009-01-16 15:01:31 -05:00
Jim Menard 4cd559cd43 Moved gemspec from Rakefile to separate file 2009-01-15 16:05:45 -05:00
Jim Menard 59f32caf57 Fixed DBRef BSON format. 2009-01-15 15:12:16 -05:00