Commit Graph

722 Commits

Author SHA1 Message Date
Kyle Banker 5d85cf384f minor: free buffer on invalid doc 2009-12-16 14:14:15 -05:00
Kyle Banker aaf590214c enforce 4MB limit when inserting BSON docs 2009-12-16 11:32:54 -05:00
Kyle Banker 0acafa2fdf minor: mapreduce test added, check for version 2009-12-16 11:01:35 -05:00
Kyle Banker 2fb5c92b60 minor: cleanup 2009-12-15 16:40:40 -05:00
Kyle Banker 2c417bb6ab minor: benchmark fix 2009-12-15 16:30:03 -05:00
Kyle Banker ce1d93096c GridStore performance improvements (Sunny Hirai) 2009-12-15 14:13:04 -05:00
Kyle Banker 87726fe74c minor: whitespace 2009-12-14 13:58:42 -05:00
Kyle Banker f633e8ad69 Added query option for Collection#distinct 2009-12-14 13:57:22 -05:00
Kyle Banker 570305c46b minor: added array#uniq test for OrderedHash 2009-12-14 12:56:29 -05:00
Kyle Banker 1cbb5d01ef minor: added grid store length accessor 2009-12-11 10:02:38 -05:00
Mike Dirolf d268595584 tests + fixes for using nil _id's 2009-12-08 17:52:15 -05:00
Mike Dirolf a9bb31e392 minor: whitespace 2009-12-08 17:52:07 -05:00
Kyle Banker 8f2e25f8d3 added custom exception for illegal object ids 2009-12-08 17:13:54 -05:00
Kyle Banker 6d573edd40 minor: doc cleanup; extracted credits 2009-12-07 15:46:39 -05:00
Blythe Dunham 3df52cc927 Add support for the finalize option of the group command 2009-12-06 15:45:42 -08:00
Kyle Banker f7825eab82 BUMP 0.18.1 2009-12-05 09:35:31 -05:00
Kyle Banker f0766c9d2e minor: allow oplog. collection 2009-12-04 16:35:12 -05:00
Kyle Banker 4550389480 Added generation_time method on ObjectID 2009-12-03 17:45:53 -05:00
Mike Dirolf 0161ea3962 fix for negative dates on 1.9 RUBY-65 2009-12-03 10:07:02 -05:00
Mike Dirolf 584a4d68f7 minor: free buffer on exceptions 2009-12-02 17:01:49 -05:00
Mike Dirolf 84da36c380 utf-8 encoding for 1.9 and checking for 1.8 in C 2009-12-02 16:53:49 -05:00
Kyle Banker 23bb6c2192 minor: added tests for nonstandard port 2009-12-02 16:43:30 -05:00
delano 5bf512fb80 Fix for connecting to non-default port 2009-12-02 16:24:36 -05:00
Mike Dirolf 5995572a3e minor: missing return 2009-12-02 16:15:13 -05:00
Mike Dirolf 2204e42956 minor: unnecessary branch 2009-12-02 15:56:50 -05:00
Mike Dirolf bfb26b3426 minor: update mongo-qa tests for new bson api 2009-12-02 15:49:45 -05:00
Mike Dirolf c893b9269f move buffer stuff out to buffer.c/h and be safer about allocs 2009-12-02 15:31:58 -05:00
Kyle Banker 72a166622f minor: fix on cbson versioning for backward compatibility 2009-12-02 12:14:07 -05:00
Kyle Banker e228be7943 minor: added bytebuffer method to make apis compatible 2009-12-02 12:07:32 -05:00
Kyle Banker 992f6c30dc minor: removed entraneous constant 2009-12-02 11:56:58 -05:00
Kyle Banker d39169530a minor: version checking for cbson 2009-12-02 11:53:59 -05:00
Mike Dirolf 02ed79d19b include .h files in gem 2009-12-02 11:34:01 -05:00
Mike Dirolf 6de555f19c fix for gethostname call 2009-12-02 11:10:30 -05:00
Mike Dirolf 20c8082e90 minor: more tests that already pass (at least in pure ruby) 2009-12-02 10:52:28 -05:00
Kyle Banker 2af5aa1e38 minor: load same version on mongo_ext 2009-12-02 10:27:19 -05:00
Mike Dirolf 6cfae57738 minor: don't need the call to 'first' here 2009-12-02 10:25:46 -05:00
Mike Dirolf 86d517adf4 minor: don't use sudo for rake installation tasks 2009-12-02 10:12:55 -05:00
Mike Dirolf 1423abea7b minor: test that already passes (at least w/o mongo_ext) for 1.9 string encoding conversion 2009-12-02 10:08:26 -05:00
Kyle Banker 948fb58384 minor: coding to encoding 2009-12-01 17:29:22 -05:00
Kyle Banker d40f445c19 Fixes for 1.9 2009-12-01 17:23:24 -05:00
Kyle Banker 4b849d4b4b divided bson.rb in two 2009-12-01 13:55:04 -05:00
Kyle Banker 05b5fc576b Cleanup w/r/t loading c ext and testing it 2009-12-01 13:49:57 -05:00
Mike Dirolf 7709e127bf no need for separate CBson tests. just run with RUBYOPT=rubygems and mongo_ext installed 2009-11-30 18:05:15 -05:00
Kyle Banker f029cdde6a added test case for cbson utf-8 2009-11-30 17:50:54 -05:00
Kyle Banker a7c75d7fae Raise error on non utf-8 string in 1.8 2009-11-30 17:06:21 -05:00
Kyle Banker 8ff0d73fd8 BUMP 0.18 2009-11-25 11:43:25 -05:00
Kyle Banker a3cbacc99b minor: Docs, cleanup, history. 2009-11-25 11:26:30 -05:00
Christos Trochalakis b1b61d5c0b Added support for map-reduce 2009-11-25 11:26:29 -05:00
Mike Dirolf 36423240a6 minor: oops parens were still giving a warning 2009-11-25 10:35:06 -05:00
Mike Dirolf 6151f95cd5 minor: remove paren warning 2009-11-25 10:25:56 -05:00