Hongli Lai (Phusion)
|
b9de2eaa5c
|
When possible, have BSON::ByteBuffer store the underlying binary data as a binary String instead of an array.
This dramatically improves the performance of BSON::ByteBuffer.new(a_string).
On Ruby 1.9.2 it is about 130 times faster.
|
2010-09-09 15:59:17 -04:00 |
Mike Dirolf
|
7702d671ea
|
Use C objectid_generate for ObjectId in addition to ObjectID.
Also, remove broken defined? check from objectid.rb and object_id.rb -
it was never doing anything since we require those files at the top of
cbson.c.
|
2010-08-25 10:23:18 -04:00 |
Kyle Banker
|
c7c309b00d
|
RUBY-158 deprecate BSON::ObjectID for BSON::ObjectId
|
2010-08-24 12:49:23 -04:00 |
Kyle Banker
|
e9de3e56ea
|
RUBY-139 add new sub-type 0. Will become default with the release of mongod 1.8
|
2010-08-04 15:39:31 -04:00 |
Kyle Banker
|
bb7cb79030
|
minor: fix for to_json
|
2010-07-07 17:04:45 -04:00 |
Kyle Banker
|
653d156a8a
|
better object id representation for inspect
|
2010-05-18 12:22:19 -04:00 |
Kyle Banker
|
97ee66be02
|
minor: source file encoding with magic comment
|
2010-05-07 15:33:27 -04:00 |
Kyle Banker
|
cc0192b2cc
|
represent inspected ObjectID using extended JSON format
|
2010-04-13 11:30:13 -04:00 |
Kyle Banker
|
e18d2d6fbb
|
removed deprecated RegexpOfHolding
|
2010-04-07 16:32:25 -04:00 |
Kyle Banker
|
982d9a7765
|
minor: removed swp
|
2010-04-05 14:14:02 -04:00 |
Kyle Banker
|
8426a06244
|
minor: some minor details
|
2010-04-05 14:09:06 -04:00 |