Skip to content

Commit ab04a85

Browse files
authored
Move compatibility section at the end of index page (#2810)
1 parent d219dd9 commit ab04a85

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

docs/reference/index.md

+12-14
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,6 @@ mapped_pages:
99
This is the official low-level Python client for {{es}}. Its goal is to provide common ground for all {{es}}-related code in Python. For this reason, the client is designed to be unopinionated and extendable. An API reference is available on [Read the Docs](https://elasticsearch-py.readthedocs.io).
1010

1111

12-
## Compatibility [_compatibility]
13-
14-
Language clients are forward compatible; meaning that the clients support communicating with greater or equal minor versions of {{es}} without breaking. It does not mean that the clients automatically support new features of newer {{es}} versions; it is only possible after a release of a new client version. For example, a 8.12 client version won’t automatically support the new features of the 8.13 version of {{es}}, the 8.13 client version is required for that. {{es}} language clients are only backwards compatible with default distributions and without guarantees made.
15-
16-
| Elasticsearch version | elasticsearch-py branch | Supported |
17-
| --- | --- | --- |
18-
| main | main | |
19-
| 8.x | 8.x | 8.x |
20-
| 7.x | 7.x | 7.17 |
21-
22-
If you have a need to have multiple versions installed at the same time older versions are also released as `elasticsearch7` and `elasticsearch8`.
23-
24-
2512
## Example use [_example_use]
2613

2714
Simple use-case:
@@ -47,7 +34,6 @@ For an elaborate example of how to ingest data into Elastic Cloud, refer to [thi
4734
::::
4835

4936

50-
5137
## Features [_features]
5238

5339
The client’s features include:
@@ -67,3 +53,15 @@ The client also contains a convenient set of [helpers](https://elasticsearch-py.
6753

6854
For a higher level access with more limited scope, have a look at the DSL module, which provides a more convenient and idiomatic way to write and manipulate queries.
6955

56+
57+
## Compatibility [_compatibility]
58+
59+
Language clients are forward compatible; meaning that the clients support communicating with greater or equal minor versions of {{es}} without breaking. It does not mean that the clients automatically support new features of newer {{es}} versions; it is only possible after a release of a new client version. For example, a 8.12 client version won’t automatically support the new features of the 8.13 version of {{es}}, the 8.13 client version is required for that. {{es}} language clients are only backwards compatible with default distributions and without guarantees made.
60+
61+
| Elasticsearch version | elasticsearch-py branch | Supported |
62+
| --- | --- | --- |
63+
| main | main | |
64+
| 8.x | 8.x | 8.x |
65+
| 7.x | 7.x | 7.17 |
66+
67+
If you have a need to have multiple versions installed at the same time older versions are also released as `elasticsearch7` and `elasticsearch8`.

0 commit comments

Comments
 (0)