Commit Graph

  • 9d4429221e move functionality to Connection#db, set up default database name to use when absolutely nothing is provided db_from_uri John Bintz 2012-06-06 11:37:04 -0400
  • 11a5d8bd53 add Connection#db_from_uri to round out MONGODB_URI support John Bintz 2012-06-05 17:40:51 -0400
  • 9be394b623 Merge pull request #104 from seamusabshere/from_uri_implicit_arg master Tyler Brock 2012-06-04 20:59:35 -0700
  • c0a4ae6b44 Merge pull request #103 from seamusabshere/ruby_18_url_decoding Tyler Brock 2012-06-04 20:58:47 -0700
  • 4195ce35c6 Merge pull request #105 from ukd1/patch-1 Tyler Brock 2012-06-04 20:55:26 -0700
  • f60301e43d Fix broken links in github Russell Smith 2012-06-04 19:34:52 -0700
  • 90773ebeb8 Make ENV['MONGODB_URI'] the default first arg for `Mongo::Connection.from_uri` Seamus Abshere 2012-06-04 10:23:21 -0500
  • d88e6d730f Since it's confusing anyway that CGI.parse returns values as arrays, use an array-specific method (as opposed to one that could be for strings or hashes) to access it Seamus Abshere 2012-06-04 10:30:42 -0500
  • d8f94e6f63 Since `URI.decode_www_form` is Ruby 1.9-only, use `CGI.parse` instead Seamus Abshere 2012-06-04 10:03:49 -0500
  • 9d859d2b5c minor: URI.decode_www_form not available pre 1.9.x, alternative solution Tyler Brock 2012-06-04 10:03:12 -0400
  • 89d2130306 add test for save_chunk fix John Bintz 2012-04-25 08:14:11 -0400
  • f93e05de83 use collection#save instead of collection#insert to save gridio chunks so that replacement chunks overwrite existing ones John Bintz 2012-04-25 07:59:32 -0400
  • 1454210d9f Use ENV["MONGODB_URI"] if available. Seamus Abshere 2012-05-18 11:17:21 -0500
  • 351eeb65a2 minor: read preference test fix Tyler Brock 2012-06-01 16:34:04 -0400
  • 4df2564519 RUBY-444 Tyler Brock 2012-06-01 15:47:10 -0400
  • a3555ba404 minor: logger fix for mocha tests that expect an non-hash argument Tyler Brock 2012-06-01 15:16:05 -0400
  • c76160c2f2 Merge pull request #97 from asinbow/fix_log_debug_level_detect Tyler Brock 2012-06-01 11:38:37 -0700
  • 4c032c4d31 Merge pull request #101 from farrel/master Tyler Brock 2012-06-01 11:33:52 -0700
  • 291a9334b6 RUBY-444 Tyler Brock 2012-06-01 14:08:26 -0400
  • f55fc95bf4 RUBY-432 Tyler Brock 2012-06-01 13:36:34 -0400
  • ad8a933cd4 minor: fix extension compile errors Tyler Brock 2012-06-01 13:09:47 -0400
  • 65a1ecc42d RUBY-441 Tyler Brock 2012-05-31 16:27:33 -0400
  • b23be322c0 minor: adding devkit to Rakefile for windows Tyler Brock 2012-05-30 15:10:49 -0400
  • 6c102f36c2 minor: rake task to compile and test c extension Tyler Brock 2012-05-30 14:06:55 -0400
  • cf4cecb417 minor: remove perftools Tyler Brock 2012-05-30 13:54:53 -0400
  • b7d34071b5 Merge pull request #102 from balexand/patch-1 Tyler Brock 2012-05-29 14:20:21 -0700
  • beea7d1320 Fix copy-paste mistake in doc comment Brian Alexander 2012-05-29 15:05:50 -0600
  • 078354a39a Added BSON::ObjectId#to_ary Farrel Lifson 2012-05-26 01:16:11 +0200
  • 5591e3dfe3 RUBY-444 keep multiple replica set connections separate Kyle Banker 2012-05-25 13:57:56 -0400
  • 3e04550e34 Merge pull request #100 from kzk/master gjmurakami-10gen 2012-05-22 11:10:50 -0700
  • 23b75ed5fc b2json,j2bson: don't assume fixed ruby location Kazuki Ohta 2012-05-20 20:24:45 +0900
  • 823abc2ad9 minor: authors++ Tyler Brock 2012-05-15 22:15:05 -0400
  • 6acf9df49e minor: removing bson_ext from Gemfile Tyler Brock 2012-05-15 16:57:27 -0400
  • 9b38c3a70f minor: JRUBY hacks Tyler Brock 2012-05-15 15:41:57 -0400
  • 746687bb86 minor: testing fixes Tyler Brock 2012-05-15 15:41:24 -0400
  • 2de3dcab94 RUBY-442 Tyler Brock 2012-05-15 13:54:44 -0400
  • d86c4d95f7 RUBY-435 Tyler Brock 2012-05-15 13:23:14 -0400
  • f5dc37fe68 Merge pull request #98 from ismell/patch-1 gjmurakami-10gen 2012-05-14 13:57:07 -0700
  • e6c084345b Fixed a typo Raul E Rangel 2012-05-14 14:20:51 -0600
  • 8a49614c7e RUBY-437 Tyler Brock 2012-05-14 16:02:49 -0400
  • 6663660d92 RUBY-442 Tyler Brock 2012-05-14 15:53:30 -0400
  • 71650076de documentation improvements for Yard/Ydoc newbies, also relative links replace absolute links where possible so that the user is left with the exact version and not forced to current web docs, in accordance with DOCS-197 Gary Murakami 2012-05-14 11:54:28 -0400
  • 7b7171e478 Performance test and graphing improvements, includes results and graphs for safe mode, find one, and find many. Gary Murakami 2012-05-11 15:19:38 -0400
  • 2be7a46b93 Performance test and graphing improvements. Gary Murakami 2012-05-04 17:16:57 -0400
  • 50d6902d80 Revert cbson.c, to be revisited for malloc/free reduction. README.md has API Documentation note at the top to help users match documentation to driver version, DOCS-197. Expanded performance tests, for insert with multiple docs. Gary Murakami 2012-05-03 16:43:12 -0400
  • ca7bf209dd DOCS-197 Fully qualify examples in the code with Mongo:: Gary Murakami 2012-05-02 17:43:54 -0400
  • 962c4f2f2e eliminate last explicit malloc/free for array key name, more performance measurements Gary Murakami 2012-04-30 17:21:50 -0400
  • 56968e8ad3 fix log debug level detect * reason there hardcodes DEBUG_LEVEL in logging.rb: DEBUG_LEVEL = defined?(Logger) ? Logger::DEBUG : 0 this could cause some incompatibility between different logger tools asinbow.wang 2012-04-27 15:26:49 +0800
  • d176c2a0f3 RUBY-436 Handle IRB::Abort Exception Tyler Brock 2012-04-26 13:53:21 -0400
  • 7384585d98 write_element optimization for T_ARRAY to only allocate the buffer for the index key once instead of repeatedly for every index. This results in a 2.5x improvement for array sizes around 32. Also includes improvements to the performance tests and graphs, with plothover to show [x,y] values. Gary Murakami 2012-04-25 17:15:31 -0400
  • bc5944899b Merge branch 'master' of github.com:mongodb/mongo-ruby-driver Gary Murakami 2012-04-25 11:05:00 -0400
  • f5efe08d91 minor: Gemfile fix Tyler Brock 2012-04-24 15:22:07 -0400
  • c11799abb1 possible date fix Tyler Brock 2012-04-24 14:57:55 -0400
  • d3955e0346 performance graphing and profiling improvements Gary Murakami 2012-04-24 12:35:33 -0400
  • b3a9d93096 RUBY-436 Handle IRB::Abort Exception Tyler Brock 2012-04-23 16:58:11 -0400
  • 6f2b7624cf performance graphing and profiling improvements Gary Murakami 2012-04-24 12:35:33 -0400
  • 4c717f0873 RUBY-436 Handle IRB::Abort Exception Tyler Brock 2012-04-23 16:58:11 -0400
  • ecafeed637 [Gary] Ruby versus C graphs Gary Murakami 2012-04-17 09:25:11 -0400
  • ba0de1bc26 [Gary] profiling for both C and Ruby Gary Murakami 2012-04-16 17:28:48 -0400
  • 52cbaa689f [Gary] profile_array $LOAD_PATH, Gemfile tweaks Gary Murakami 2012-04-11 11:56:45 -0400
  • 64c87e93a3 [Gary] require test_helper edits to work everywhere including via IDE (RubyMine), Gemfile for JRuby Gary Murakami 2012-04-11 11:08:04 -0400
  • 4ca05fe138 minor: added section on sorting to tutorial Tyler Brock 2012-04-10 23:10:43 -0400
  • e57b469505 [Gary] ruby-prof for bench profiling Gary Murakami 2012-04-09 11:42:01 -0400
  • 2390578805 [Gary] exp series benchmark tests for performance and profiling Gary Murakami 2012-04-09 11:39:57 -0400
  • 00cea59c10 minor: refactor TCP_NODELAY Tyler Brock 2012-04-08 10:48:25 -0400
  • 95a831c0b3 RELEASE 1.6.2 1.6.2 Tyler Brock 2012-04-05 13:28:20 -0400
  • ca6f4ecaa5 RUBY-433 prevent additonal possible IOError Tyler Brock 2012-04-05 12:47:58 -0400
  • 0bd7d3830d RUBY-429 wrap IO errors from select and read Tyler Brock 2012-04-05 12:47:17 -0400
  • dfca0dd134 minor: disable refresh with threads for 1.8x Tyler Brock 2012-04-05 12:45:34 -0400
  • 4f9aceacf4 RUBY-433 fixes IOError stream closed Tyler Brock 2012-04-05 10:52:13 -0400
  • a5b5d5e3e3 RUBY-429 tweaks to rescued errors Tyler Brock 2012-04-04 20:36:42 -0400
  • 58f0ee8fff RUBY-429 rescue granularity Tyler Brock 2012-04-04 20:12:36 -0400
  • b2a1841f9c minor: test fix for legacy mongo Tyler Brock 2012-04-04 19:10:02 -0400
  • d42eee278b minor: testing fixes, cleaning output Tyler Brock 2012-04-04 16:44:01 -0400
  • c992369918 minor: more testing fixes Tyler Brock 2012-04-04 15:48:32 -0400
  • 7337a06311 RUBY-429 rescue additional socket and IO errors Tyler Brock 2012-04-04 15:10:58 -0400
  • f58b56a4ee minor: testing cleanup, suppress mongod startup output in rs tests Tyler Brock 2012-04-04 15:10:11 -0400
  • 76bf4dffe5 RUBY-429 rescue and raise appropriate errors Tyler Brock 2012-04-04 13:46:47 -0400
  • 92af319412 minor: test cleanup Tyler Brock 2012-04-04 13:45:19 -0400
  • 2c67080627 [Gary] more improvements, dropping has its own complete section Gary Murakami 2012-04-04 13:25:26 -0400
  • ee83b6be2c RUBY-421 fixes for rake reployment tasks Tyler Brock 2012-04-03 17:28:42 -0400
  • e9e0e47cc1 minor: test cleanup and fixes Tyler Brock 2012-04-03 15:57:02 -0400
  • 01f28b47ff RUBY-429 non-blocking IO for socket timeouts Tyler Brock 2012-04-03 15:40:38 -0400
  • aab3cf7b74 minor: cleanup thread_to_socket pruning code and test Tyler Brock 2012-04-03 14:15:17 -0400
  • c65b4aadb0 [Gary] Improvements to TUTORIAL, completeness and bug fixes, CRUD reorg, Delete documents, explain, Ruby style Gary Murakami 2012-04-03 15:14:43 -0400
  • 9e47109b8f [Gary] Editing due to minor disconnects of a newbie - might as well make improvements before I'm too tainted by familiarity. Any suggestions for a GFM previewer? Gary Murakami 2012-04-02 17:25:01 -0400
  • d4efbe96f7 fix README gem require for test, typos, JRuby reminders, also add require rubygems to simple.rb Gary Murakami 2012-03-30 16:56:51 -0400
  • 481c57c52e fix bson test hash_with_indifferent_access, missing require Gary Murakami 2012-03-30 11:47:06 -0400
  • 0e8eef6cdd RUBY-420 enforce lower bound on refresh interval Tyler Brock 2012-03-21 19:01:37 -0400
  • 6944794fb2 RUBY-422 Cleanup testing output Tyler Brock 2012-03-16 16:17:33 -0400
  • ec86275b60 RUBY-424 Authenticating with only secondary fails Tyler Brock 2012-03-15 13:50:02 -0400
  • 7fd0b8dfce minor: update for replica set docs Tyler Brock 2012-03-15 08:32:25 -0400
  • cf817f5705 minor: fix for ydoc deploy version Tyler Brock 2012-03-07 17:50:36 -0500
  • ddc3e893cb RELEASE 1.6.1 1.6.1 Tyler Brock 2012-03-07 16:59:27 -0500
  • 18cad3401b minor: deploy task typo Tyler Brock 2012-03-07 16:58:29 -0500
  • 2af817f0f8 minor: fix for refresh with threads test and rs documentation updates Tyler Brock 2012-03-07 16:38:14 -0500
  • 5f6544a53c minor: update history file Tyler Brock 2012-03-07 14:04:12 -0500
  • 5fde3de4a6 RUBY-417 only show logging warning if level is :debug Tyler Brock 2012-03-07 13:23:00 -0500
  • 0ae757c69b RUBY-416 unit test stub fix Tyler Brock 2012-03-07 12:38:04 -0500
  • 06bc50fe46 RUBY-416 do not checkout closed sockets Tyler Brock 2012-03-07 12:00:10 -0500