Skip to content

Commit 42191f9

Browse files
authored
Merge pull request #11 from elastic/compatibility-matrix
Amend compatibility matrix
2 parents 7c34515 + 085350f commit 42191f9

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ In the `pom.xml` for your project add the following repository definition and de
4949

5050
```xml
5151
<project>
52-
52+
5353
<repositories>
5454
<repository>
5555
<id>Elastic-Snapshots</id>
@@ -59,7 +59,7 @@ In the `pom.xml` for your project add the following repository definition and de
5959
</snapshots>
6060
</repository>
6161
</repositories>
62-
62+
6363
<dependencies>
6464
<dependency>
6565
<groupId>co.elastic.clients</groupId>
@@ -72,7 +72,7 @@ In the `pom.xml` for your project add the following repository definition and de
7272
<version>2.12.3</version>
7373
</dependency>
7474
</dependencies>
75-
75+
7676
</project>
7777
```
7878

@@ -107,10 +107,12 @@ if (search.hits().hits().isEmpty()) {
107107

108108
The `main` branch targets the next major release (8.0) and the `7.x` branch targets the next minor release. Support is still incomplete as the API code is generated from the [Elasticsearch Specification](https://github.com/elastic/elasticsearch-specification) that is also still a work in progress.
109109

110+
The Elasticsearch Java client is forward compatible; meaning that the client supports communicating with greater minor versions of Elasticsearch. Elastic language clients are also backwards compatible with lesser supported minor Elasticsearch versions.
111+
110112
## Current status
111113

112114
While not complete, this library is already fairly usable. What's missing falls in two main categories, related to the [Elasticsearch specification](https://github.com/elastic/elasticsearch-specification):
113-
* incomplete support for some data types used in specification (e.g. unions). Until they have been implemented in the code generator, they are represented as raw `JsonValue` objects.
115+
* incomplete support for some data types used in specification (e.g. unions). Until they have been implemented in the code generator, they are represented as raw `JsonValue` objects.
114116
* incomplete APIs: as the API specification is still incomplete, so are their implementations in this library since their code is entirely generated from the spec.
115117

116118
## Contributing

0 commit comments

Comments
 (0)