Jim Menard
00712a77e8
doc fix
2009-01-16 16:13:54 -05:00
Jim Menard
9a757b93c6
Added missing test file to gemspec.
2009-01-16 16:12:25 -05:00
Jim Menard
623a22ceda
DB can have PK factory. Collection#insert returns objects inserted (possibly modified by PK factory).
2009-01-16 16:10:52 -05:00
Jim Menard
67f7bc92b0
Fixed gem:install task
2009-01-16 16:09:31 -05:00
Jim Menard
595bb0e3eb
add gemspec
2009-01-16 16:05:22 -05:00
Jim Menard
69940a8042
Fixed gem tasks
2009-01-16 15:01:31 -05:00
Jim Menard
e0162aebb9
Level 1 support:
...
- Added PK factory support to the db class. Documented it in the README.
- Mongo#db now takes an options hash (right now, for :strict and :pk) and
passes it in to the DB constructor.
2009-01-16 14:41:53 -05:00
Jim Menard
94f5214e45
Simplified DB#collection logic. Removed assert that only worked coincidentally.
2009-01-16 13:24:49 -05:00
Jim Menard
7291995efc
Added Mongo#database_info and Mongo#database_names.
2009-01-16 09:52:31 -05:00
Jim Menard
cd6368316b
fixed test class name
2009-01-16 09:46:47 -05:00
Jim Menard
48ed0c819b
fixed install instructions
2009-01-15 16:49:01 -05:00
Jim Menard
f5bf0d188c
New install directions
2009-01-15 16:05:56 -05:00
Jim Menard
4cd559cd43
Moved gemspec from Rakefile to separate file
2009-01-15 16:05:45 -05:00
Jim Menard
dd1bf6c797
ignore gem file
2009-01-15 16:05:22 -05:00
Jim Menard
59f32caf57
Fixed DBRef BSON format.
2009-01-15 15:12:16 -05:00
Jim Menard
e1e8452efa
mongo-qa dir structure changed
2009-01-15 15:11:07 -05:00
Jim Menard
fc1e384e50
QueryMessage now handles hashes inside sort array properly.
2009-01-15 12:33:20 -05:00
Jim Menard
08b1f64525
new test
2009-01-15 11:31:39 -05:00
Jim Menard
123b2c8d78
New ObjectID#legal_oid_string. Use that in ObjectID#from_string.
2009-01-15 11:25:23 -05:00
Jim Menard
d34108f071
bumped up to 0.1.1
2009-01-15 11:24:12 -05:00
Jim Menard
64c6e52893
Bumped to 0.1.0 before release.
2009-01-15 09:38:21 -05:00
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
6d2a012c7f
Removed incorrect comments in tests.
2009-01-14 16:23:35 -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
762d29c523
README update
2009-01-14 10:45:12 -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
ae9c1f508a
Bumped patch version.
2009-01-14 09:30:34 -05:00
Jim Menard
74773efe0c
Fixed symbol ser/deser
2009-01-14 09:23:19 -05:00
Jim Menard
b25c91516f
Removed tests that are now in the mongo-qa project.
2009-01-14 09:22:37 -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
a62d04206a
Bumped up patch version
2009-01-13 09:14:21 -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
921030c0f8
Run each .xson/.bson test as a separate test method.
2009-01-12 11:41:39 -05:00
Jim Menard
4258f6f200
Add round-trip testing to bin/validate
2009-01-12 11:23:07 -05:00
Jim Menard
5bbed1c5f0
removed unused method args
2009-01-12 11:13:49 -05:00