Kyle Banker
300b442a94
Create logging message only when a logger is passed to the Connection.
...
Results in a pretty significant performance improvement.
Many thanks to Matt Taylor for noticing the unusual glut of calls
to ObjectId#to_s. See here: http://unhalting.com/?p=18
2010-09-08 14:27:27 -04:00
Kyle Banker
c4d5cb641b
renamed mongo_bson to bson
2010-04-05 10:39:55 -04:00
Kyle Banker
a94a870202
log messages read like valid ruby driver code
2010-03-23 22:40:43 -07:00
Kyle Banker
8faa243484
added sort to query logging RUBY-101
2010-03-15 11:51:22 -04:00
Kyle Banker
89fe06250e
re-require shoulda; gridfs decoupling
2010-02-22 15:49:04 -05:00
Kyle Banker
54a68c7438
minor: removed shoulda dependency
2010-02-19 19:17:38 -05:00
Kyle Banker
a6310a0a4f
not logging binary data RUBY-90
2010-02-08 13:48:18 -05:00
Kyle Banker
f8a6d1ebb9
minor: docs, whitespace, naming
2009-12-16 14:16:49 -05:00
Kyle Banker
ab0d189832
Simplified message sending methods names; organized Connection
2009-11-24 14:23:43 -05:00
Kyle Banker
11a92349e9
Merged branch for initial connection pooling code
2009-11-23 15:20:05 -05:00
Kyle Banker
867783c665
Added support for multi-update (available in mongo >= 1.1.3)
2009-11-05 16:08:54 -05:00
Kyle Banker
f891b4ece3
Updates and insert in safe mode are now thread-safe.
2009-11-05 15:14:48 -05:00
Kyle Banker
68bb1d2060
minor: Initial collection unit tests. Logging message update.
2009-11-02 15:50:16 -05:00