Skip to content

Commit

Permalink
remove files that overlap from automation
Browse files Browse the repository at this point in the history
  • Loading branch information
jakelandis committed Jun 5, 2024
1 parent 54e6c36 commit 36ce2cf
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 392 deletions.
49 changes: 1 addition & 48 deletions docs/reference/migration/migrate_8_14.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,25 +21,8 @@ and prevent them from operating normally.
Before upgrading to 8.14, review these changes and take the described steps
to mitigate the impact.


There are no notable breaking changes in {es} 8.14.
But there are some less critical breaking changes.

[discrete]
[[breaking_814_rest_api_changes]]
==== REST API changes

[[prevent_dls_fls_if_replication_assigned]]
.Prevent DLS/FLS if `replication` is assigned
[%collapsible]
====
*Details* +
For cross-cluster API keys, {es} no longer allows specifying document-level security (DLS) or field-level security (FLS) in the `search` field, if `replication` is also specified. {es} likewise blocks the use of any existing cross-cluster API keys that meet this condition.
*Impact* +
Remove any document-level security (DLS) or field-level security (FLS) definitions from the `search` field for cross-cluster API keys that also have a `replication` field, or create two separate cross-cluster API keys, one for search and one for replication.
====

[[breaking-changes-8.14-0]]

[discrete]
[[breaking_814_dls_changes]]
Expand All @@ -58,33 +41,3 @@ When Document Level Security (DLS) is applied to the validate query API with the
*Impact* +
If needed, test workflows with DLS enabled to ensure that the stricter security rules do not impact your application.
====


[discrete]
[[deprecated-8.14]]
=== Deprecations

The following functionality has been deprecated in {es} 8.14
and will be removed in a future version.
While this won't have an immediate impact on your applications,
we strongly encourage you to take the described steps to update your code
after upgrading to 8.14.

To find out if you are using any deprecated functionality,
enable <<deprecation-logging, deprecation logging>>.

[discrete]
[[deprecations_814_mapping]]
==== Mapping deprecations

[[deprecate_allowing_fields_in_scenarios_where_it_ignored]]
.Deprecate allowing `fields` in scenarios where it is ignored
[%collapsible]
====
*Details* +
The following mapped types have always ignored `fields` when using multi-fields. This deprecation makes this clearer and we will completely disallow `fields` for these mapped types in the future.
*Impact* +
In the future, `join`, `aggregate_metric_double`, and `constant_keyword`, will all disallow supplying `fields` as a parameter in the mapping.
====

Loading

0 comments on commit 36ce2cf

Please sign in to comment.