Commit Graph

1332 Commits

Author SHA1 Message Date
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
Mike Dirolf f6cb2972d5 BUMP 0.14 Fix ObjectID string representation (and generation). Fix paired connection find master. Take scope for group reduce function 2009-08-26 14:23:27 -04:00
Mike Dirolf 4bdfa6efd2 bump extension version in preparation for main bump 2009-08-26 14:21:59 -04:00
Mike Dirolf e6112703f3 allow scope for reduce function in group 2009-08-26 11:13:40 -04:00
Mike Dirolf 46a8f78ce5 minor: test that already passes 2009-08-26 10:57:14 -04:00
Mike Dirolf 47c34266cf Change string representation of ObjectID - add 'legacy' methods for interacting with old strings 2009-08-25 14:56:02 -04:00
Mike Dirolf e05c9fc5da use correct ObjectID generation - no change to ordering yet though 2009-08-25 10:30:14 -04:00
Mike Dirolf 496af2be9c fix for count when find has fields specified 2009-08-24 17:21:49 -04:00
Mike Dirolf 834a176dbe minor: remove unimplemented methods 2009-08-24 10:55:31 -04:00
Mike Dirolf 604f85513f fix paired connection find master 2009-08-24 10:51:15 -04:00
Mike Dirolf ad74f0d9d8 BUMP 0.13 Cursor#count, optional block for Collection#find, fix for getmore, fix for fields to find, deprecate Undefined, fix group, move namespaces to just Mongo + GridFS, deprecate Mongo::Mongo for Mongo::Connection, don't save internal array for cursors 2009-08-21 14:36:50 -04:00
Mike Dirolf 703e0e0a34 bumping extension version before main bump 2009-08-21 14:32:30 -04:00
Mike Dirolf fd3b927771 API CHANGE no longer save internal array for to_a - means you can't call each or to_a after calling to_a already, doc updates 2009-08-21 14:11:59 -04:00
Mike Dirolf 6a43aaa94f minor: doc 2009-08-21 11:21:33 -04:00
Mike Dirolf 28e795e9e2 minor: make methods private instead of protected or documented as private but actually public 2009-08-21 11:03:56 -04:00
Mike Dirolf 94fe53d96b DEPRECATE Mongo::Mongo in favor of Mongo::Connection 2009-08-20 18:48:09 -04:00