Skip to content

Commit 8c2c51d

Browse files
authored
Merge pull request #997 from marciw/mw-redirects
[Docs] Add redirects, make small fixes
2 parents dfd0f8e + 4602bed commit 8c2c51d

File tree

5 files changed

+56
-6
lines changed

5 files changed

+56
-6
lines changed

docs/redirects.yml

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,48 @@
11
redirects:
22
'reference/_others.md': 'reference/transport/rest-client/config/others.md'
33
'reference/installation.md': 'reference/setup/installation.md'
4-
'reference/_basic_authentication.md': 'reference/transport/rest-client/config/basic_authentication.md'
4+
'reference/_basic_authentication.md': 'reference/transport/rest-client/config/basic_authentication.md'
5+
'reference/api-conventions.md': 'reference/api-conventions/index.md'
6+
'reference/blocking-async.md': 'reference/api-conventions/blocking-async.md'
7+
'reference/building-objects.md': 'reference/api-conventions/building-objects.md'
8+
'reference/exception-conventions.md': 'reference/api-conventions/exception-conventions.md'
9+
'reference/lists-maps.md': 'reference/api-conventions/lists-maps.md'
10+
'reference/loading-json.md': 'reference/api-conventions/loading-json.md'
11+
'reference/method-naming.md': 'reference/api-conventions/method-naming.md'
12+
'reference/object-lifecycles.md': 'reference/api-conventions/object-lifecycles.md'
13+
'reference/package-structure.md': 'reference/api-conventions/package-structure.md'
14+
'reference/variant-types.md': 'reference/api-conventions/variant-types.md'
15+
'reference/_license.md': 'reference/license.md'
16+
'reference/connecting.md': 'reference/setup/connecting.md'
17+
'reference/opentelemetry.md': 'reference/setup/opentelemetry.md'
18+
'reference/_encrypted_communication.md': 'reference/transport/rest-client/config/encrypted_communication.md'
19+
'reference/_node_selector.md': 'reference/transport/rest-client/config/node_selector.md'
20+
'reference/_number_of_threads.md': 'reference/transport/rest-client/config/number_of_threads.md'
21+
'reference/_other_authentication_methods.md': 'reference/transport/rest-client/config/other_authentication_methods.md'
22+
'reference/_timeouts.md': 'reference/transport/rest-client/config/timeouts.md'
23+
'reference/java-low-level-rest-client.md': 'reference/transport/rest-client/index.md'
24+
'reference/sniffer.md': 'reference/transport/rest-client/sniffer/index.md'
25+
'reference/java-rest-sniffer-javadoc.md': 'reference/transport/rest-client/sniffer/javadoc.md'
26+
'reference/_maven_repository.md': 'reference/transport/rest-client/sniffer/maven_repository.md'
27+
'reference/_usage.md': 'reference/transport/rest-client/sniffer/usage.md'
28+
'reference/java-rest-low-usage-dependencies.md': 'reference/transport/rest-client/usage/dependencies.md'
29+
'reference/java-rest-low-javadoc.md': 'reference/transport/rest-client/usage/javadoc.md'
30+
'reference/java-rest-low-usage.md': 'reference/transport/rest-client/usage/index.md'
31+
'reference/java-rest-low-usage-initialization.md': 'reference/transport/rest-client/usage/initialization.md'
32+
'reference/java-rest-low-usage-logging.md': 'reference/transport/rest-client/usage/logging.md'
33+
'reference/java-rest-low-usage-maven.md': 'reference/transport/rest-client/usage/maven.md'
34+
'reference/java-rest-low-usage-requests.md': 'reference/transport/rest-client/usage/requests.md'
35+
'reference/java-rest-low-usage-responses.md': 'reference/transport/rest-client/usage/responses.md'
36+
'reference/java-rest-low-usage-shading.md': 'reference/transport/rest-client/usage/shading.md'
37+
'reference/aggregations.md': 'reference/usage/aggregations.md'
38+
'reference/esql.md': 'reference/usage/esql.md'
39+
'reference/using-java-api-client.md': 'reference/usage/index.md'
40+
'reference/indexing-bulk.md': 'reference/usage/indexing-bulk.md'
41+
'reference/indexing.md': 'reference/usage/indexing.md'
42+
'reference/reading.md': 'reference/usage/reading.md'
43+
'reference/searching.md': 'reference/usage/searching.md'
44+
'reference/java-rest-low-config.md': 'reference/transport/rest-client/config/index.md'
45+
'reference/migrate-hlrc.md': 'reference/index.md'
46+
'reference/setup.md': 'reference/setup/index.md'
47+
48+

docs/reference/breaking-changes-policy.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,6 @@ Major releases (e.g. 7.x → 8.x) can include larger refactorings of the API spe
3333

3434
All Elasticsearch APIs have stability indicators, which imply potential changes. If an API is `stable` only additional non-breaking changes are added. In case of `experimental` APIs, breaking changes can be introduced any time, which means that these changes, will also be reflected in the Java API Client.
3535

36+
## Breaking changes by release
37+
38+
For more information, refer to the [](../release-notes/index.md).

docs/reference/release-highlights.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ mapped_pages:
77

88
These are the important new features and changes in minor releases. Every release also updates the Java API Client to the latest [API specification](https://github.com/elastic/elasticsearch-specification). This includes new APIs and bug fixes in the specification of existing APIs.
99

10-
For a list of detailed changes, including bug fixes, please see the [GitHub project realease notes](https://github.com/elastic/elasticsearch-java/releases).
10+
For a list of detailed changes, including bug fixes, please see the [GitHub project release notes](https://github.com/elastic/elasticsearch-java/releases).
1111

12-
### 9.0.0 [release-highlights-900]
12+
## 9.0.0 [release-highlights-900]
1313

14-
[Release Notes](/release-notes/9-0-0.md)
14+
[Release notes](/release-notes/9-0-0.md)

docs/release-notes/9-0-0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ navigation_title: "9.0.0"
33
---
44
# Elasticsearch Java Client 9.0.0 [elasticsearch-java-client-900]
55

6-
Discover what changed in the 9.0.0 version of the java client.
6+
Discover what changed in the 9.0.0 version of the Java client.
77

8-
### Breaking Changes [elasticsearch-java-client-900-breaking-changes]
8+
### Breaking changes [elasticsearch-java-client-900-breaking-changes]
99

1010
::::{dropdown} Server accurate aggregation number values
1111
In previous versions of the client, when the server returned number that was both always present and could be `null` (for example Aggregation results), the client would default to `0` and deserialize the number into a primitive data type instead of an Object. This design choice was changed in this version, changing the fields type to support `null` and be coherent with the server response.

docs/release-notes/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ mapped_pages:
99
Review the changes, fixes, and more in each version of Elasticsearch Java Client.
1010

1111
To check for security updates, go to [Security announcements for the Elastic stack](https://discuss.elastic.co/c/announcements/security-announcements/31).
12+
13+
## 9.0.0
14+
[Release notes](../release-notes/9-0-0.md)

0 commit comments

Comments
 (0)