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
Jim Menard
eaacc62086
Make sure Message request id ivar matches value put into buffer.
2009-01-04 10:02:32 -05:00
Adrian Madrid
85eab63fb5
More rakefile changes.
2008-12-30 18:03:44 -07:00
Adrian Madrid
37c923c02d
More trying for 1.9
2008-12-30 17:59:57 -07:00
Adrian Madrid
a4f67a175c
Playing to make 1.9 pass the tests
2008-12-30 17:57:28 -07:00
Adrian Madrid
173177e015
Trying to make 1.9 pass the tests too
2008-12-30 17:52:51 -07:00
Adrian Madrid
572f341bee
Fixed bug with running tests with 1.9. I jus tneed to run 'rake19 test'.
2008-12-30 17:46:54 -07:00
Adrian Madrid
be5c715d71
Added tasks to deal with testing and installing the gem in Ruby 1.9
2008-12-30 17:41:53 -07:00
Adrian Madrid
0c34782048
Fixed gem info
2008-12-29 16:40:59 -07:00
Adrian Madrid
7719ac65b2
Updated console to default ENV parameters
2008-12-29 15:16:35 -07:00
Adrian Madrid
e6fb6b75bf
Updated benchmarks to use standard benchmark library
...
Updated examples to latest sorting
Fixed some errors
2008-12-29 15:11:44 -07:00
Jim Menard
b4f11caff8
include XGen::Mongo::Driver in test classes
2008-12-18 21:57:20 -05:00
Adrian Madrid
f7e6cb9a83
Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver
2008-12-18 14:15:56 -07:00
Jim Menard
80475ff198
Clarified ByteBuffer.get behavior: get() returns one byte, get(1) returns array of length one.
2008-12-18 16:14:56 -05:00
Adrian Madrid
0550945aa4
Made tests that were different same as upstream
2008-12-18 14:03:33 -07:00
Adrian Madrid
3aac974f13
Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver
2008-12-18 13:56:33 -07:00
Jim Menard
8aed3abda6
new Collection#options method
2008-12-17 13:52:10 -05:00
Jim Menard
459381b9e4
Guard against nil options in DB#create_collection. Doc fix.
2008-12-17 13:14:42 -05:00
Jim Menard
95e75995f6
Doc tweaks
2008-12-17 11:49:06 -05:00
Jim Menard
aee3ae2c9d
More documentation
2008-12-17 11:43:08 -05:00
Jim Menard
5cdf60f157
simplified example
2008-12-17 11:43:00 -05:00
Jim Menard
011280282d
New to-do item
2008-12-17 11:03:09 -05:00
Jim Menard
735f94c608
Fixed rdoc task: README was renamed README.rdoc
2008-12-17 11:02:53 -05:00
Adrian Madrid
32e5d4c273
...
2008-12-16 18:14:04 -07:00
Adrian Madrid
7b086fe4d1
Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver
2008-12-16 15:46:19 -07:00
Jim Menard
02cd38fce0
Added XGen::Mongo::Driver::DB.master?
2008-12-16 17:35:31 -05:00
Jim Menard
9ee07cb74f
to-do item about master/slave
2008-12-16 17:19:53 -05:00
Jim Menard
103d7e5c62
New optional "strict" mode for databases.
2008-12-16 17:08:15 -05:00
Adrian Madrid
9392b7778a
Merge branch 'master' of git://github.com/jimm/mongo-ruby-driver
2008-12-16 14:36:36 -07:00
Jim Menard
bc61eacf03
doc tweaks
2008-12-16 07:42:56 -05:00