Skip to content

Commit 70dd8e7

Browse files
committed
changelog
1 parent e1f5958 commit 70dd8e7

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

docs/changelog/126623.yaml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
pr: 126623
22
summary: Enable synthetic source on normalized keyword mappings
33
area: Mapping
4-
type: "breaking, enhancement"
4+
type: "breaking"
55
issues:
66
- 124369
77
- 121358
88
breaking:
99
title: Enable synthetic source on normalized keyword mappings
1010
area: Mapping
11-
details: Please describe the details of this change for the release notes. You can
12-
use asciidoc.
13-
impact: Please describe the impact of this change to users
11+
details: This changes the default behavior for Synthetic Source on
12+
keyword fields using normalizers. Prior to this change, normalized
13+
keywords were always stored to allow returning the non-normalized
14+
values. Under this change, such field will NOT be stored (i.e
15+
they will be synthesized from the index when returning source,
16+
like all other synthetic source fields). This should result in
17+
considerable space improvement for this use case.
18+
19+
Users can opt out of this behavior on a per-field basis by setting
20+
`synthetic_source_keep: all` on the field.
21+
22+
impact: By default, normalized keyword fields in synthetic source
23+
indices will no longer return the non-normalized value in the source.
1424
notable: false

0 commit comments

Comments
 (0)