Commit Graph

452 Commits

Author SHA1 Message Date
Mike Dirolf
838bf02481 bumping version - faster encoding, some fixes to keep up w/ mongod changes 2009-02-27 10:31:18 -05:00
Mike Dirolf
3e5b35ac51 buffer based C BSON encoder 2009-02-27 10:22:23 -05:00
Mike Dirolf
9edafa2167 make sure we're using utc 2009-02-25 17:42:03 -05:00
Mike Dirolf
f9610dc74d document that all datetime instances should be UTC 2009-02-25 17:16:13 -05:00
Mike Dirolf
5e641f8774 error message changed 2009-02-25 12:11:36 -05:00
Mike Dirolf
df221cf2fe replace old benchmark suite with new one 2009-02-25 10:07:16 -05:00
Mike Dirolf
19f0d9a041 ops / second, fix range tests 2009-02-25 10:06:42 -05:00
Mike Dirolf
68667ef189 new benchmark suite 2009-02-24 17:42:49 -05:00
Mike Dirolf
33e563147e use cursorInfo command instead of intr collection 2009-02-23 18:08:52 -05:00
Mike Dirolf
f7a1349f74 oops -a by accident
This reverts commit 28d2d0cbb0.
2009-02-23 18:05:47 -05:00
Mike Dirolf
28d2d0cbb0 use cursorInfo command instead of intr collection 2009-02-23 18:05:20 -05:00
Mike Dirolf
92f671958d add simple auto-reconnect test script 2009-02-23 15:37:53 -05:00
Mike Dirolf
18dc433699 update link 2009-02-23 15:29:06 -05:00
Mike Dirolf
83f08fb178 doc updates 2009-02-23 15:22:10 -05:00
Mike Dirolf
d8bca13d43 reraise to see why this is failing sometimes 2009-02-23 09:02:29 -05:00
Mike Dirolf
6c582b500e allow subclasses of string and unicode in the C encoder. this matches the python encoder's behavior... probably a bit slower for most cases though 2009-02-20 17:02:30 -05:00
Mike Dirolf
68546ffc4e change status classifier 2009-02-20 15:12:10 -05:00
Mike Dirolf
691a1a1fb6 note in README about 2.3 support. bump version (adding support for 2.3) 2009-02-20 15:07:50 -05:00
Mike Dirolf
1961c3dfce add qcheck to manifest 2009-02-20 15:04:38 -05:00
Mike Dirolf
7bbb4a5133 python 2.3 support
mostly not using unittest.assertTrue and assertFalse.
also not using decorator syntax, and some missing built-ins (sorted, etc.)
2009-02-20 14:35:21 -05:00
Mike Dirolf
75fb46a732 bumping version w/ support for Python 2.4 2009-02-20 11:08:43 -05:00
Mike Dirolf
9415161e83 update README to add support for 2.4. only require elementtree if version is < 2.5 2009-02-20 11:07:27 -05:00
Mike Dirolf
f167101a3e changes to support python 2.4 2009-02-20 10:38:17 -05:00
Mike Dirolf
46558b8c83 update readme 2009-02-20 09:31:09 -05:00
Mike Dirolf
0f6a6591e2 bumping version - fix for importing etree 2009-02-20 09:27:35 -05:00
Mike Dirolf
815f77e953 try to import the version of elementtree that comes w/ python >= 2.5 first, before forcing a user to install the library 2009-02-20 09:23:56 -05:00
Mike Dirolf
781b956394 make test independent of time it took to do explain 2009-02-20 09:14:57 -05:00
Mike Dirolf
1e0b09a432 support for long -> bson int in C encoder 2009-02-19 13:04:56 -05:00
Mike Dirolf
e37432d917 spam 2009-02-18 17:35:13 -05:00
Mike Dirolf
016a7b1c84 update driver tests to run gridfs tests 2009-02-18 16:44:01 -05:00
Mike Dirolf
db25c8b0dd url_encode and url_decode for ObjectIds 2009-02-18 14:46:09 -05:00
Mike Dirolf
376d6e0485 enable test 2009-02-18 13:34:09 -05:00
Mike Dirolf
c1bcc668ca add md5 to gridfs files. one commented out test until the filemd5 command gets fixed 2009-02-18 12:03:58 -05:00
Mike Dirolf
2f529ebcfa fix doc 2009-02-17 11:50:53 -05:00
Mike Dirolf
1c33cfe219 doc 2009-02-17 11:48:13 -05:00
Mike Dirolf
4362fafd24 bumping version. added connection pooling and a fix to fail on insert instead of query when using non utf-8 strings 2009-02-17 11:39:33 -05:00
Mike Dirolf
724342623d quick test for creating an index on binary data - jeff wants to be sure this works 2009-02-17 11:05:29 -05:00
Mike Dirolf
fc08abcbfa make sure we fail fast on when we get a string that's not utf-8 2009-02-17 10:53:03 -05:00
Mike Dirolf
413851ddc0 reset on a 'not master' from lasterror 2009-02-12 17:38:29 -05:00
Mike Dirolf
146567764f reconnect on 'not master' errors 2009-02-12 17:31:39 -05:00
Mike Dirolf
bc1450d8af this error checking already gets performed in _refresh() 2009-02-12 17:25:23 -05:00
Mike Dirolf
813bedd352 doc for auto reconnection 2009-02-12 17:11:10 -05:00
Mike Dirolf
7059df8839 call reset for any kind of ConnectionFailure 2009-02-12 16:51:25 -05:00
Mike Dirolf
f751f6b0a4 basic auto reconnection 2009-02-12 16:36:33 -05:00
Mike Dirolf
17788927fd update test to keep up w/ change to error message 2009-02-12 15:30:04 -05:00
Mike Dirolf
8f56e2c227 use kwargs instead of options dict for pooling options 2009-02-12 15:20:41 -05:00
Mike Dirolf
35eaef2a1a comment out non-deterministic tests 2009-02-12 14:51:16 -05:00
Mike Dirolf
e9e8a22431 increase test margins 2009-02-12 14:20:33 -05:00
Mike Dirolf
c781322ad0 compatible with python 2.5 2009-02-12 13:06:26 -05:00
Mike Dirolf
23645597a6 outdated TODOs 2009-02-12 12:18:46 -05:00