Commit Graph

2360 Commits

Author SHA1 Message Date
Bernie Hackett
8d0167a5f2 BUMP 2.6.3 2013-10-11 10:20:38 -07:00
Bernie Hackett
74c94a4f14 Fix pooling tests to use imported host and port. 2013-10-10 16:09:55 -07:00
Bernie Hackett
1e5165afba Release notes for 2.6.3 2013-10-10 15:07:47 -07:00
Bernie Hackett
bad7e32674 Fix signed / unsigned comparison warnings 2013-10-10 12:58:27 -07:00
Bernie Hackett
17fd05f8fa Fix length check in python 3 PYTHON-571 2013-10-10 12:58:27 -07:00
behackett
cc942556b5 Better handling of corrupt/invalid BSON PYTHON-571 2013-10-10 12:58:27 -07:00
A. Jesse Jiryu Davis
db25c61156 Test refactoring: get_pool() and pools_from_rs_client().
Conflicts:
	test/test_replica_set_client.py
2013-10-10 15:32:02 -04:00
A. Jesse Jiryu Davis
bddee65ed8 Semaphore management during connection failure. PYTHON-580 2013-10-10 15:21:34 -04:00
A. Jesse Jiryu Davis
3db63c45a6 Pool must release its semaphore on connection failure. PYTHON-580 2013-10-10 15:21:26 -04:00
A. Jesse Jiryu Davis
a633a4111d Test that Pool releases its semaphore after connection error. PYTHON-580 2013-10-10 15:21:19 -04:00
A. Jesse Jiryu Davis
5f16f0b49d RS client now accepts waitQueueTimeoutMS and waitQueueMultiple. PYTHON-579
Conflicts:
	pymongo/mongo_replica_set_client.py
	pymongo/replica_set_connection.py
2013-10-10 15:20:30 -04:00
A. Jesse Jiryu Davis
ee67111dc1 Test that RS client accepts waitQueueTimeoutMS and waitQueueMultiple. PYTHON-579 2013-10-10 15:20:26 -04:00
A. Jesse Jiryu Davis
d38b0e1c47 Fix AttributeError in __del__ for Pool(use_greenlets=True) when Gevent is not installed. PYTHON-561 2013-10-10 15:14:24 -04:00
A. Jesse Jiryu Davis
7d0240a88a Test Pool(use_greenlets=True) when Gevent is not installed. PYTHON-561 2013-10-10 15:14:17 -04:00
Bernie Hackett
58b5ecec92 Version -> + 2013-10-08 08:42:34 -07:00
behackett
7fede98efd BUMP 2.6.2 2013-09-06 13:54:29 -07:00
behackett
b8a49d0f13 Release notes for 2.6.2 2013-09-06 13:46:01 -07:00
Bernie Hackett
acb30ec029 Fix tests that were failing with unstable MongoDB. 2013-09-06 12:16:17 -04:00
A. Jesse Jiryu Davis
0dc87faf2f Fix TypeError in Python 3 when max_pool_size is None. PYTHON-566 2013-09-05 21:32:53 -04:00
A. Jesse Jiryu Davis
4868ebd278 Test max_pool_size=None. PYTHON-566
Reproduces TypeError in Python 3 when max_pool_size is None.
2013-09-05 21:32:47 -04:00
behackett
42b73cdae5 Version -> + 2013-09-05 17:42:31 -07:00
behackett
43b30817f9 BUMP 2.6.1 2013-09-03 17:09:02 -07:00
behackett
cbfb243582 Release notes for 2.6.1 2013-09-03 16:23:52 -07:00
A. Jesse Jiryu Davis
d8faa7af00 Fix refleak in insert. PYTHON-564 2013-09-03 13:43:18 -04:00
behackett
d85de62f61 Version -> + 2013-08-20 16:53:56 -07:00
behackett
5d8f19310f BUMP 2.6 2013-08-19 12:24:58 -07:00
behackett
f804c8e16e Release notes and other doc fixes for 2.6. 2013-08-18 09:24:06 -07:00
behackett
88e3121d28 Minor doc updates. 2013-08-18 08:12:08 -07:00
A. Jesse Jiryu Davis
d133396162 Revert "Capture all BSON decode errors and wrap with InvalidBSON. PYTHON-494"
This reverts commit ba66a2dde7.
2013-08-17 22:35:17 -04:00
Bernie Hackett
9d9ac1c1da Fix various tests for mongos and old mongo versions. 2013-08-16 18:58:04 -07:00
behackett
594856d586 Catch an exception that actually exists... 2013-08-16 17:23:31 -07:00
behackett
0241869778 Fix indent 2013-08-16 17:20:38 -07:00
behackett
334ea50af7 Fix add_option/remove_option issues PYTHON-546 2013-08-16 14:16:29 -07:00
A. Jesse Jiryu Davis
5eb13b26fa Avoid ResourceWarnings in Python 3. 2013-08-16 16:43:22 -04:00
A. Jesse Jiryu Davis
edc23501f4 GreenletIdent cleanup. 2013-08-16 16:18:50 -04:00
seewindcn
e1b792848f Update thread_util.py
Pool object call GreenletIdent.watch(on_thread_died) and not unlink. if the greenlet is resident, greenlet._links is growth
2013-08-16 16:18:50 -04:00
A. Jesse Jiryu Davis
280a7fc390 Test GreenletIdent with Gevent enhanced Greenlets. 2013-08-16 16:18:50 -04:00
A. Jesse Jiryu Davis
804b90a163 Style. 2013-08-16 16:18:50 -04:00
Rock Li
5b7266d25b INT2STRING to use Stack based solution 2013-08-16 09:52:28 -07:00
Park Hyunwoo
baf53bee2d Add optional parameter for pymongo.database.collection_names to ignore system collections 2013-08-16 09:47:21 -07:00
A. Jesse Jiryu Davis
9de93d9a29 Change default for Connection and RSC, fix bugs when max_pool_size=None. PYTHON-436 2013-08-16 10:04:57 -04:00
A. Jesse Jiryu Davis
5a88c6c2f4 Update docs for new pool options. PYTHON-436 2013-08-16 09:43:50 -04:00
A. Jesse Jiryu Davis
77f876b767 Bump MongoReplicaSetClient's default max_pool_size from 10 to 100. PYTHON-436 2013-08-15 13:53:29 -04:00
A. Jesse Jiryu Davis
30c0a5ee7b Bump MongoReplicaSetClient's default max_pool_size from 10 to 100. PYTHON-436 2013-08-15 13:12:32 -04:00
A. Jesse Jiryu Davis
77e769d75a Style. 2013-08-15 12:58:14 -04:00
A. Jesse Jiryu Davis
7e43c499ed Style. 2013-08-15 12:15:49 -04:00
A. Jesse Jiryu Davis
e18058c784 Fix comment. 2013-08-15 12:14:09 -04:00
A. Jesse Jiryu Davis
5cf33afdf9 Longer thread / greenlet join timeout in tests. 2013-08-15 10:22:24 -04:00
A. Jesse Jiryu Davis
a6f2848787 Fix ref undercount in BSON extension. PYTHON-494 2013-08-14 23:28:19 -04:00
behackett
a449ea8817 Use constant format string PYTHON-414 2013-08-14 15:11:32 -07:00