Commit Graph

  • 43182b8aec minor: test fix Kyle Banker 2010-11-12 17:59:38 -0500
  • dfe40238c9 RUBY-200 migrating confluence docs to /docs Kyle Banker 2010-11-12 17:59:27 -0500
  • a56636b3b2 minor: test fixes Kyle Banker 2010-11-11 17:55:10 -0500
  • 29dfe390c5 RUBY-196 tweaks to Collection#ensure_index Kyle Banker 2010-11-11 17:41:31 -0500
  • d33ddfb8e0 added ensure_index Matthew Rathbone 2010-11-09 21:28:07 -0500
  • 5e81cf2f82 simplify logic Steve Shreeve 2010-03-13 15:24:05 -0500
  • 4a1bccefae implementing as_json for object id to return structure of mongoDB extended json Ryan Fitzgerald 2010-10-29 05:42:54 -0400
  • 2188522687 removed argument type checks from Cursor.skip() and Cursor.limit() due to clash with JRuby's redefining of Integer Ijonas Kisselbach 2010-01-15 16:35:25 +0000
  • ffab7ba5a3 Fixed issue with grid.rb where 'put' was duplicating the filename attribute on the file Steve Ardis 2010-10-26 21:25:45 -0400
  • 8c96f5d52f removed batch_size accessor that's overridden by a method anyway Evgeny Shadchnev 2010-10-27 10:22:47 +0100
  • af0822f476 initializing query_run and closed before they are first used Evgeny Shadchnev 2010-10-27 10:01:44 +0100
  • b1fe3767f2 minor: formatting Kyle Banker 2010-11-11 15:02:16 -0500
  • a9a4b35841 Ensured that the C Driver will not be loaded unless the platform supports it--it will only be loaded on little endian Maz 2010-10-29 17:42:16 -0700
  • 9d25efece4 Bug fix on Collection#rename Kyle Banker 2010-11-09 13:45:33 -0500
  • 87abd62615 Merge branch 'rs' Kyle Banker 2010-11-09 13:34:34 -0500
  • b4d5448179 Create index concurrency fix Kyle Banker 2010-11-09 13:34:28 -0500
  • ced3bfbfe8 Update and remove return error object in safe mode Kyle Banker 2010-11-09 13:07:01 -0500
  • 59ba221066 minor: added a new group test Kyle Banker 2010-11-09 12:04:47 -0500
  • 6f067756c8 Fix for serializing int/long Kyle Banker 2010-11-08 17:21:17 -0500
  • 8e79793053 BUMP 1.1.2 and HISTORY 1.1.2 Kyle Banker 2010-11-04 17:50:48 -0400
  • 8125e26c4d minor: fix prev commit Kyle Banker 2010-11-04 17:35:58 -0400
  • c984af4ff0 Fixed bug passing :timeout to Cursor. Added tests. Kyle Banker 2010-11-04 17:26:21 -0400
  • 9882dc61b7 minor: update gemspec and Rakefile Kyle Banker 2010-11-04 14:26:45 -0400
  • 8b1fbbb868 minor: cleanup Kyle Banker 2010-11-03 19:02:03 -0400
  • a2f501924e Specify pk factory on Collection.new as a :pk option Kyle Banker 2010-11-03 18:36:29 -0400
  • 888c318ad2 minor: markdown fix Kyle Banker 2010-11-03 18:07:50 -0400
  • f524da284f minor: license typo Kyle Banker 2010-11-03 17:59:54 -0400
  • 6ee7fa45cf minor: doc links Kyle Banker 2010-11-03 17:58:03 -0400
  • 4907150f8d minor: links to internal docs Kyle Banker 2010-11-03 17:50:08 -0400
  • 68af3dbe8f Allow the setting of safe mode globally on the Connection, DB, and Collection levels. The safe mode setting will automatically be inherited down the hierarchy Connection -> DB -> Collection -> (insert, update, remove). This default can be overridden at any time. Connection#safe, DB#safe, and Collection#safe will yield the current default value. Kyle Banker 2010-11-03 17:36:08 -0400
  • f7d151c8dc minor: doc fixes Kyle Banker 2010-11-03 15:32:19 -0400
  • d6f8f9d41a Allow specification of replica set name on connect. Kyle Banker 2010-11-03 15:12:15 -0400
  • 6e00094111 minor: credits and history updates. now appear in ydoc Kyle Banker 2010-11-03 13:16:19 -0400
  • de13ff5f5d minor: more reorganization Kyle Banker 2010-11-03 13:00:34 -0400
  • fe9946355f minor: cleanup bin dir. move any benchmarking files to bench dir. Kyle Banker 2010-11-03 12:45:22 -0400
  • 585f574386 minor: add tutorial Kyle Banker 2010-11-03 12:41:56 -0400
  • 980b68d7a1 minor: reorganized yardocs. starting to move tutorial and other docs to this repo. Kyle Banker 2010-11-03 12:40:58 -0400
  • bc6e3b137a minor: stop tracking Java class files Kyle Banker 2010-11-02 16:11:51 -0400
  • 70be27a262 minor: update README and convert to markdown Kyle Banker 2010-11-02 16:09:43 -0400
  • 54a3cbb308 minor: test validates that we remove duplicate _id only on insert. Kyle Banker 2010-11-02 15:40:40 -0400
  • 5aa8721b25 Allow idiomatic :drop_dups in addition to :dropDups on index creation. Kyle Banker 2010-11-02 14:50:02 -0400
  • 004ac48230 minor: docs Kyle Banker 2010-11-02 14:26:31 -0400
  • 821eb07238 minor: update for YARD 0.6.1 Kyle Banker 2010-11-02 14:25:59 -0400
  • e21a4b897a minor: extra rake tasks for tests. don't show C ext warning when testing Kyle Banker 2010-11-02 14:25:14 -0400
  • 2939932526 close connection when safe mode insert results in 'not master' Kyle Banker 2010-10-29 23:18:49 -0400
  • 424f08af5e close connection on exception on safe insert Kyle Banker 2010-10-29 17:52:15 -0400
  • 0b0834eb91 minor: doc fix Kyle Banker 2010-10-25 11:01:52 -0400
  • 2720206f77 minor: docs Kyle Banker 2010-10-22 13:27:56 -0400
  • e416e05fc7 RUBY-190 bug fix for unavailable nodes on Connection#multi Kyle Banker 2010-10-21 14:33:48 -0400
  • 9098070502 minor: more consistent naming in connection tests Kyle Banker 2010-10-21 13:32:47 -0400
  • a905c3f1f2 RUBY-191 fix to pass options to new db with Connection#db Kyle Banker 2010-10-21 13:27:57 -0400
  • afe8fe3167 RUBY-193 don't create gridfs indexes when slave_ok Kyle Banker 2010-10-21 13:01:32 -0400
  • 048e9e6fbe HISTORY and BUMP 1.1.1 1.1.1 Kyle Banker 2010-10-14 16:38:26 -0400
  • 50f3fc9080 minor: test files for bson gem Kyle Banker 2010-10-14 16:36:56 -0400
  • 68cadc1987 minor: patch for JRuby 1.9 MD5 comparison bug Kyle Banker 2010-10-14 16:35:13 -0400
  • dd02b12282 minor: test updates for JRuby in 1.9 mode Kyle Banker 2010-10-14 16:11:30 -0400
  • e868f090a3 NEW BUMP 1.1.1 Kyle Banker 2010-10-13 18:39:41 -0400
  • f1ddd871f2 major: typo Kyle Banker 2010-10-13 18:38:15 -0400
  • dfaa82f5d1 minor: test fix Kyle Banker 2010-10-13 18:27:19 -0400
  • d1a0f90b5e minor: hash_with_indifferent fix Kyle Banker 2010-10-13 18:13:47 -0400
  • 80044b9a58 RUBY-187 All tests can now use custom host and port; Kyle Banker 2010-10-13 17:09:23 -0400
  • cd03fafb27 RUBY-187 ByteBuffer should take another ByteBuffer as initial data Kyle Banker 2010-10-12 15:53:10 -0400
  • 0c8d27c0b2 minor: added missing tests Kyle Banker 2010-10-12 15:41:24 -0400
  • df0377c3d4 JRuby Test fixes Kyle Banker 2010-10-12 15:39:28 -0400
  • b0f2911170 BUMP 1.1.1 Kyle Banker 2010-10-07 17:59:12 -0400
  • 6afb862d17 minor: readme Kyle Banker 2010-10-07 17:55:36 -0400
  • 7b3ba5e006 minor: whitespace Kyle Banker 2010-10-07 17:46:19 -0400
  • 0c82f01d97 JRuby: validate key names and only move _id when necessary. Kyle Banker 2010-10-07 17:42:39 -0400
  • 13f49585e9 RUBY-185 fix JRuby null pointer exception on embedded docs Better HashWithIndifferentAccess tests Kyle Banker 2010-10-07 17:05:45 -0400
  • 850159cd7c BUMP 1.1 1.1 Kyle Banker 2010-10-04 15:19:14 -0400
  • 36f45da765 minor: credits and history Kyle Banker 2010-10-04 15:19:04 -0400
  • 3a0cdf64af remove deprecated support for implicit Kyle Banker 2010-10-04 14:37:19 -0400
  • b8d6f57602 A few more BSON fixes Kyle Banker 2010-10-04 14:25:44 -0400
  • 112870b537 Get rid of missing parentheses warning. Jari Bakken 2010-09-28 18:57:05 +0200
  • 9d2f3fbc27 Call super in BSON::OrderedHash#== instead of doing the comparison in Ruby. Jari Bakken 2010-09-28 18:57:42 +0200
  • b3ed1486e5 minor: updates for removal deprecated DB and Connection methods and ObjectID Kyle Banker 2010-10-04 13:28:26 -0400
  • bd4b6060f7 Removed deprecated DB methods Kyle Banker 2010-10-04 12:16:40 -0400
  • f7a97a0db0 Removed deprecated Connection methods Kyle Banker 2010-10-04 12:16:11 -0400
  • 8dce3a613d Removed deprecated ObjectID class (use ObjectId now) Kyle Banker 2010-10-04 12:15:14 -0400
  • a743508611 removed prototype callback class Kyle Banker 2010-10-04 12:14:16 -0400
  • bf10db9b21 minor: ObjectId optimization Kyle Banker 2010-10-04 12:09:29 -0400
  • 7ad280c2cb RUBY-184 Connection#locked? Kyle Banker 2010-10-04 11:38:20 -0400
  • 2ed0adbbc6 Fix C extension to handle BSON::Code (no longer a subclass of String) Kyle Banker 2010-10-01 17:03:26 -0400
  • 3b5aac6de6 Encoder number handling cleanup Kyle Banker 2010-10-01 16:29:31 -0400
  • 694f011087 BSON test suite cleanup Kyle Banker 2010-10-01 16:29:12 -0400
  • 51964f8ad5 Fix INT / LONG serialization Kyle Banker 2010-10-01 14:56:31 -0400
  • c04dfec1db Revert JRuby callback to use RubyBSONCallback Kyle Banker 2010-10-01 13:57:16 -0400
  • 159c89b8b4 Java callback class returns LinkedHashMap Kyle Banker 2010-10-01 13:56:51 -0400
  • 315e608cd4 Optimized callback class to return Java objects Kyle Banker 2010-10-01 09:52:29 -0400
  • 2daf86bb7b Added jar files Kyle Banker 2010-09-30 12:00:22 -0400
  • 2a7b089a9b BSON for JRuby Kyle Banker 2010-09-30 09:43:17 -0400
  • 4141331f79 RUBY-184 fsync lock helpers Kyle Banker 2010-09-28 12:15:45 -0400
  • a1565b3ac8 BUMP 1.0.9 1.0.9 Kyle Banker 2010-09-20 15:07:30 -0400
  • 05c64830bd RUBY-170 added mongo_console as gem exectuable Kyle Banker 2010-09-20 14:43:23 -0400
  • e34acd9710 minor: credits Kyle Banker 2010-09-20 14:30:20 -0400
  • 45e6aaef43 minor: fast_pack no longer used Kyle Banker 2010-09-20 14:01:17 -0400
  • b077ef992d RUBY-182 Rubinius compatibility; use rb_ary_entry() in lieu of RARRAY_PTR Kyle Banker 2010-09-20 13:48:06 -0400
  • 81395373e9 RUBY-183 better int bson performance (Chuck Remes) Kyle Banker 2010-09-20 11:57:06 -0400
  • 412ddc94cd minor: include ruby version, date, git commit in benchmark output Kyle Banker 2010-09-14 11:09:34 -0400
  • bfa4926e1d Optimize ObjectId#generate: cache the MD5 of the host name and generate counters in C instead of Ruby. Hongli Lai (Phusion) 2010-09-13 23:07:04 +0200