Commit Graph

60 Commits

Author SHA1 Message Date
Mike Dirolf f6cb2972d5 BUMP 0.14 Fix ObjectID string representation (and generation). Fix paired connection find master. Take scope for group reduce function 2009-08-26 14:23:27 -04:00
Mike Dirolf ad74f0d9d8 BUMP 0.13 Cursor#count, optional block for Collection#find, fix for getmore, fix for fields to find, deprecate Undefined, fix group, move namespaces to just Mongo + GridFS, deprecate Mongo::Mongo for Mongo::Connection, don't save internal array for cursors 2009-08-21 14:36:50 -04:00
Mike Dirolf 94fe53d96b DEPRECATE Mongo::Mongo in favor of Mongo::Connection 2009-08-20 18:48:09 -04:00
Mike Dirolf b5d71d9702 add back in XGen::Mongo paths with deprecation warning on include - THIS WILL BE REMOVED 2009-08-20 14:03:25 -04:00
Mike Dirolf fc49e8c982 move tests -> test 2009-08-18 10:07:01 -04:00
Mike Dirolf 03beecd936 BUMP 0.12 [] to get collections, add _id to inserted hash instances, update some names (find_one, update replace find_first, repsert, modify), safe insert, safe update, better orderedhash initialize, working towards better exception hierarchy 2009-08-17 11:19:12 -04:00
Mike Dirolf 64380ad00c Deprecating Collection#modify, Collection#replace and Collection#repsert in favor of Collection#update 2009-08-13 15:18:53 -04:00
Mike Dirolf ef1f698918 BUMP 0.11.1 snapshot support 2009-08-13 10:31:00 -04:00
Mike Dirolf 09e549eac3 BUMP 0.11 fix C extension include paths, support 64-bit int, Collection#rename, better DB#collection_names, fix a threading deadlock 2009-08-10 16:13:17 -04:00
Mike Dirolf 1e4728a77f fix a deadlock with threaded queries 2009-08-10 16:10:52 -04:00
Mike Dirolf fa80e356fe BUMP 0.10.1 save should always return _id, not just for new inserts 2009-07-28 12:09:28 -04:00
Mike Dirolf ffa74ba3bb BUMP 0.10 API change - insert and save return _id. dates return as UTC. GridStore.list 2009-07-28 10:09:03 -04:00
Mike Dirolf 1cf4d0d561 BUMP 0.9 bug fixes. don't allow invalid key names on insert. API change for index_information. bulk inserts. count() fix 2009-06-27 19:29:53 -04:00
Mike Dirolf d679a17478 BUMP 0.8 Collection#save, DB#previous_error and DB#reset_error_history 2009-05-26 15:28:13 -04:00
Mike Dirolf dfd2f1abc8 BUMP 0.7 mainly adding support for negative integers 2009-05-15 11:20:51 -04:00
Mike Dirolf 981ff1a4ce BUMP 0.6.7 group, dereference 2009-04-28 16:01:27 -04:00
Mike Dirolf bb6d0330c2 BUMP 0.6.6 a bunch of minor updates 2009-04-23 11:09:49 -04:00
Mike Dirolf 595a9464bb second gem for extensions 2009-03-19 13:54:46 -04:00
Mike Dirolf 9cf2344c41 list files manually so they work w/ github. remove extension bits since that will be made a second gem 2009-03-19 13:09:59 -04:00
Mike Dirolf ceb994d656 get extension to build on gem install 2009-03-17 17:48:43 -04:00
Mike Dirolf dccc442edb for now don't try to install extension 2009-03-13 17:24:16 -04:00
Mike Dirolf 1840c23364 include c extension in gem 2009-03-13 15:25:24 -04:00
Mike Dirolf ff5507ad26 a bunch of updates to the gemspec 2009-03-13 15:22:01 -04:00
Mike Dirolf 888d2bac7c bump version - a bunch of fixes 2009-03-12 17:37:49 -04:00
Mike Dirolf ce406d92f7 test and update gemspec 2009-03-12 17:25:23 -04:00
Mike Dirolf 6a71b7e612 bumping - updates to gridfs and index creation 2009-02-27 12:23:14 -05:00
Jim Menard a17f565151 bumped patch version number 2009-02-12 10:30:34 -05:00
Jim Menard 61309340cc Gemspec file explicitly lists all files, since I can't use find's File.directory? on Github. 2009-02-12 10:30:21 -05:00
Jim Menard 54c62734fc bumped patch version number 2009-02-12 09:30:58 -05:00
Jim Menard ff417d9ea7 Bumped minor version number. 2009-02-10 14:18:16 -05:00
Jim Menard f82925e4a1 Bumped patch version number. 2009-02-09 09:46:58 -05:00
Jim Menard 4338b97351 Do not rely on requiring "find". Cut-and-pasted the code instead. 2009-02-06 09:32:37 -05:00
Jim Menard 8c8e111089 Dynamically create file lists for gemspec. 2009-02-06 08:35:37 -05:00
Jim Menard c485fde704 updated list of tests/mongo-qa files in gemspec 2009-02-06 06:13:14 -05:00
Jim Menard 0c89a036d1 Bumped patch version. Added more mongo-qa tests. 2009-02-05 14:24:59 -05:00
Jim Menard d5f9f024ed Flush after every socket write. Nil out @socket earlier during close. Bumped patch version number. 2009-02-05 09:53:10 -05:00
Jim Menard bd602ba369 More seek tests. Fixed seek. Bumped patch version number. 2009-02-02 16:45:36 -05:00
Jim Menard 288430eefb fixed splelling eeror 2009-02-02 16:25:55 -05:00
Jim Menard 96299619bb Lots of files added to gemspec, one deleted. Bumped minor version number. 2009-02-02 15:56:32 -05:00
Jim Menard 28daeb6600 Support binary subtypes in Ruby driver. Bumped patch version number.
Binary type is now a subclass of ByteArray with an additional subtype value
that defaults to 2. BSON special-cases subtype 2 to write out the extra length
int.
2009-02-02 10:07:01 -05:00
Jim Menard 2748338deb Changed test that failes because Mongo started generating _id values automagically. Bumped patch version number. Changed test that needed bogus domain but used existing example.com. 2009-02-01 09:03:55 -05:00
Jim Menard 60dcb19e87 New password digest format. 2009-01-30 16:49:19 -05:00
Jim Menard af2b8b61d0 New GridFS Version 1.0 storage format. 2009-01-30 16:44:29 -05:00
Jim Menard 6532dd7d9b Hints are now BSON objects (probably ordered hashes) instead of arrays. Also make sure index exists for hint field in test. 2009-01-30 14:35:22 -05:00
Jim Menard 0ef78c46c4 GridStore (GridFS) implementation. 2009-01-29 11:23:50 -05:00
Jim Menard 8a6d0cebda Call port.to_i in Mongo ctor. Bumped version patch number. 2009-01-29 10:54:24 -05:00
Jim Menard 5355e5b000 Bumped version patch number. 2009-01-29 07:18:06 -05:00
Jim Menard dc3ef378d3 Fixed BSON serialization bug: was modifying objects with ids. 2009-01-28 15:38:31 -05:00
Jim Menard 8a10a5d37d Fixed BSON behavior: now correctly writes _id first. 2009-01-27 16:26:42 -05:00
Jim Menard 1bbb9fb78f BSON serialize now takes a ByteBuffer. 2009-01-26 13:52:11 -05:00