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