A. Jesse Jiryu Davis
4579303838
More thorough test_last_error_options.
2014-11-10 18:33:22 -05:00
A. Jesse Jiryu Davis
e1826051f4
Fix TestBulkWriteConcern for MongoDB 2.8.
2014-11-10 18:33:22 -05:00
A. Jesse Jiryu Davis
fd22f89f9e
Fix test_last_error_options for MongoDB 2.8.
2014-11-10 18:33:22 -05:00
A. Jesse Jiryu Davis
5e60982cf8
nit
2014-11-10 18:18:22 -05:00
A. Jesse Jiryu Davis
8925aec75d
PYTHON-720 Explain deprecations and compatibility policy.
2014-11-10 18:18:22 -05:00
A. Jesse Jiryu Davis
56633d8bb5
PYTHON-786 Deprecate MasterSlaveConnection.
2014-11-10 17:46:36 -05:00
A. Jesse Jiryu Davis
facbb99611
PYTHON-783 Deprecate copy_database.
2014-11-10 11:17:20 -05:00
A. Jesse Jiryu Davis
52f2314947
More reliable TestClientAuth.test_copy_db.
2014-11-07 23:09:42 -05:00
A. Jesse Jiryu Davis
0b7b51975e
PYTHON-777 Make copy_database work with SCRAM-SHA-1.
...
See doc/examples/copydb.rst for details.
2014-11-07 17:13:40 -05:00
A. Jesse Jiryu Davis
f787165d43
PYTHON-782 Fix readchunk() for disconnected GridOut.
2014-11-06 22:18:04 -05:00
A. Jesse Jiryu Davis
bd895ca079
PYTHON-782 Demonstrate error from readchunk() of disconnected GridOut.
2014-11-06 22:18:04 -05:00
Bernie Hackett
49ff70c39e
Add Sergey Azovskov to contributors.
2014-11-02 08:10:28 -08:00
Bernie Hackett
91e25bf7ab
Add version information to docstring.
2014-11-02 08:07:55 -08:00
Bernie Hackett
6a39f811b2
Manipulate defaults to False in find_and_modify.
2014-11-02 08:06:33 -08:00
Sergey Azovskov
5ccd02653a
Added support for manipulate param in find_and_modify for consistency with find method
2014-11-02 08:02:11 -08:00
Bernie Hackett
c7bbafe373
Add cannium to contributors.
2014-11-02 07:58:46 -08:00
Bernie Hackett
3f0e4f6093
Add version information to docstrings.
2014-11-02 07:55:11 -08:00
Bernie Hackett
85a42eaf91
Use connect=False when authenticating on slaves.
2014-11-02 07:53:00 -08:00
Can ZHANG
d3c81be2ac
Add close, server_info, _cache_credentials, _purge_credentials to master_slave_connection
2014-11-02 07:47:04 -08:00
Bernie Hackett
d8d15e4710
Update travis.yml
2014-10-31 16:08:00 -07:00
Bernie Hackett
b5f94974c4
Fix MasterSlaveConnection insert test.
2014-10-29 14:11:35 -07:00
Bernie Hackett
d3e88ee8ed
PYTHON-768 - Support authMechanismProperties.
...
This change also deprecates the gssapiServiceName option, which
is replaced by authMechanismProperties=SERVICE_NAME:<service name>.
2014-10-29 13:37:05 -07:00
A. Jesse Jiryu Davis
c101ed036c
Test insert with MasterSlaveConnection.
2014-10-29 11:53:00 -04:00
A. Jesse Jiryu Davis
7c5d8b6fc1
Delete two unreliable master-slave tests.
...
These tests were guaranteed to fail occasionally, but they didn't test
a driver feature anyway.
2014-10-29 11:53:00 -04:00
Bernie Hackett
37c5c6b99a
PYTHON-781 - Fix tests for multiple storage engines.
...
Remove a few seemingly pointless test cases that
aren't portable across server versions, storage engines,
etc.
2014-10-28 15:30:25 -07:00
A. Jesse Jiryu Davis
c70b79445e
GridFS.find_one docstring format.
2014-10-28 16:22:43 -04:00
A. Jesse Jiryu Davis
10ba3b46a7
Test GridFS.find_one.
2014-10-28 15:53:36 -04:00
A. Jesse Jiryu Davis
7c25f933f2
Style.
2014-10-28 15:53:36 -04:00
ximing
69b5155814
Add find_one() method for gridfs.
2014-10-28 09:13:55 -04:00
Bernie Hackett
f6597e46a8
PYTHON-644 - Restore dict.copy() to avoid Jython issues.
2014-10-27 18:04:53 -07:00
A. Jesse Jiryu Davis
a657a263b5
PYTHON-703 Fix tests for Python 2.4.
2014-10-24 13:09:46 -04:00
A. Jesse Jiryu Davis
0cdb43fcc5
PYTHON-703 Remove slow SON.__contains__ method.
...
__setitem__ must now check self.__keys to avoid setting keys twice during
"copy.copy(son_obj)".
2014-10-24 13:07:55 -04:00
Don Mitchell
26f3f40fc9
Allow destructive ops during son iteration
...
and let python handle (identical to iter on list)
2014-10-24 13:07:55 -04:00
Don Mitchell
01b499850c
Don't unnecessarily copy the key list
...
Conflicts:
doc/contributors.rst
test/test_son.py
2014-10-24 13:07:55 -04:00
A. Jesse Jiryu Davis
c18501c596
PYTHON-706 Use fastest SCRAM-SHA-1 implementation available.
2014-10-24 13:03:44 -04:00
A. Jesse Jiryu Davis
ab1c2bc894
PYTHON-706 Mention that backports.pbkdf2 provides the best performance.
...
(cherry picked from commit a7db21a )
2014-10-23 21:27:17 -04:00
behackett
1307969f6e
PYTHON-706 - Optimize XOR in SCRAM HI.
2014-10-23 21:05:56 -04:00
behackett
45d058f123
PYTHON-644 - Send w=1 to the server if explicitly provided.
2014-10-23 17:08:45 -04:00
A. Jesse Jiryu Davis
a82d2b62ce
Bugfix an AttributeError in my PYTHON-764 implementation.
2014-10-23 16:46:14 -04:00
A. Jesse Jiryu Davis
3ca47b804b
PYTHON-764 Update auth examples for MongoDB 2.8.
2014-10-23 08:28:09 -04:00
A. Jesse Jiryu Davis
e3d6510761
PYTHON-764 SCRAM-SHA-1 automatic upgrade / downgrade.
2014-10-23 08:28:09 -04:00
A. Jesse Jiryu Davis
bf091b8d22
Increase WTimeout in test_gridfs_replica_set.
2014-10-20 09:06:55 -04:00
A. Jesse Jiryu Davis
0e5780751a
PYTHON-736 Delete racy test_exhaust_getmore_server_error.
2014-10-17 17:11:09 -04:00
Adam Comerford
e9240a8bee
Update grid_file.py
...
Comments need to reflect 256 to 255 kb default chunk size change to propagate to docs
2014-10-17 13:45:45 -04:00
A. Jesse Jiryu Davis
eb25125d64
PYTHON-757 Warn against installing third-party "bson" package.
...
Do **not** install the "bson" package. PyMongo comes with its own bson package;
doing "pip install bson" installs a third-party package that is incompatible
with PyMongo.
2014-10-09 16:56:10 -04:00
A. Jesse Jiryu Davis
2ef85956b8
PYTHON-747 Fix TypeError in Pool.__del__ during shutdown.
2014-10-09 16:15:29 -04:00
A. Jesse Jiryu Davis
2c6ecb490a
PYTHON-766 Python 2.4-compatible test for parsing mongos errors.
2014-10-09 11:30:47 -04:00
A. Jesse Jiryu Davis
0397ab71bb
PYTHON-755 Don't wait forever for monitor threads during interpreter shutdown.
2014-10-08 15:07:34 -04:00
A. Jesse Jiryu Davis
41dc866e33
PYTHON-749 Handle floating-point chunkSize in GridOut.
2014-10-08 12:27:21 -04:00
A. Jesse Jiryu Davis
fedad1162e
PYTHON-749 Test that GridOut handles chunkSize as a float.
2014-10-08 12:25:46 -04:00