Commit Graph

2894 Commits

Author SHA1 Message Date
Bernie Hackett
29652d2460 Note that not all deprecated features raise DeprecationWarning 2015-07-17 13:17:23 -07:00
Bernie Hackett
699b6d3cdf PYTHON-966 - 3.0 compatibility for read preference options 2015-07-17 12:41:18 -07:00
Bernie Hackett
23cb737cae PYTHON-832 - Re-enable copy_database auth tests for MongoDB 3.0+. 2015-07-15 15:28:12 -07:00
Bernie Hackett
3bb6f0865d Changelog for 2.9. 2015-07-15 14:52:46 -07:00
Bernie Hackett
d19786423f Fix high availability examples to align with 3.0 2015-07-15 09:49:03 -07:00
Bernie Hackett
92968aad19 PYTHON-965 Backport MongoClient.address.
This change also deprecates MongoClient.host and MongoClient.port,
which are removed in PyMongo 3.
2015-07-14 13:13:12 -07:00
Bernie Hackett
c11aae4071 Fix $comment tests for MongoDB 3.1.x. 2015-07-13 17:19:53 -07:00
Bernie Hackett
89b7a9d5af PYTHON-963 - A few more doctest fixes. 2015-07-13 16:24:53 -07:00
Bernie Hackett
d312f8787d PYTHON-887 - Deprecate all features removed in 3.0 2015-07-13 14:56:32 -07:00
Luke Lovett
a8ad0656b0 PYTHON-963 - Fix doctests for documentation when running against MongoDB 2.6.x, 3.0.x. 2015-07-10 17:07:49 -07:00
Guillaume Gelin
e6ce54680b Use a standard version variable name (specified by PEP8)
See https://www.python.org/dev/peps/pep-0008/#version-bookkeeping
2015-06-30 15:08:15 -07:00
Bernie Hackett
ff79cbacd6 PYTHON-954 - Update links and text for TxMongo 2015-06-30 15:04:31 -07:00
Bernie Hackett
e4c8d17a8f PYTHON-955 - Backport connect option. 2015-06-25 11:47:42 -07:00
Bernie Hackett
8431379afa PYTHON-884 - Add 3.0 migration guide. 2015-06-24 17:03:06 -07:00
aherlihy
8f6c0ec68c PYTHON-950 - Backport CRUD write methods. 2015-06-23 11:21:27 -07:00
aherlihy
219e8a084e PYTHON-949 Support CodecOptions in message.py. 2015-06-17 12:27:48 -07:00
Bernie Hackett
c10a098c2c PYTHON-951 - Use bytes in GridFS tests. 2015-06-16 16:54:02 -07:00
Bernie Hackett
1c6ed1b351 PYTHON-951 - Raise CorruptGridFile for truncated chunks. 2015-06-16 16:22:45 -07:00
Bernie Hackett
331347871c PYTHON-888 - Skip UUID test on python 2.4. 2015-06-16 13:40:41 -07:00
aherlihy
4d6e8637bf PYTHON-888 Add codec_options support to the bson module. 2015-06-16 12:51:36 -07:00
Bernie Hackett
3487b4bfa1 PYTHON-834 - Add option to disable match_hostname. 2015-06-16 12:47:23 -07:00
Bernie Hackett
9b1ac9717f PYTHON-882 - Backport get_database, get_collection, and with_options.
This change comes with a small backward breaking change in the
behavior of client.document_class in exchange for enhanced
configuration flexibility. See changelog.rst for details and
examples.
2015-06-11 14:54:04 -07:00
aherlihy
4cf64b6170 PYTHON-945 Remove validation of the OP_REPLY "startingFrom" field 2015-06-08 16:20:24 -07:00
aherlihy
c6abb18b2e PYTHON-940 - Unhelpful and pretty wrong error message. 2015-06-08 15:55:26 -07:00
Bernie Hackett
fc9a053c90 PYTHON-889 - Document change in cursor support. 2015-06-08 15:17:29 -07:00
aherlihy
d19f4996ca PYTHON-889 The aggregate method should always return CommandCursor when passed the cursor option. 2015-06-08 15:05:38 -07:00
aherlihy
5ffe8d44bc PYTHON-933 - "maxPoolSize=0" allowed, causes hang 2015-06-08 14:49:48 -07:00
aherlihy
e405ef91cf PYTHON-885 - Support maxPoolSize URI option. 2015-06-08 14:11:00 -07:00
Bernie Hackett
a08f16d9dc PYTHON-890 - Minor doc fixes. 2015-06-08 13:38:12 -07:00
aherlihy
6e4608b9cd PYTHON-890 - Support localThresholdMS URI option. 2015-06-08 13:26:48 -07:00
behackett
313e21ab4f PYTHON-886 - Add missing doc target. 2015-06-03 17:02:01 -04:00
aherlihy
f6c28646d6 PYTHON-886 - Add CRUD API find / find_one options. 2015-06-03 16:49:03 -04:00
Bernie Hackett
d70578f650 PYTHON-881 - Backport CodecOptions class from 3.x. 2015-05-26 19:23:40 -07:00
Bernie Hackett
f2c01af265 Fix indentation in docs. 2015-05-26 12:34:55 -07:00
aherlihy
666a31438b PYTHON-883 - Backport CursorType from 3.x 2015-05-26 12:21:41 -07:00
Bernie Hackett
32c06e0494 PYTHON-879 - Backport new read preference classes from 3.x. 2015-05-22 10:36:06 -07:00
Bernie Hackett
8d072d59e8 PYTHON-880 - Backport WriteConcern class from 3.x. 2015-05-21 14:38:44 -07:00
Bernie Hackett
43d26ad73d Add links in client and connection docs. 2015-05-20 16:06:17 -07:00
aherlihy
c7f1546358 PYTHON-911 - Add database.client alias 2015-05-20 15:52:58 -07:00
Bernie Hackett
0f9ac50274 Start work on 2.9. 2015-05-13 13:43:01 -07:00
Bernie Hackett
c284c51c87 BUMP 2.8.1 2015-05-11 13:23:38 -07:00
Bernie Hackett
11a3d54f60 Changelog for PyMongo 2.8.1. 2015-05-11 10:57:42 -07:00
Bernie Hackett
5ed6a24086 PEP8 2015-05-07 16:11:46 -07:00
nahumoz@gmail.com
1152f89430 Add log4mongo-python
Log4mongo-python is actively maintained and upaded to the latest pymongo versions (2.8 and 3.X).
2015-05-07 16:03:41 -07:00
Bernie Hackett
93bef6eb23 PYTHON-915 - More robust latency test. 2015-05-07 15:53:34 -07:00
Bernie Hackett
d8f0e4c000 PYTHON-894 - More doc clarifications for alive. 2015-05-07 15:00:37 -07:00
Bernie Hackett
90efec37ff PYTHON-915 - Allow 0 for secondaryAcceptableLatencyMS. 2015-05-06 18:13:12 -07:00
Bernie Hackett
9bf46d2bb1 PYTHON-920, PYTHON-921 - Fix metadata helpers with direct connection.
With this change metadata helpers (database_names, collection_names,
options, and index_information) no longer require a non-primary read
preference or the slave_okay option to run them against a directly
connected secondary or slave. This was the easiest way to make the
driver behave consistently across MongoDB versions and helpers. This
is also consistent with the server selection spec, though we are not
implementing that spec for PyMongo 2.x.
2015-05-06 09:14:55 -07:00
A. Jesse Jiryu Davis
4897c51090 PYTHON-903 - Discover primary despite auth errs on recovering members. 2015-05-04 13:58:55 -04:00
behackett
a73d3cbdab PYTHON-841 FAQ entry for key order and subdocument matching. 2015-04-28 17:29:06 -04:00