Commit Graph

  • b821a3a48a minor: gemspec fix Kyle Banker 2011-03-29 16:44:38 -0400
  • c327a6036d BUMP 1.3.0.rc0 Kyle Banker 2011-03-29 16:34:53 -0400
  • 6b9eef0d1f RUBY-240 minor fix for RUBY 1.8 Kyle Banker 2011-03-29 16:01:46 -0400
  • 1f6901be06 minor: release notes Kyle Banker 2011-03-29 15:52:38 -0400
  • 002ddb06fc RUBY-240 Add StringIO methods to GridIO Kyle Banker 2011-03-29 15:27:13 -0400
  • db1213fc5d RUBY-139 Use BSON binary subtype 0 by default Kyle Banker 2011-03-29 12:25:48 -0400
  • 3509926071 Remove Connection#reset_connection (private) and deprecate ReplSetConnection#reset_connection (public) Kyle Banker 2011-03-29 12:18:58 -0400
  • a6cc09e50c RUBY-236 more timeout tweaks and tests Kyle Banker 2011-03-29 11:46:29 -0400
  • 017d252689 minor: test fix Kyle Banker 2011-03-28 16:54:46 -0400
  • f3174550b7 RUBY-236 Create timeout block only when timeout is set Kyle Banker 2011-03-29 11:06:46 -0400
  • 025e56732e minor: test and doc fixes Kyle Banker 2011-03-29 10:39:01 -0400
  • 05bf234bb8 RUBY-255 Support BSON Timestamp Kyle Banker 2011-03-28 14:36:49 -0400
  • baa1d0b802 Method *create_colletion* behaves the same way as *collection* when options are passed. Mauro Pompilio 2011-03-28 04:37:48 +0100
  • c9da58965a properly log sorting option Kent Sibilev 2011-03-25 14:57:22 -0400
  • 6b4ca2461f Implement BSON::ByteBuffer#== Hongli Lai (Phusion) 2011-03-24 00:49:21 +0100
  • 08daf9c5f9 Implement BSON::OrderedHash#dup Hongli Lai (Phusion) 2011-03-24 00:49:33 +0100
  • 132c319ddd Docs: manual reconnect on fork no longer necessary. Kyle Banker 2011-03-28 11:15:10 -0400
  • e49d50acc2 RUBY-236 set op_timeout for socket receive timeouts Kyle Banker 2011-03-28 11:09:27 -0400
  • b48a2bd84f RUBY-253 fix UTF8 check for Ruby 1.9 Kyle Banker 2011-03-24 12:11:12 -0400
  • 1ab2f171c8 minor: doc fix Kyle Banker 2011-03-23 17:36:03 -0400
  • 6d9c6bb06c RUBY-237 RUBY-238 Enforce semantic versioning Kyle Banker 2011-03-23 17:11:21 -0400
  • 272d4835a7 RUBY-252 RUBY-237 re-add Connection#host and Connection#port Kyle Banker 2011-03-23 16:34:42 -0400
  • 2bfe205c51 Merged wpiekutowski's commits to enable warnings on test suite and clean up some code. Kyle Banker 2011-03-23 16:02:04 -0400
  • bd4731dd39 minor: test fix Kyle Banker 2011-03-23 15:32:32 -0400
  • 37f285bf0c minor: docs Kyle Banker 2011-03-23 15:30:27 -0400
  • 53ad43fedc Added transformer concept. John Nunemaker 2011-03-18 15:03:37 -0400
  • 5cdae46b56 RUBY-250 RUBY-231 Test fork safety Kyle Banker 2011-03-17 22:38:21 -0400
  • 997d9b8ae2 RUBY-231 RUBY-250 Validate socket against pid Kyle Banker 2011-03-17 22:14:31 -0400
  • a8ce896c9f RUBY-245 Unique object id with timestamp Kyle Banker 2011-03-15 16:40:27 -0400
  • 8df0ff23f5 RUBY-249 Alias Cursor#next for Cursor#next_document Kyle Banker 2011-03-15 14:24:34 -0400
  • 2690520afa RUBY-248 Verify query speed after failover Kyle Banker 2011-03-12 17:48:35 -0500
  • 6a46bf7aef RUBY-247 Improved replica set docs. Kyle Banker 2011-03-12 08:40:29 -0500
  • 2b7739a257 RUBY-244 issue serializing Time in array Kyle Banker 2011-03-04 16:51:12 -0500
  • e5338316c8 minor: text fix for JRuby Kyle Banker 2011-03-04 16:42:39 -0500
  • e64f91e013 Implementation of the 'ping' command. Probably better suited for the 'active?' method. Mauro Pompilio 2011-03-03 19:22:32 +0000
  • 1ad3285767 Add a mechanism to check if the connection is active/healthy. Mauro Pompilio 2011-03-03 10:32:10 +0000
  • ef99f49dd9 minor: task to build gems Kyle Banker 2011-02-23 14:52:06 -0500
  • a0aee12907 BUMP 1.2.4 1.2.4 Kyle Banker 2011-02-23 14:51:49 -0500
  • 4f3937d6a4 Map-reduce doc update for v1.8 Kyle Banker 2011-02-23 14:43:23 -0500
  • fa0a933780 Fix the exception message shown when there's an IOError while closing a socket in the pool. Mauro Pompilio 2011-02-23 15:29:44 +0000
  • 9076432c48 BUMP 1.2.3 1.2.3 Kyle Banker 2011-02-23 12:43:00 -0500
  • 24cfde5ef6 Updated map-reduce tests and docs for v1.8 map-reduce options Kyle Banker 2011-02-22 17:47:47 -0500
  • 4c9ff36698 Enable warnings in test:new_features Wojciech Piekutowski 2011-02-20 00:43:32 +0100
  • 132ed07bfd Enable warnings in test:authentication Wojciech Piekutowski 2011-02-20 00:42:03 +0100
  • d9ba3da0bf Enable warnings in test:auto_reconnect Wojciech Piekutowski 2011-02-20 00:35:27 +0100
  • cf6e7e8634 Enable warnings in test:pooled_threading Wojciech Piekutowski 2011-02-20 00:33:57 +0100
  • c6491461bc Move helper methods away from tests setup to avoid redefinition on each test run Wojciech Piekutowski 2011-02-20 17:23:45 +0100
  • e5ef555f9f Fix failing test Wojciech Piekutowski 2011-02-20 17:20:23 +0100
  • a17a0a68af Remove test case name duplication Wojciech Piekutowski 2011-02-20 17:23:08 +0100
  • ccd7818024 Fix indentation Wojciech Piekutowski 2011-02-20 17:20:09 +0100
  • 46af71fbfe Make cursor test unit names unique Wojciech Piekutowski 2011-02-20 17:19:53 +0100
  • 4ea7a14608 Add parenthesis where Ruby thinks they're a good idea Wojciech Piekutowski 2011-02-20 17:19:14 +0100
  • 80a44efb68 Prevent outer local variable shadowing Wojciech Piekutowski 2011-02-20 17:15:35 +0100
  • 2971793b48 Remove dead code Wojciech Piekutowski 2011-02-20 17:12:46 +0100
  • d12987bf7a Always initialize @metadata and @aliases Wojciech Piekutowski 2011-02-20 17:09:18 +0100
  • 62900acb4b Initialize @cursor_id Wojciech Piekutowski 2011-02-20 17:03:32 +0100
  • 95911166f3 Avoid using instance_variable_get on objects of other class Wojciech Piekutowski 2011-02-20 17:01:57 +0100
  • 5270b6ec06 Enable warnings in test:functional Wojciech Piekutowski 2011-02-20 16:24:31 +0100
  • 5dfac28dd4 Fix Mongo::Cursor#query_options_hash Wojciech Piekutowski 2011-02-20 16:22:39 +0100
  • e4867b542e Initialize instance variables for available options Wojciech Piekutowski 2011-02-20 16:12:30 +0100
  • 2644d2b27d Mock and initialize logger Wojciech Piekutowski 2011-02-20 16:04:01 +0100
  • 27046e2b3a Unify test_helper.rb loading code Wojciech Piekutowski 2011-02-20 16:03:05 +0100
  • 6cdae6dc7e Move helper methods away from tests setup to avoid redefinition on each test run Wojciech Piekutowski 2011-02-20 16:00:06 +0100
  • c0b0325100 Enable warnings in test:unit Wojciech Piekutowski 2011-02-20 15:57:13 +0100
  • 37f8ff2c9b Enable warnings in test:rs Wojciech Piekutowski 2011-02-19 23:17:21 +0100
  • 479438469d Remove duplicated Hash#assert_valid_keys Wojciech Piekutowski 2011-02-20 15:41:35 +0100
  • ea180939fd Add parenthesis where Ruby thinks they're a good idea Wojciech Piekutowski 2011-02-20 15:40:54 +0100
  • 08d99c08bb Fix indentation Wojciech Piekutowski 2011-02-20 15:40:15 +0100
  • 3191aadd94 Silence Encoding.default_internal= warnings Wojciech Piekutowski 2011-02-20 15:39:46 +0100
  • 979483fd1e Fix indentation Wojciech Piekutowski 2011-02-20 15:39:09 +0100
  • 0f3fda805e Silence shoulda warnings Wojciech Piekutowski 2011-02-20 15:38:21 +0100
  • 57d95c9ab3 Don't require 'complex' and 'rational' libs in Ruby 1.9 - they're in core already Wojciech Piekutowski 2011-02-20 15:37:31 +0100
  • b541972bdc Remove duplicating character classes from URI regexp in Mongo::URIParser Wojciech Piekutowski 2011-02-20 15:36:15 +0100
  • 730118539e Remove duplicated #data reader from BSON::ObjectId Wojciech Piekutowski 2011-02-20 15:35:22 +0100
  • e6b6074910 Remove unneeded variable Wojciech Piekutowski 2011-02-20 15:34:11 +0100
  • 3ff4f75270 Enable warnings in test:bson Wojciech Piekutowski 2011-02-20 15:33:33 +0100
  • 9772328948 Fix typo in error message for Collection#group v1.2 Mani Tadayon 2011-02-15 17:42:54 -0800
  • c11e875813 BUMP 1.2.2 1.2.2 Kyle Banker 2011-02-15 17:09:52 -0500
  • ed44a7490c Improved replica set failover tests. A few improved exception messages. Kyle Banker 2011-02-15 16:48:29 -0500
  • 2335108162 When possible, use system_free() to free asprintf() results. On OS X, Ruby Enterprise Edition allocates memory with tcmalloc which is not compatible with the system malloc. asprintf() allocates memory with the system malloc so we need to free its result with the system free() function instead of tcmalloc's free() function. REE's system_free() API call does that. Hongli Lai (Phusion) 2011-02-14 13:08:29 +0100
  • 735a93d3bd minor: doc fix Kyle Banker 2011-02-10 17:17:18 -0500
  • e55cf2b7d1 minor: doc fix Kyle Banker 2011-02-10 17:09:03 -0500
  • 04c536292a BUMP 1.2.1 1.2.1 Kyle Banker 2011-02-10 15:27:06 -0500
  • 0d90338a46 minor: docs Kyle Banker 2011-02-10 15:13:28 -0500
  • 04033bf5a3 minor: rs test framework updates Kyle Banker 2011-02-10 14:48:59 -0500
  • 4abf6b8875 tests with Unicorn and Thin for out-of-sync responses Kyle Banker 2011-02-10 14:42:29 -0500
  • 76730d4a7c RUBY-233 show invalid key on invalid key exception Kyle Banker 2011-02-04 12:07:28 -0500
  • 0c574b9975 minor: alias Connection#reconnect to Connection#connect Kyle Banker 2011-02-02 11:36:56 -0500
  • e8e617e95f Test for replica set authentication; bug fix. Kyle Banker 2011-02-02 11:26:31 -0500
  • d63cf18042 minor: note Kyle Banker 2011-02-02 09:51:13 -0500
  • 5017646209 minor: test fix and cleanup Kyle Banker 2011-01-31 15:53:38 -0500
  • 9c83ca6b3e minor style and doc fixes. warning about logging performance issues. Kyle Banker 2011-01-31 15:51:39 -0500
  • 8a7296599b Refactored logging of DB operations to use Connection#instrument. Steve Sloan 2011-01-28 22:20:41 -0800
  • 7c4740c47c RUBY-232 handle authentication with connection pooling Kyle Banker 2011-01-31 14:47:05 -0500
  • 285752a7ad Switching parameter name in Collection#group from key to opts to fix YARD doc Andy Gregorowicz 2011-01-21 15:56:35 -0500
  • 153bedf5f6 Switching parameter name from key to opts to fix YARD doc Andy Gregorowicz 2011-01-21 15:43:20 -0500
  • ba38d1a5ab RUBY-230 minor: test fix for maxBsonObjectSize Kyle Banker 2011-01-18 16:20:51 -0500
  • 7b825aca72 minor: HISTORY cleanup Kyle Banker 2011-01-18 11:36:04 -0500
  • 648094c80f BUMP 1.2.0 1.2.0 Kyle Banker 2011-01-18 11:20:59 -0500
  • fab538ed5e minor: alias #read_primary? with #primary? Kyle Banker 2011-01-17 13:37:41 -0500