Commit Graph

44 Commits

Author SHA1 Message Date
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
Jim Menard
015022ff48 Modified it to take command line args. 2009-01-09 17:30:04 -05:00
Jim Menard
7fc970b217 Extracted XML-to-Ruby conversion. Created validate script for mongo-qa project. 2009-01-09 17:27:31 -05:00
Adrian Madrid
7719ac65b2 Updated console to default ENV parameters 2008-12-29 15:16:35 -07:00
Jim Menard
125e84a6e9 db name command line arg 2008-12-08 16:58:16 -05:00
Jim Menard
df2b10c17e renamed examples/irb.rb to bin/mongo_console 2008-12-08 16:05:08 -05:00