Commit Graph

488 Commits

Author SHA1 Message Date
Jim Menard 768a3ab1a5 Improved Admin#validate_collection, tests, and example. 2009-02-03 12:31:08 -05:00
Jim Menard 11d2cd2b45 example docs 2009-02-03 12:16:33 -05:00
Jim Menard 1669e79241 new test for Undefined type, commented out due to Mongo bug 2009-02-03 12:16:21 -05:00
Jim Menard 14210b0ca3 many examples 2009-02-03 12:15:35 -05:00
Jim Menard bd602ba369 More seek tests. Fixed seek. Bumped patch version number. 2009-02-02 16:45:36 -05:00
Jim Menard 288430eefb fixed splelling eeror 2009-02-02 16:25:55 -05:00
Jim Menard 96299619bb Lots of files added to gemspec, one deleted. Bumped minor version number. 2009-02-02 15:56:32 -05:00
Jim Menard 28c66a060c New mongo-qa test runner and corresponding driver-side files. 2009-02-02 13:12:33 -05:00
Jim Menard d701fd7133 include XGen::Mongo::Driver 2009-02-02 10:14:06 -05:00
Jim Menard 28daeb6600 Support binary subtypes in Ruby driver. Bumped patch version number.
Binary type is now a subclass of ByteArray with an additional subtype value
that defaults to 2. BSON special-cases subtype 2 to write out the extra length
int.
2009-02-02 10:07:01 -05:00
Jim Menard b1ef64c81f docs 2009-02-01 10:25:50 -05:00
Jim Menard f94ad318b6 New primary key documentation. 2009-02-01 09:14:21 -05:00
Jim Menard 2748338deb Changed test that failes because Mongo started generating _id values automagically. Bumped patch version number. Changed test that needed bogus domain but used existing example.com. 2009-02-01 09:03:55 -05:00
Jim Menard 9b7b45f27c removed unnecessary condition 2009-01-30 17:08:49 -05:00
Jim Menard 60dcb19e87 New password digest format. 2009-01-30 16:49:19 -05:00
Jim Menard af2b8b61d0 New GridFS Version 1.0 storage format. 2009-01-30 16:44:29 -05:00
Jim Menard b0612054f9 New option ctor arg takes :content_type and :chunk_size 2009-01-30 14:54:58 -05:00
Jim Menard 6532dd7d9b Hints are now BSON objects (probably ordered hashes) instead of arrays. Also make sure index exists for hint field in test. 2009-01-30 14:35:22 -05:00
Jim Menard 26738f30d4 Test for string port value. 2009-01-29 16:58:55 -05:00
Jim Menard 8e026ebb11 documentation 2009-01-29 11:31:45 -05:00
Jim Menard 0ef78c46c4 GridStore (GridFS) implementation. 2009-01-29 11:23:50 -05:00
Jim Menard 8a6d0cebda Call port.to_i in Mongo ctor. Bumped version patch number. 2009-01-29 10:54:24 -05:00
Jim Menard 5a471900a3 docs about testing 2009-01-29 10:42:20 -05:00
Jim Menard 5355e5b000 Bumped version patch number. 2009-01-29 07:18:06 -05:00
Jim Menard b3bc2c41e2 Moved hint call from Cursor into Collection#find options and Query#initialize
parameter.
2009-01-29 07:15:59 -05:00
Jim Menard 086fbaf6e5 fixed tests 2009-01-28 15:42:42 -05:00
Jim Menard dc3ef378d3 Fixed BSON serialization bug: was modifying objects with ids. 2009-01-28 15:38:31 -05:00
Jim Menard 128b11e92c Use "ruby-mongo-" as db name prefix for all tests. 2009-01-28 14:21:23 -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 8a10a5d37d Fixed BSON behavior: now correctly writes _id first. 2009-01-27 16:26:42 -05:00
Jim Menard 1bbb9fb78f BSON serialize now takes a ByteBuffer. 2009-01-26 13:52:11 -05:00
Jim Menard 01dc72c834 Fixed OrderedHash#delete 2009-01-26 13:30:42 -05:00
Jim Menard d55d40c94f Bumped patch version number. 2009-01-26 09:02:55 -05:00
Jim Menard c65278afc7 Make sure _id gets written first when serializing BSON. 2009-01-26 09:02:18 -05:00
Jim Menard 4ef032b6f9 Test using non-ObjectID _id value. 2009-01-26 08:51:27 -05:00
Jim Menard b337150eb2 comment fix 2009-01-23 13:54:57 -05:00
Jim Menard fa8dc062c6 Bumped patch version number. 2009-01-23 13:48:02 -05:00
Jim Menard f9c9eefdb4 Added error? and error() methods to DB. 2009-01-23 13:47:27 -05:00
Jim Menard 3ffc8942b0 Changed Mongo#new so it takes a Hash for paired servers. 2009-01-23 13:30:59 -05:00
Jim Menard 9bc1a15c40 fixed comment 2009-01-23 12:51:36 -05:00
Jim Menard d01a4f5fdb Added auto_reconnect and slave_ok options and behavior to DB connections. 2009-01-23 11:47:22 -05:00
Jim Menard 0facf02e41 installation doc clarification 2009-01-23 08:53:48 -05:00
Jim Menard 75ae71cb49 Added a test for insertion of multiple objects at once. 2009-01-23 08:33:26 -05:00
Jim Menard 5e3a30fc9a Bumped patch version. 2009-01-22 13:21:21 -05:00
Jim Menard 36d333de35 Avoid using to_a so we don't see warnings. 2009-01-22 13:20:48 -05:00
Jim Menard 47f64c9cf4 Bumped patch version. 2009-01-22 08:37:15 -05:00
Jim Menard 796d052da0 Removed add_user and delete_user because security spec is not solidified. 2009-01-22 08:36:42 -05:00
Jim Menard cc7cac680b Make ByteBuffer work no matter what the string encoding scheme. 2009-01-21 12:09:18 -05:00
Jim Menard 3e33811425 Fixed MD5 stuff so it works with Ruby 1.9. Bumped gem patch version. 2009-01-21 11:52:43 -05:00
Jim Menard a913823960 Bumped up minor version number. 2009-01-21 11:29:17 -05:00