Commit Graph

1012 Commits

Author SHA1 Message Date
Jim Menard
72f7184dd4 Added symbol to roundtrip tests. 2009-01-09 18:25:36 -05:00
Jim Menard
341fe3d90f Added BSON support for symbols 2009-01-09 18:20:53 -05:00
Jim Menard
015022ff48 Modified it to take command line args. 2009-01-09 17:30:04 -05:00
Jim Menard
7fc970b217 Extracted XML-to-Ruby conversion. Created validate script for mongo-qa project. 2009-01-09 17:27:31 -05:00
Jim Menard
97fa97bd2c Pass parent, name, and database to DBRef constructor when deserializing BSON 2009-01-09 15:22:10 -05:00
Jim Menard
a772e222ee Removed commented-out debug test 2009-01-09 15:06:24 -05:00
Jim Menard
991a75bda7 Turn an UNDEFINED type in BSON into a nil in Ruby. 2009-01-09 15:02:08 -05:00
Jim Menard
53fcc027f6 Fixed test for Ruby 1.9 2009-01-09 14:44:29 -05:00
Jim Menard
926a3ad3b9 New tests for Ruby-to-BSON-to-Ruby. 2009-01-09 14:43:12 -05:00
Jim Menard
3158d50879 BSON.deserialize should return OrderedHash, not Hash 2009-01-09 14:26:30 -05:00
Jim Menard
a36e6a669d Bumped patch version 2009-01-09 14:14:32 -05:00
Jim Menard
a9ba8c62fd Added OrderedHash#inspect which preserves key order 2009-01-09 13:54:12 -05:00
Jim Menard
5b83544b9c New ObjectID.from_string method 2009-01-09 13:34:30 -05:00
Jim Menard
5d71afa737 Fixed DBRef (de)serialization 2009-01-09 11:56:30 -05:00
Jim Menard
2513084324 Bumped patch version. 2009-01-08 15:56:19 -05:00
Jim Menard
c8200c4cc6 Start of DBRef support 2009-01-08 14:43:30 -05:00
Jim Menard
4e44aeea45 quick code sample and pointers to class docs 2009-01-08 11:48:59 -05:00
Jim Menard
9cea65bce0 New package task. Moved doc output dir to "html". 2009-01-08 11:42:52 -05:00
Jim Menard
cb2d775bb1 Fixed OrderedHash merge bug. New tests for OrderedHash. 2009-01-08 07:16:25 -05:00
Jim Menard
98bbc34fac minor reordering to minimize time spent profiling 2009-01-08 06:49:26 -05:00
Jim Menard
efd31a8bc5 Added TODO comments and separate code path for unimplemented types in deserialize 2009-01-07 17:13:21 -05:00
Jim Menard
3b921e0b80 group_by docs 2009-01-07 16:56:34 -05:00
Jim Menard
aad54b9241 docs 2009-01-07 16:27:49 -05:00
Jim Menard
2b65189dde Completed Admin implementation. 2009-01-07 16:12:01 -05:00
Jim Menard
c08ad81e51 docs 2009-01-07 16:07:22 -05:00
Jim Menard
60ab3d99dc Implemented Admin#profiling_info. 2009-01-07 15:58:54 -05:00
Jim Menard
17bbc83f5d Fixed DATE ser/deser bug. 2009-01-07 15:56:40 -05:00
Jim Menard
15055794c7 Beginnings of Admin implementation. 2009-01-07 15:36:12 -05:00
Jim Menard
036c6b41dc to-do item 2009-01-07 14:57:47 -05:00
Jim Menard
fd6b0a2848 Raise an error if Cursor#to_a is called after Cursor#each but not also before. 2009-01-07 14:22:53 -05:00
Jim Menard
169a96ad5b Added Cursor#to_a and more tests and docs. 2009-01-07 14:07:17 -05:00
Jim Menard
8cf55d27bc doc update 2009-01-07 12:57:56 -05:00
Jim Menard
90eccd2412 Release notes section refers to the git log comments 2009-01-07 12:51:16 -05:00
Jim Menard
3473d026a6 Added synchronization 2009-01-07 11:46:38 -05:00
Jim Menard
e4b19ec8f4 Fixed :sort values in tests. Commented out one test that failes due to a known Mongo bug. 2009-01-07 10:11:30 -05:00
Jim Menard
2bde6b4029 Comment about accepting a string order_by value. 2009-01-07 10:10:51 -05:00
Jim Menard
9446d50145 Use ordered has for orderby in QueryMessage. Accept a single string for the order_by value. 2009-01-07 10:09:19 -05:00
Jim Menard
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.
2009-01-07 09:46:30 -05:00
Jim Menard
cecbebb1e9 Comment about << alias 2009-01-07 09:45:56 -05:00
Adrian Madrid
0413e9b159 More sorting tests. 2009-01-06 18:38:04 -07:00
Adrian Madrid
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 ;-) 2009-01-06 17:14:45 -07:00
Adrian Madrid
e34e404bd9 Clearer tests for sorting and limits on queries 2009-01-06 16:49:48 -07:00
Adrian Madrid
df7c7eaf43 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver 2009-01-06 15:55:15 -07:00
Adrian Madrid
0b5f42084e Added test for :limit option on queries 2009-01-06 15:55:00 -07:00
Jim Menard
b6a515f870 Add docs about order_by Hash/OrderedHash 2009-01-06 16:52:29 -05:00
Jim Menard
f709bc6290 Updated copyright dates. 2009-01-06 10:51:01 -05:00
Jim Menard
6ef68648c7 Updated Adrian's credits. 2009-01-06 10:49:18 -05:00
Jim Menard
06314d6edf end-of-file newlines 2009-01-06 10:47:29 -05:00
Adrian Madrid
c8a9092f45 Added executable spec for mongo_console 2009-01-05 14:48:04 -07:00
Adrian Madrid
fbe3a12317 Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver 2009-01-05 14:32:30 -07:00