Commit Graph

  • cd063c71a1 comment Jim Menard 2009-01-13 09:16:31 -0500
  • a62d04206a Bumped up patch version Jim Menard 2009-01-13 09:14:21 -0500
  • f5c06d2b62 New RegexpOfHolding class that maintains unknown option flags. Jim Menard 2009-01-13 09:12:13 -0500
  • bda7cfd264 OrderedHash is not necessary with Ruby 1.9, so we stub out the innards of the class but keep the class for code compatability. Jim Menard 2009-01-12 16:28:29 -0500
  • c6bd4fc100 Added the XGen::Mongo::Driver::Undefined data type (yuck) Jim Menard 2009-01-12 12:08:02 -0500
  • 921030c0f8 Run each .xson/.bson test as a separate test method. Jim Menard 2009-01-12 11:41:39 -0500
  • 4258f6f200 Add round-trip testing to bin/validate Jim Menard 2009-01-12 11:23:07 -0500
  • 5bbed1c5f0 removed unused method args Jim Menard 2009-01-12 11:13:49 -0500
  • b6b819fe89 output copy of BSON on error Jim Menard 2009-01-12 11:11:58 -0500
  • 991dfb29e1 Output test name when round-trip test fails second half. Jim Menard 2009-01-12 10:57:00 -0500
  • dddfb30115 comment Jim Menard 2009-01-12 10:54:12 -0500
  • 65b9a6d103 Fixed BINARY length output Jim Menard 2009-01-12 10:48:04 -0500
  • e514446603 Fixed BINARY output; was being tread as STRING. Jim Menard 2009-01-12 10:44:57 -0500
  • 41153eda94 simplification Jim Menard 2009-01-12 10:19:12 -0500
  • 89674beb9e Use proper byte ordering for internal/BSON representation of object ids. Jim Menard 2009-01-12 10:14:48 -0500
  • fa171bff3b new test for last-fixed bug Jim Menard 2009-01-12 09:59:46 -0500
  • 3dd465ddec Fixed ObjectID.from_string bug. Jim Menard 2009-01-12 09:58:13 -0500
  • 80dd421dd9 Use mongo-qa tests if present Jim Menard 2009-01-12 09:48:24 -0500
  • 538f1441d4 Enable round-trip BSON tests (local files only for now). Jim Menard 2009-01-12 09:19:31 -0500
  • 2657b9d40b Removed tests that duplicate those in the mongo-qa project. Jim Menard 2009-01-12 09:15:48 -0500
  • 73b7d5e83a comment Jim Menard 2009-01-12 08:45:21 -0500
  • 5665f0871c test data update Jim Menard 2009-01-10 16:56:07 -0500
  • 8e23a0c3a2 Fixed BINARY BSON format. Avoid Ruby 1.9 error messages in round trip test for now. Jim Menard 2009-01-10 16:40:24 -0500
  • abd4a4c5a8 Oops; comment out the test I forgot to comment out in the previous check-in Jim Menard 2009-01-09 19:59:30 -0500
  • 78fdfe0eb9 Support BINARY. Lots more tests. NOTE: since some of them fail, I have commented out the tests for now. Jim Menard 2009-01-09 19:58:53 -0500
  • 77d192183a Fixed OrderedHash.inspect Jim Menard 2009-01-09 19:49:27 -0500
  • 72f7184dd4 Added symbol to roundtrip tests. Jim Menard 2009-01-09 18:25:36 -0500
  • 341fe3d90f Added BSON support for symbols Jim Menard 2009-01-09 18:20:53 -0500
  • 015022ff48 Modified it to take command line args. Jim Menard 2009-01-09 17:30:04 -0500
  • 7fc970b217 Extracted XML-to-Ruby conversion. Created validate script for mongo-qa project. Jim Menard 2009-01-09 17:27:31 -0500
  • 97fa97bd2c Pass parent, name, and database to DBRef constructor when deserializing BSON Jim Menard 2009-01-09 15:22:10 -0500
  • a772e222ee Removed commented-out debug test Jim Menard 2009-01-09 15:06:24 -0500
  • 991a75bda7 Turn an UNDEFINED type in BSON into a nil in Ruby. Jim Menard 2009-01-09 15:02:08 -0500
  • 53fcc027f6 Fixed test for Ruby 1.9 Jim Menard 2009-01-09 14:44:29 -0500
  • 926a3ad3b9 New tests for Ruby-to-BSON-to-Ruby. Jim Menard 2009-01-09 14:43:12 -0500
  • 3158d50879 BSON.deserialize should return OrderedHash, not Hash Jim Menard 2009-01-09 14:26:30 -0500
  • a36e6a669d Bumped patch version Jim Menard 2009-01-09 14:14:32 -0500
  • a9ba8c62fd Added OrderedHash#inspect which preserves key order Jim Menard 2009-01-09 13:54:12 -0500
  • 5b83544b9c New ObjectID.from_string method Jim Menard 2009-01-09 13:34:30 -0500
  • 5d71afa737 Fixed DBRef (de)serialization Jim Menard 2009-01-09 11:56:30 -0500
  • 2513084324 Bumped patch version. Jim Menard 2009-01-08 15:56:19 -0500
  • c8200c4cc6 Start of DBRef support Jim Menard 2009-01-08 14:43:30 -0500
  • 4e44aeea45 quick code sample and pointers to class docs Jim Menard 2009-01-08 11:48:59 -0500
  • 9cea65bce0 New package task. Moved doc output dir to "html". Jim Menard 2009-01-08 11:42:52 -0500
  • cb2d775bb1 Fixed OrderedHash merge bug. New tests for OrderedHash. Jim Menard 2009-01-08 07:16:25 -0500
  • 98bbc34fac minor reordering to minimize time spent profiling Jim Menard 2009-01-08 06:49:26 -0500
  • efd31a8bc5 Added TODO comments and separate code path for unimplemented types in deserialize Jim Menard 2009-01-07 17:13:21 -0500
  • 3b921e0b80 group_by docs Jim Menard 2009-01-07 16:56:34 -0500
  • aad54b9241 docs Jim Menard 2009-01-07 16:27:49 -0500
  • 2b65189dde Completed Admin implementation. Jim Menard 2009-01-07 16:12:01 -0500
  • c08ad81e51 docs Jim Menard 2009-01-07 16:07:22 -0500
  • 60ab3d99dc Implemented Admin#profiling_info. Jim Menard 2009-01-07 15:58:54 -0500
  • 17bbc83f5d Fixed DATE ser/deser bug. Jim Menard 2009-01-07 15:56:40 -0500
  • 15055794c7 Beginnings of Admin implementation. Jim Menard 2009-01-07 15:36:12 -0500
  • 036c6b41dc to-do item Jim Menard 2009-01-07 14:57:47 -0500
  • fd6b0a2848 Raise an error if Cursor#to_a is called after Cursor#each but not also before. Jim Menard 2009-01-07 14:22:53 -0500
  • 169a96ad5b Added Cursor#to_a and more tests and docs. Jim Menard 2009-01-07 14:07:17 -0500
  • 8cf55d27bc doc update Jim Menard 2009-01-07 12:57:56 -0500
  • 90eccd2412 Release notes section refers to the git log comments Jim Menard 2009-01-07 12:51:16 -0500
  • 3473d026a6 Added synchronization Jim Menard 2009-01-07 11:46:38 -0500
  • e4b19ec8f4 Fixed :sort values in tests. Commented out one test that failes due to a known Mongo bug. Jim Menard 2009-01-07 10:11:30 -0500
  • 2bde6b4029 Comment about accepting a string order_by value. Jim Menard 2009-01-07 10:10:51 -0500
  • 9446d50145 Use ordered has for orderby in QueryMessage. Accept a single string for the order_by value. Jim Menard 2009-01-07 10:09:19 -0500
  • 26b88efd3b Bug fixes: - Make sure Query#fields returns a hash, not an array. - Fix query limit by passing limit number to cursor and having it enforce the limit. (Database returns limit as first batch, but will continue to return data after the limit if requested.) Improvements: - Query#new can take a single field name instead of an array - A few doc comment improvements here and there. Jim Menard 2009-01-07 09:46:30 -0500
  • cecbebb1e9 Comment about << alias Jim Menard 2009-01-07 09:45:56 -0500
  • 0413e9b159 More sorting tests. Adrian Madrid 2009-01-06 18:38:04 -0700
  • c8072f2f4a Added safety check for queries with unknown parameters. The idea came when I used :order instead of :sort and it silently _failed_ to work as expected ;-) Adrian Madrid 2009-01-06 17:14:45 -0700
  • e34e404bd9 Clearer tests for sorting and limits on queries Adrian Madrid 2009-01-06 16:49:48 -0700
  • df7c7eaf43 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver Adrian Madrid 2009-01-06 15:55:15 -0700
  • 0b5f42084e Added test for :limit option on queries Adrian Madrid 2009-01-06 15:55:00 -0700
  • b6a515f870 Add docs about order_by Hash/OrderedHash Jim Menard 2009-01-06 16:52:29 -0500
  • f709bc6290 Updated copyright dates. Jim Menard 2009-01-06 10:51:01 -0500
  • 6ef68648c7 Updated Adrian's credits. Jim Menard 2009-01-06 10:49:18 -0500
  • 06314d6edf end-of-file newlines Jim Menard 2009-01-06 10:47:29 -0500
  • c8a9092f45 Added executable spec for mongo_console Adrian Madrid 2009-01-05 14:48:04 -0700
  • fbe3a12317 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver Adrian Madrid 2009-01-05 14:32:30 -0700
  • eaacc62086 Make sure Message request id ivar matches value put into buffer. Jim Menard 2009-01-04 10:02:32 -0500
  • 85eab63fb5 More rakefile changes. Adrian Madrid 2008-12-30 18:03:44 -0700
  • 37c923c02d More trying for 1.9 Adrian Madrid 2008-12-30 17:59:57 -0700
  • a4f67a175c Playing to make 1.9 pass the tests Adrian Madrid 2008-12-30 17:57:28 -0700
  • 173177e015 Trying to make 1.9 pass the tests too Adrian Madrid 2008-12-30 17:52:51 -0700
  • 572f341bee Fixed bug with running tests with 1.9. I jus tneed to run 'rake19 test'. Adrian Madrid 2008-12-30 17:46:54 -0700
  • be5c715d71 Added tasks to deal with testing and installing the gem in Ruby 1.9 Adrian Madrid 2008-12-30 17:41:53 -0700
  • 0c34782048 Fixed gem info Adrian Madrid 2008-12-29 16:40:59 -0700
  • 7719ac65b2 Updated console to default ENV parameters Adrian Madrid 2008-12-29 15:16:35 -0700
  • e6fb6b75bf Updated benchmarks to use standard benchmark library Updated examples to latest sorting Fixed some errors Adrian Madrid 2008-12-29 15:11:44 -0700
  • b4f11caff8 include XGen::Mongo::Driver in test classes Jim Menard 2008-12-18 21:57:20 -0500
  • f7e6cb9a83 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver Adrian Madrid 2008-12-18 14:15:56 -0700
  • 80475ff198 Clarified ByteBuffer.get behavior: get() returns one byte, get(1) returns array of length one. Jim Menard 2008-12-18 16:14:56 -0500
  • 0550945aa4 Made tests that were different same as upstream Adrian Madrid 2008-12-18 14:03:33 -0700
  • 3aac974f13 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver Adrian Madrid 2008-12-18 13:56:33 -0700
  • 8aed3abda6 new Collection#options method Jim Menard 2008-12-17 13:52:10 -0500
  • 459381b9e4 Guard against nil options in DB#create_collection. Doc fix. Jim Menard 2008-12-17 13:14:42 -0500
  • 95e75995f6 Doc tweaks Jim Menard 2008-12-17 11:49:06 -0500
  • aee3ae2c9d More documentation Jim Menard 2008-12-17 11:43:08 -0500
  • 5cdf60f157 simplified example Jim Menard 2008-12-17 11:43:00 -0500
  • 011280282d New to-do item Jim Menard 2008-12-17 11:03:09 -0500
  • 735f94c608 Fixed rdoc task: README was renamed README.rdoc Jim Menard 2008-12-17 11:02:53 -0500
  • 32e5d4c273 ... Adrian Madrid 2008-12-16 18:14:04 -0700
  • 7b086fe4d1 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver Adrian Madrid 2008-12-16 15:46:19 -0700