Jim Menard
89674beb9e
Use proper byte ordering for internal/BSON representation of object ids.
2009-01-12 10:14:48 -05:00
Jim Menard
fa171bff3b
new test for last-fixed bug
2009-01-12 09:59:46 -05:00
Jim Menard
3dd465ddec
Fixed ObjectID.from_string bug.
2009-01-12 09:58:13 -05:00
Jim Menard
80dd421dd9
Use mongo-qa tests if present
2009-01-12 09:48:24 -05:00
Jim Menard
538f1441d4
Enable round-trip BSON tests (local files only for now).
2009-01-12 09:19:31 -05:00
Jim Menard
2657b9d40b
Removed tests that duplicate those in the mongo-qa project.
2009-01-12 09:15:48 -05:00
Jim Menard
73b7d5e83a
comment
2009-01-12 08:45:21 -05:00
Jim Menard
5665f0871c
test data update
2009-01-10 16:56:07 -05:00
Jim Menard
8e23a0c3a2
Fixed BINARY BSON format. Avoid Ruby 1.9 error messages in round trip test for now.
2009-01-10 16:40:24 -05:00
Jim Menard
abd4a4c5a8
Oops; comment out the test I forgot to comment out in the previous check-in
2009-01-09 19:59:30 -05:00
Jim Menard
78fdfe0eb9
Support BINARY. Lots more tests. NOTE: since some of them fail, I have commented out the tests for now.
2009-01-09 19:58:53 -05:00
Jim Menard
77d192183a
Fixed OrderedHash.inspect
2009-01-09 19:49:27 -05:00
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