Commit Graph

6592 Commits

Author SHA1 Message Date
Mike Dirolf
df1813a842 low level connection class 2009-01-16 11:22:16 -05:00
Mike Dirolf
facebe7cee playing w/ epydoc for doc generation 2009-01-16 10:44:08 -05:00
Mike Dirolf
d985dc7c38 handle non-zero response flags 2009-01-15 17:51:58 -05:00
Mike Dirolf
41a7f932e5 test for last commit 2009-01-15 17:28:54 -05:00
Mike Dirolf
6392639f4a count should be 0 for a non-existant collection 2009-01-15 17:27:26 -05:00
Mike Dirolf
eb4da6e485 whitespace 2009-01-15 17:15:20 -05:00
Mike Dirolf
fb8c3e4096 another test that already passes 2009-01-15 17:14:46 -05:00
Mike Dirolf
79f43a7cf5 more tests for auto deref. auto referencing option as well 2009-01-15 17:00:14 -05:00
Mike Dirolf
d60a0c271d more tests for auto_dereference 2009-01-15 14:57:27 -05:00
Mike Dirolf
c16da4b2b1 updating bson to match updated spec for dbref 2009-01-15 14:56:49 -05:00
Mike Dirolf
9c99a726ac WIP debugging a db issue 2009-01-15 13:43:22 -05:00
Mike Dirolf
3516acc97f allow settings to be passed in on new connection to database. no settings that actually do anything... YET 2009-01-15 13:10:03 -05:00
Mike Dirolf
1374ec0a34 dereference() 2009-01-15 12:53:32 -05:00
Mike Dirolf
e0d895268f a couple doc cleanups. count() 2009-01-15 11:55:25 -05:00
Mike Dirolf
1c8d7acafb use ElementTree for xml parsing instead of expat. ahhhhhhhhhh that's better 2009-01-15 11:16:22 -05:00
Mike Dirolf
263bcb663e note that create_index is heavy-weight 2009-01-15 10:33:11 -05:00
Mike Dirolf
d95d3ed714 better README 2009-01-15 10:24:01 -05:00
Mike Dirolf
927f205748 more tests that already pass 2009-01-14 16:49:44 -05:00
Mike Dirolf
093fb998c3 test that already passes 2009-01-14 16:42:56 -05:00
Mike Dirolf
add73867d9 first crack at sort. needs more tests 2009-01-14 16:32:49 -05:00
Mike Dirolf
a5a8881e90 skip 2009-01-14 15:59:10 -05:00
Mike Dirolf
fa8e276509 limit 2009-01-14 15:51:07 -05:00
Mike Dirolf
5ae22d7292 create_index and drop_indexes 2009-01-14 15:07:19 -05:00
Mike Dirolf
3fa2d991c2 refactor a bit 2009-01-14 09:33:47 -05:00
Mike Dirolf
e87684e06f kill cursors 2009-01-13 14:56:57 -05:00
Mike Dirolf
aa2d5d1d02 save does implicit upsert if not new 2009-01-13 13:41:32 -05:00
Mike Dirolf
8c2ca53c7b new-ness support for oids 2009-01-13 09:18:03 -05:00
Mike Dirolf
0b502a1aaa test saving and counting 1000 objects 2009-01-12 18:09:32 -05:00
Mike Dirolf
4971988cc4 more tests that already pass 2009-01-12 18:00:55 -05:00
Mike Dirolf
b3a898486f anal 2009-01-12 17:57:40 -05:00
Mike Dirolf
ae3ef0191d send get more to refill a cursor. some tests for remove 2009-01-12 17:51:09 -05:00
Mike Dirolf
76b6c0aae3 remove(). some more tests 2009-01-12 16:03:57 -05:00
Mike Dirolf
7bdc7646c6 basic support for find and find_one. Cursor. database connections must specify database name. 2009-01-12 15:45:29 -05:00
Mike Dirolf
5da5102100 get multiple SON objects from a string of concatenated BSON 2009-01-12 15:34:00 -05:00
Mike Dirolf
e5df7720a1 cleaner 2009-01-12 15:19:25 -05:00
Mike Dirolf
82146cb658 validate both directions 2009-01-12 11:55:15 -05:00
Mike Dirolf
cc5f5c9c90 check both directions 2009-01-12 11:01:45 -05:00
Mike Dirolf
c3d69992b0 shuffle oids 2009-01-12 10:10:24 -05:00
Mike Dirolf
6739b09a65 support for more regex options and xson binary type. throw exception when trying to parse xson symbol or undefined, since they're unsupported for python 2009-01-10 17:44:41 -05:00
Mike Dirolf
3e92b5c459 update test runner for mongo-qa tests 2009-01-10 17:43:38 -05:00
Mike Dirolf
e7f5c2ec2a a little more defensive 2009-01-09 17:59:14 -05:00
Mike Dirolf
3495cd482f towards save() support 2009-01-09 17:53:22 -05:00
Mike Dirolf
7abffdffb2 validate for kristina's test suite 2009-01-09 17:16:37 -05:00
Mike Dirolf
99d45eadf9 collections 2009-01-09 16:28:57 -05:00
Mike Dirolf
7181b4cfcd some fixes for regex. test against mongo-qa bson_tests. 2009-01-09 14:36:23 -05:00
Mike Dirolf
b041ea3115 no more id -> just oid 2009-01-09 11:24:51 -05:00
Mike Dirolf
752630e2da oops 2009-01-09 11:04:43 -05:00
Mike Dirolf
f2bb229e89 fix __repr__. xson parser 2009-01-09 10:50:36 -05:00
Mike Dirolf
cd2edae687 fix ObjectId repr 2009-01-09 10:24:42 -05:00
Mike Dirolf
ab109e5a69 gen_mongo_dict returns SON 2009-01-08 16:29:21 -05:00