Skip to content

Commit 6d3bc61

Browse files
committedFeb 2, 2021
Release 7.11.0b1
1 parent 206999f commit 6d3bc61

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+788
-740
lines changed
 

‎Changelog.rst

+80
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,86 @@
33
Changelog
44
=========
55

6+
7.11.0b1 (2021-02-02)
7+
---------------------
8+
9+
* Added support for 7.11 APIs
10+
* Added the ``X-Elastic-Client-Meta`` HTTP header and the ``meta_header`` parameter
11+
for controlling the header (`#1473`_)
12+
* Added ``ElasticsearchWarning`` which is raised when the ``Warning`` HTTP header
13+
is returned from Elasticsearch. ``ElasticsearchDeprecationWarning`` is now
14+
an alias for this warning type (`#1495`_)
15+
16+
.. _#1473: https://github.com/elastic/elasticsearch-py/pull/1473
17+
.. _#1495: https://github.com/elastic/elasticsearch-py/pull/1495
18+
19+
7.10.1 (2020-12-09)
20+
-------------------
21+
22+
* Fixed issue where the Scan helper would fail if a ``scroll`` response returned
23+
without a value for ``_shards.skipped`` (`#1451`_)
24+
* Fixed handling of IPv6 hosts with a port in the computed ``Connection.host`` property (`#1460`_)
25+
* Fixed documented task management API stability, should have been as "experimental" (`#1471`_)
26+
* Changed deprecated ``collections.Mapping`` in favor of
27+
``collections.abc.Mapping`` for Python 3.9 (`#1443`_)
28+
29+
.. _#1443: https://github.com/elastic/elasticsearch-py/pull/1443
30+
.. _#1451: https://github.com/elastic/elasticsearch-py/pull/1451
31+
.. _#1460: https://github.com/elastic/elasticsearch-py/pull/1460
32+
.. _#1471: https://github.com/elastic/elasticsearch-py/pull/1471
33+
34+
7.10.0 (2020-11-11)
35+
-------------------
36+
37+
* Added support for Elasticsearch 7.10 APIs
38+
* Added basic type stubs for static type checking and IDE auto-complete of API parameters (`#1297`_, `#1406`_)
39+
* Added support for `Optimistic Concurrency Control options`_
40+
(``_if_seq_no``/``_if_primary_term``) to bulk helpers (`#1387`_)
41+
* Added support for passing ``_source`` with ``"_op_type": "update"``
42+
bulk helpers (`#1387`_)
43+
* Fixed bug where ``Connection.log_request_failure()`` call would receive the compressed
44+
HTTP body rather than uncompressed when an error is raised for ``RequestsHttpConnection`` (`#1394`_)
45+
* Fix a typo in AsyncTransport where ``sniff_timeout`` was used instead of ``sniffer_timeout`` (`#1431`_)
46+
* Removed explicit ``yarl`` dependency from ``[async]`` extra to avoid issue where pip
47+
would override ``aiohttp``'s pin of ``yarl``. This is not a problem if you
48+
install with ``--use-feature=2020-resolver``. Users should see no changes. (`#1401`_)
49+
50+
.. _Optimistic Concurrency Control options: https://www.elastic.co/guide/en/elasticsearch/reference/current/optimistic-concurrency-control.html
51+
.. _#1431: https://github.com/elastic/elasticsearch-py/pull/1431
52+
.. _#1406: https://github.com/elastic/elasticsearch-py/pull/1406
53+
.. _#1401: https://github.com/elastic/elasticsearch-py/pull/1401
54+
.. _#1394: https://github.com/elastic/elasticsearch-py/pull/1394
55+
.. _#1387: https://github.com/elastic/elasticsearch-py/pull/1387
56+
.. _#1297: https://github.com/elastic/elasticsearch-py/pull/1297
57+
58+
7.9.1 (2020-08-19)
59+
------------------
60+
61+
* Fixed the import of async helpers which were not available in 7.9.0 (`#1353`_)
62+
* Added support for ``url_prefix`` when using ``AIOHttpConnection`` (`#1357`_)
63+
64+
.. _#1353: https://github.com/elastic/elasticsearch-py/pull/1353
65+
.. _#1357: https://github.com/elastic/elasticsearch-py/pull/1357
66+
67+
7.9.0 (2020-08-18)
68+
------------------
69+
70+
* Added support for ES 7.9 APIs
71+
* Fixed retries to not raise an error when ``sniff_on_connection_error=True``
72+
and a ``TransportError`` is raised during the sniff step. Instead the
73+
retry will continue or the error that triggered the retry will be raised
74+
(See `#1279`_ and `#1326`_)
75+
76+
.. _#1326: https://github.com/elastic/elasticsearch-py/pull/1326
77+
.. _#1279: https://github.com/elastic/elasticsearch-py/pull/1279
78+
79+
7.8.1 (2020-07-30)
80+
------------------
81+
82+
* Added the ``accept_enterprise`` parameter to ``xpack.info`` API (See `#1337`_)
83+
84+
.. _#1337: https://github.com/elastic/elasticsearch-py/pull/1337
85+
686
7.8.0 (2020-06-18)
787
------------------
888

‎elasticsearch/_async/client/__init__.py

+38-38
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
Please sign in to comment.