Jim Menard
|
b8e3a98755
|
check for nil
|
2009-01-15 09:35:44 -05:00 |
Jim Menard
|
711cd4ea55
|
removed unnecessary require that causes warnings about redefining DEFAULT_PORT
|
2009-01-15 09:35:25 -05:00 |
Jim Menard
|
feaa141e2b
|
default value for nodes_or_host
|
2009-01-15 09:29:38 -05:00 |
Jim Menard
|
871c9ee873
|
comment fix
|
2009-01-14 18:38:25 -05:00 |
Jim Menard
|
c3d73e4151
|
Mongo and DB ctors can now take array of nodes. Tests now close @db in teardown.
|
2009-01-14 18:37:28 -05:00 |
Jim Menard
|
fdb4ed7dc5
|
New switch_to_master db method. Reorganized db tests a bit.
|
2009-01-14 15:49:49 -05:00 |
Jim Menard
|
abf5b7f8f0
|
Comment. Removed unneeded require.
|
2009-01-14 15:36:17 -05:00 |
Jim Menard
|
fce980fc47
|
Fixed $hint and $explain support.
|
2009-01-14 10:42:56 -05:00 |
Jim Menard
|
b82dd30579
|
Accept more types for hints args.
|
2009-01-14 10:28:32 -05:00 |
Jim Menard
|
b8fcd28c51
|
Fixed var spelling errors. Accept more types for hints args.
|
2009-01-14 10:26:12 -05:00 |
Jim Menard
|
74773efe0c
|
Fixed symbol ser/deser
|
2009-01-14 09:23:19 -05:00 |
Jim Menard
|
50070c2efa
|
Support for hints.
|
2009-01-13 15:51:41 -05:00 |
Jim Menard
|
61a0244c4c
|
Pass Collection object, not name, to query so that we can access its hint fields at query time.
|
2009-01-13 15:38:46 -05:00 |
Jim Menard
|
1afd968f5d
|
Added Cursor#explain. Made query sends lazy.
|
2009-01-13 14:02:16 -05:00 |
Jim Menard
|
dd48ec13ab
|
Added DB#master method.
|
2009-01-13 13:08:04 -05:00 |
Jim Menard
|
5793ce986b
|
UTF-8 encoding/decoding for Ruby 1.9.
|
2009-01-13 12:53:55 -05:00 |
Jim Menard
|
de59adecee
|
Moved Mongo data types into subdir.
|
2009-01-13 10:23:20 -05:00 |
Jim Menard
|
cd063c71a1
|
comment
|
2009-01-13 09:16:31 -05:00 |
Jim Menard
|
f5c06d2b62
|
New RegexpOfHolding class that maintains unknown option flags.
|
2009-01-13 09:12:13 -05:00 |
Jim Menard
|
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.
|
2009-01-12 16:28:29 -05:00 |
Jim Menard
|
c6bd4fc100
|
Added the XGen::Mongo::Driver::Undefined data type (yuck)
|
2009-01-12 12:08:02 -05:00 |
Jim Menard
|
5bbed1c5f0
|
removed unused method args
|
2009-01-12 11:13:49 -05:00 |
Jim Menard
|
b6b819fe89
|
output copy of BSON on error
|
2009-01-12 11:11:58 -05:00 |
Jim Menard
|
65b9a6d103
|
Fixed BINARY length output
|
2009-01-12 10:48:04 -05:00 |
Jim Menard
|
e514446603
|
Fixed BINARY output; was being tread as STRING.
|
2009-01-12 10:44:57 -05:00 |
Jim Menard
|
89674beb9e
|
Use proper byte ordering for internal/BSON representation of object ids.
|
2009-01-12 10:14:48 -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
|
73b7d5e83a
|
comment
|
2009-01-12 08:45:21 -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
|
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
|
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
|
991a75bda7
|
Turn an UNDEFINED type in BSON into a nil in Ruby.
|
2009-01-09 15:02:08 -05:00 |
Jim Menard
|
3158d50879
|
BSON.deserialize should return OrderedHash, not Hash
|
2009-01-09 14:26:30 -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
|
c8200c4cc6
|
Start of DBRef support
|
2009-01-08 14:43:30 -05:00 |
Jim Menard
|
cb2d775bb1
|
Fixed OrderedHash merge bug. New tests for OrderedHash.
|
2009-01-08 07:16:25 -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
|
2b65189dde
|
Completed Admin implementation.
|
2009-01-07 16:12:01 -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
|
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 |