Commit Graph

55 Commits

Author SHA1 Message Date
Kyle Banker
8a646fbf00 RUBY-135 Oops. Yajl compability mode doesn't support object_class 2011-01-05 10:23:09 -05:00
Kyle Banker
f8fa61d4e0 RUBY-135 Use yajl in JSON compatibility mode for j2bson 2011-01-05 10:18:07 -05:00
Kyle Banker
fe9946355f minor: cleanup bin dir. move any benchmarking files to bench dir. 2010-11-03 12:45:22 -04:00
Kyle Banker
315e608cd4 Optimized callback class to return Java objects 2010-10-01 09:52:29 -04:00
Kyle Banker
412ddc94cd minor: include ruby version, date, git commit in benchmark output 2010-09-14 11:09:34 -04:00
Kyle Banker
f9cd266214 minor: j2bson docs 2010-07-12 14:08:33 -04:00
Kyle Banker
027038fdff j2bson (json to bson) executable (neomantra) 2010-07-12 14:06:25 -04:00
Kyle Banker
76592ac41b minor: typos 2010-06-15 10:33:18 -04:00
Kyle Banker
99c2d1463e RUBY-131 read bson io object; b2json executable (neomantra) 2010-05-28 14:01:51 -04:00
Kyle Banker
b9f579876c RUBY-120 configurable batch size; begin 0.20.2 2010-04-12 11:57:14 -04:00
Kyle Banker
49bc88c4b3 BUMP 0.20.1 2010-04-07 23:47:06 -04:00
Charles Remes
a9b3c8e7a5 Try again: Split the BSON logic out to a separate gem
- changed the BSON constant to BSON_CODER and scoped it inside
      of a module

    - changed the directory layout for all of the BSON related files

    - updated the C extension to find the BSON files at their new
      directory locations

    - updated the C extension to use better/safer macros for accessing
      the C API; extension now compiles cleanly under rubinius/rbx

    - changed directory layout for BSON related tests

    - modified the Rakefile to understand the new layout
2010-03-17 14:55:19 -05:00
Kyle Banker
864abe3dce gridfs docs 2010-02-24 15:24:01 -05:00
Kyle Banker
1d0cc7aae2 added safe more for gridfs 2010-02-22 18:06:59 -05:00
Kyle Banker
16ea148ab1 More experimental GridFS improvements 2010-02-18 16:31:25 -05:00
Kyle Banker
f158aa13af Initial GridFS refactoring 2010-02-12 18:03:07 -05:00
Kyle Banker
297e5f81c4 minor: GridFS fix for 1.9 2010-01-25 13:31:52 -05:00
Kyle Banker
5864e4c776 yard doc updates; deprecated legacy objectid byte encoding support 2010-01-13 13:11:09 -05:00
Kyle Banker
9fd352ec87 minor: benchmark updates 2010-01-07 14:39:02 -05:00
Kyle Banker
8df3e595fb minor: removed autoreconnect.rb; several tests exist for this in test/replica 2009-12-16 14:29:39 -05:00
Kyle Banker
f8a6d1ebb9 minor: docs, whitespace, naming 2009-12-16 14:16:49 -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
11a92349e9 Merged branch for initial connection pooling code 2009-11-23 15:20:05 -05:00
Kyle Banker
25cf35ecbb minor: typo 2009-11-18 10:46:22 -05:00
Kyle Banker
a4aff9bc26 minor: benchmark fix 2009-11-17 17:47:49 -05:00
Kyle Banker
e8748651b5 minor: benchmark updates 2009-11-16 18:34:25 -05:00
Kyle Banker
039484c263 minor: fixes for benchmarks and byte buffer defaults 2009-11-16 10:40:16 -05:00
Kyle Banker
6cc595c61d Fixes for benchmark suite (removed proc.call) 2009-11-12 17:22:24 -05:00
Sean Cribbs
c357e77114 Modify standard_benchmark to allow profiling. 2009-10-19 23:04:18 +08:00
Mike Dirolf
734edf6c65 add a little test script for autoreconnection with pairing 2009-08-27 15:20:27 -04:00
Mike Dirolf
94fe53d96b DEPRECATE Mongo::Mongo in favor of Mongo::Connection 2009-08-20 18:48:09 -04:00
Mike Dirolf
e65dd99667 API CHANGE: moving XGen::Mongo::Driver and XGen::Mongo to Mongo and XGen::Mongo::GridFS to GridFS 2009-08-20 10:50:48 -04:00
Mike Dirolf
fc49e8c982 move tests -> test 2009-08-18 10:07:01 -04:00
Mike Dirolf
28a80f1b5e Deprecate Collection#find_first in favor of Collection#find_one, also improve docs 2009-08-14 15:39:49 -04:00
Mike Dirolf
b934c997f9 minor: tool to check if extension is installed 2009-07-17 13:29:38 -04:00
Mike Dirolf
0818627108 drop database before doing benchmarking 2009-03-24 12:01:08 -04:00
Mike Dirolf
3a3109e7dc enough encoders to do bson_benchmark 2009-03-04 11:07:22 -05:00
Mike Dirolf
f91c59ca7b the equivalent bson_benchmark to the python one 2009-03-02 16:03:36 -05:00
Mike Dirolf
332c4cfe29 create_index fixed in driver 2009-03-02 16:03:07 -05:00
Mike Dirolf
576ce7db59 benchmark suite for ruby 2009-02-26 10:39:39 -05:00
Mike Dirolf
81d1e7bc3b pass additional args as command-line args 2009-02-18 17:42:37 -05:00
Jim Menard
4f7fc8a112 Benchmark code refactoring. 2009-02-10 15:12:36 -05:00
Jim Menard
22d4ba8daa small simplification 2009-02-10 15:06:47 -05:00
Jim Menard
ec391c3e7c new benchmark common to all drivers 2009-02-10 14:17:55 -05:00
Jim Menard
7a41f5be82 print nothing if tests does not exist 2009-02-05 15:59:09 -05:00
Jim Menard
0049756491 fixed output redirection 2009-02-05 14:24:01 -05:00
Jim Menard
28c66a060c New mongo-qa test runner and corresponding driver-side files. 2009-02-02 13:12:33 -05:00
Jim Menard
4258f6f200 Add round-trip testing to bin/validate 2009-01-12 11:23:07 -05:00
Jim Menard
41153eda94 simplification 2009-01-12 10:19:12 -05:00