Commit Graph

1047 Commits

Author SHA1 Message Date
John Nunemaker 89d420780f Added logger convenience methods to connection and database. Makes it possible to use the logger instance in the driver from the outside world. 2009-10-08 21:13:59 +08:00
Mike Dirolf 1fc537c78e minor: remove dependency because it breaks buildbot 2009-10-05 16:19:12 -04:00
Mike Dirolf 024c4a9e35 minor: make mongo_ext depend on specific version of mongo 2009-10-05 11:14:54 -04:00
Mike Dirolf dd152967b0 minor: update README with info on installing from Gemcutter 2009-10-05 10:43:57 -04:00
Mike Dirolf 3f6a3b83c2 minor: better description 2009-10-05 10:36:07 -04:00
Mike Dirolf 9ba3e36191 minor: MongoDB not MondoDB. although in retrospect the latter might have been less controversial 2009-10-05 10:19:36 -04:00
Mike Dirolf 93b2410f26 minor: credits 2009-10-05 10:01:56 -04:00
Les Hill 454bb440e4 OrderedHash#each returns self not ordered_keys 2009-10-05 21:35:02 +08:00
Mike Dirolf 79e76be9df add DB#last_status method 2009-10-01 12:01:37 -04:00
Mike Dirolf f1bf2eb4d6 BUMP 0.15 Mongo::VERSION constant, logger support, fix for Collection#[], use hard limit for explain, deserialize pre-epoch dates, limit offset and sort methods for cursors, deprecate :offset in favor of :skip, use soft/hard limits correctly 2009-09-30 15:07:28 -04:00
Mike Dirolf 941b80e24f minor: bumping extension version first for github 2009-09-30 15:04:52 -04:00
Mike Dirolf de6fef357b driver was sending hard limits where it should've sent soft, and vice-versa. fix and add tests for this 2009-09-30 10:49:08 -04:00
Mike Dirolf 95238b0a29 update gemspec files list 2009-09-21 17:50:19 -04:00
Mike Dirolf 70c23e2d32 deprecate :offset option to find in favor of :skip 2009-09-17 16:45:03 -04:00
Mike Dirolf 2b701119e1 complete deprecation of a bunch of stuff 2009-09-17 15:28:45 -04:00
Mike Dirolf f41b48a51b minor: tweaks and some more test cases 2009-09-17 15:07:37 -04:00
Mike Dirolf 1b98a1961f minor: credits, doc 2009-09-17 15:07:36 -04:00
mbernstein e6710621a7 copied docs from sort 2009-09-17 15:07:36 -04:00
mbernstein d1e45fdb1a casting input from sort method as ordered hash, tweaking tests a bit 2009-09-17 15:07:36 -04:00
mbernstein bdafae6eeb Added sort() method to Cursor Class, with tests and docs. 2009-09-17 15:07:36 -04:00
Mike Dirolf 3321a90739 remove redundant num_to_return from Cursor class. credits. clean up last commit 2009-09-16 17:52:41 -04:00
Kyle Banker c397758d1d Added #limit and #offset methods for cursor objects
Signed-off-by: Mike Dirolf <mike@dirolf.com>
2009-09-17 05:38:00 +08:00
Mike Dirolf c82a7e32af minor: another place we need to ignore the ArgumentError 2009-09-16 16:28:52 -04:00
Mike Dirolf 1741ebd80e minor: credits 2009-09-16 16:19:35 -04:00
Mike Dirolf 4fec23fcf1 ignore ArgumentError in this test 2009-09-16 16:12:20 -04:00
Mike Dirolf d95971b20b tests + fix for deserializing pre-epoch dates w/ pure Ruby BSON deserializer - thanks chendo 2009-09-16 12:53:46 -04:00
Mike Dirolf b6901673bb always use hard limit for explain() 2009-09-16 10:39:52 -04:00
Mike Dirolf 65a8d3f2c1 documentation: add note on using phusion passenger 2009-09-14 15:22:41 -04:00
Mike Dirolf 86d2bf7186 minor: remove superfluous call 2009-09-14 14:28:01 -04:00
Mike Dirolf 833e0eb7da failing test case + fix for Collection#[] 2009-09-14 10:03:26 -04:00
Mike Dirolf 78f0b181e2 minor: clean up 2009-09-11 12:19:03 -04:00
Mike Dirolf e6bf9d81d9 minor: credits 2009-09-11 12:13:41 -04:00
Mike Dirolf 903e7136cf no logger by default. don't log timing because it's misleading for queries. add tests and documentation for logger 2009-09-11 12:12:24 -04:00
Cyril Mougel 5860333ed4 improve logger and fix all test with logging system 2009-09-11 00:02:03 +02:00
Cyril Mougel 58e73589bd add require needed if no require before 2009-09-10 23:27:46 +02:00
Cyril Mougel a7ec07a957 implement a little logger with log time and query 2009-09-10 23:24:06 +02:00
Mike Dirolf 867bee63af minor: note 2009-09-10 10:03:12 -04:00
Mike Dirolf b2595d0c8f add Mongo::VERSION constant 2009-09-10 09:59:06 -04:00
Mike Dirolf baad067165 minor: doc fix 2009-09-06 16:28:46 -04:00
Mike Dirolf 28e3573f47 minor: more fun with github gems 2009-09-04 18:20:00 -04:00
Mike Dirolf fd4054ad2c minor: playing with github gem builder 2009-09-04 18:19:26 -04:00
Mike Dirolf 3a726c34cc minor: get rid of warnings 2009-09-04 17:30:28 -04:00
Mike Dirolf 4574f91249 BUMP 0.14.1 DB#collections, fixes for 64 bit C extension, decode strings as UTF-8 w/ 1.9 C ext 2009-09-04 14:16:49 -04:00
Mike Dirolf 4468748112 minor: bump extension in prep for main bump 2009-09-04 14:15:41 -04:00
Mike Dirolf 902c3120c8 decode strings as UTF-8 when using C extension on 1.9 2009-09-04 11:02:04 -04:00
Mike Dirolf 3d304b1a02 better support for 64-bit 2009-09-04 10:22:28 -04:00
Mike Dirolf e91c03a0bd minor: fix doc url 2009-09-03 11:30:43 -04:00
Mike Dirolf ef0a150f81 support packing and unpacking 64-bit pointers 2009-09-01 11:26:19 -04:00
Mike Dirolf 1124c05f1f DB#collections method, thanks to Durran Jordan and Les Hill 2009-08-27 16:29:41 -04:00
Mike Dirolf 734edf6c65 add a little test script for autoreconnection with pairing 2009-08-27 15:20:27 -04:00