Commit Graph

1776 Commits

Author SHA1 Message Date
Michael Jackson
9e2f562892 Specify exact BSON version dependency
Since the mongo and bson gems are versioned together, it should follow
that mongo depends on a specific version of bson. Otherwise, client
libraries that require a specific version of mongo, expecting the same
version of bson to be installed may get a different version. This is
particularly painful when a client library specifies a dependency on
both mongo and bson_ext using the same version number, which may not be
the latest, and the dependency from the mongo gem will actually install
a different version of bson than bson_ext.
2011-05-17 11:33:50 -07:00
Michael Jackson
ad6edb0a9e Moved Mongo::VERSION to its own file
You shouldn't need to require mongo.rb just to generate the gemspec.
2011-05-17 11:24:21 -07:00
Kyle Banker
98abe355fa BUMP 1.3.1 2011-05-11 12:13:00 -04:00
Kyle Banker
d811a36fc6 minor: gemspec fix 2011-05-11 12:12:47 -04:00
Kyle Banker
4ed60ea593 minor: history 2011-05-11 12:10:23 -04:00
Kyle Banker
aec396eb76 Merge pull request #42 from thatdutchguy/empty_chunks
fix: reading chunks from an empty (zero-length) grid-stored file
2011-05-11 09:06:38 -07:00
Kyle Banker
504bdefaa4 minor: history 2011-05-11 12:06:43 -04:00
Kyle Banker
f9b1f48972 minor: remove unused jar 2011-05-11 11:00:05 -04:00
Kyle Banker
93d7e1512a RUBY-272 ensure that JRuby deserializes binary type 2 properly. 2011-05-11 10:59:21 -04:00
Daniël van de Burgt
6e66b11f6e fix: reading chunks from an empty (zero-length) grid-stored file
reading chunks from an empty file caused an endless loop
2011-05-10 22:58:50 -05:00
Daniël van de Burgt
3cb1e4644b added failing test: reading chunks from an empty (zero-length) grid-stored file 2011-05-10 22:57:22 -05:00
Kyle Banker
e0c22e26ae 1.3.1 Release notes 2011-05-10 16:04:16 -04:00
Kyle Banker
b8ab13e7f9 Revert "RUBY-267 Cursor#alive?"
This reverts commit 05dfef2f11.
This adds new functionality and thus must wait for the 1.4 release.
2011-05-10 15:58:23 -04:00
Kyle Banker
05dfef2f11 RUBY-267 Cursor#alive? 2011-05-10 15:45:32 -04:00
Kyle Banker
9a80fbaa66 RUBY-266 support maxscan, showDiskLoc, and returnKey 2011-05-10 15:40:06 -04:00
Kyle Banker
505bc68aab minor: RUBY-257 note log_message is a no-op on Connection#receive_message. 2011-05-10 14:35:51 -04:00
Kyle Banker
f7e1feaeba minor: make DB#validate_collection compatible with server v1.8 and v1.9.1 2011-05-10 14:28:04 -04:00
Kyle Banker
604d0f60ed RUBY-261 Cursor#close hits secondary when appropriate. 2011-05-10 14:21:23 -04:00
Kyle Banker
cb54c6b295 minor: fix for format change is result for 1.9.1 'validate' command. 2011-05-09 14:43:39 -04:00
Kyle Banker
135bebd9ab RUBY-270 support 's' regex option.
Note: Ruby includes dotall 's' semantics on 'm' option.
2011-05-09 14:17:56 -04:00
Kyle Banker
0051b9446a RUBY-260 methods using DB#collection_names should account for symbols. 2011-05-09 12:28:07 -04:00
Kyle Banker
74faed3f38 Merge pull request #41 from rmm5t/refactor_gets
Fix and refactoring for GridIO#gets.
2011-05-09 08:12:40 -07:00
Kyle Banker
0e31598ba1 Merge pull request #39 from steverandy/master
GridIO#get_md5 method should return server md5 when server and local md5 match.
2011-05-09 08:10:51 -07:00
Ryan McGeary
7f384ebd51 Refactored two code paths of GridIO#gets into well-named methods 2011-05-03 11:54:18 -04:00
Ryan McGeary
c672168236 Fixed GridIO#gets to handle the end of a file
Neither a multi-character nor single-character separator search returned nil
after hitting the EOF.
2011-05-03 11:36:33 -04:00
Steve Randy Tantra
3a3a31a3dc get_md5 should return @server_md5 when putting file in safe mode. 2011-05-02 01:55:54 +08:00
Kyle Banker
eef9abfbdf Merged pull request #38 from iwarshak/master.
fix bug in OrderedHash that prevents YAML.load
2011-04-29 08:27:59 -07:00
Ian Warshak
7c0843f29c implement the yaml_initialize method 2011-04-28 17:32:32 -05:00
Kyle Banker
19b6b61e58 minor: fix for query examples 2011-04-27 11:29:57 -04:00
Kyle Banker
ba1e4679fa Leave hash arguments unmodified. 2011-04-27 11:10:48 -04:00
Kyle Banker
8887402ca8 Don't modify hash arguments. 2011-04-26 07:48:17 -04:00
Kyle Banker
9cc6bad613 Simplify GridIO#read_all 2011-04-26 07:48:16 -04:00
Kyle Banker
e9195c83ad Remove unused exception class. 2011-04-26 07:48:16 -04:00
Kyle Banker
140dfa9f32 minor: fixes 2011-04-26 07:48:16 -04:00
Kyle Banker
af6552ed3c RUBY-265 semantics should == Hash#reject! 2011-04-15 16:19:00 -04:00
Kyle Banker
d0a4483713 RUBY-265 fix OrderedHash#reject! 2011-04-15 16:10:38 -04:00
Kyle Banker
9c30de332f minor: test fix 2011-04-15 10:58:37 -04:00
Kyle Banker
043590f9a3 minor: test replica set connect with reverse node order 2011-04-13 14:39:52 -04:00
Kyle Banker
bfbc71e60f minor: more idiomatic example in README 2011-04-04 11:24:27 -04:00
Kyle Banker
8534fcd4c6 minor: added RELEASES.md to doc generator 2011-04-04 10:35:44 -04:00
Kyle Banker
9c031b00e6 RUBY-259 Enable ci_reporter 2011-04-01 16:35:18 -04:00
Kyle Banker
bdb87c25ad BUMP 1.3.0 2011-04-01 13:54:09 -04:00
Kyle Banker
a58361639d minor: history 2011-04-01 13:53:12 -04:00
Kyle Banker
3187761670 RUBY-258 Bytebuffer#unpack takes arbitrary format string 2011-04-01 13:36:28 -04:00
Kyle Banker
a19d5bc983 minor: removed old 1.0 upgrade notes 2011-04-01 13:29:25 -04:00
Kyle Banker
26b9b69e48 minor: history 2011-04-01 12:31:33 -04:00
Kyle Banker
113eeb4254 minor: remove unused code in OrderedHash 2011-04-01 12:26:56 -04:00
Kyle Banker
1d3ffe37c7 minor: test fix for server versions < 1.8 2011-03-29 17:02:48 -04:00
Kyle Banker
b821a3a48a minor: gemspec fix 2011-03-29 16:44:38 -04:00
Kyle Banker
c327a6036d BUMP 1.3.0.rc0 2011-03-29 16:34:53 -04:00