Skip to content

Commit 4706e7d

Browse files
authored
[7.x][doc] Add known issue to all affected versions due to jackson parsing bug (#93917)
relates #92480 relates #92984 backports #93915
1 parent be79231 commit 4706e7d

20 files changed

+108
-0
lines changed

docs/reference/release-notes/7.10.asciidoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22132[CVE-2021-22132]
2121

2222
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
2323

24+
include::7.7.asciidoc[tag=jackson-filtering-bug]
2425
[[bug-7.10.2]]
2526
[float]
2627
=== Bug fixes
@@ -99,6 +100,9 @@ Also see <<breaking-changes-7.10,Breaking changes in 7.10>>.
99100

100101
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
101102

103+
include::7.7.asciidoc[tag=jackson-filtering-bug]
104+
105+
102106
[[bug-7.10.1]]
103107
[float]
104108
=== Bug fixes
@@ -197,6 +201,9 @@ see {es-issue}65488[#65488].
197201

198202
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
199203

204+
include::7.7.asciidoc[tag=jackson-filtering-bug]
205+
206+
200207
[[breaking-7.10.0]]
201208
[float]
202209
=== Breaking changes

docs/reference/release-notes/7.11.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Also see <<breaking-changes-7.11,Breaking changes in 7.11>>.
99

1010
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
1111

12+
include::7.7.asciidoc[tag=jackson-filtering-bug]
13+
1214
[[enhancement-7.11.2]]
1315
[float]
1416
=== Enhancements
@@ -71,6 +73,8 @@ Also see <<breaking-changes-7.11,Breaking changes in 7.11>>.
7173

7274
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
7375

76+
include::7.7.asciidoc[tag=jackson-filtering-bug]
77+
7478
[[enhancement-7.11.1]]
7579
[float]
7680
=== Enhancements
@@ -176,6 +180,8 @@ Also see <<breaking-changes-7.11,Breaking changes in 7.11>>.
176180

177181
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
178182

183+
include::7.7.asciidoc[tag=jackson-filtering-bug]
184+
179185
[discrete]
180186
[[fips-140-2-compliance-7.11.0]]
181187
=== FIPS 140-2 compliance

docs/reference/release-notes/7.12.asciidoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
1111

1212
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
1313

14+
include::7.7.asciidoc[tag=jackson-filtering-bug]
15+
1416
[[enhancement-7.12.1]]
1517
[float]
1618
=== Enhancements

docs/reference/release-notes/7.13.asciidoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
Also see <<breaking-changes-7.13,Breaking changes in 7.13>>.
55

6+
67
[discrete]
78
[[security-updates-7.13.4]]
89
=== Security updates
@@ -24,6 +25,8 @@ include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
2425

2526
include::7.13.asciidoc[tag=snapshot-repo-corruption-75598-known-issue]
2627

28+
include::7.7.asciidoc[tag=jackson-filtering-bug]
29+
2730
[[bug-7.13.4]]
2831
[float]
2932
=== Bug fixes
@@ -59,6 +62,8 @@ include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
5962

6063
include::7.13.asciidoc[tag=snapshot-repo-corruption-75598-known-issue]
6164

65+
include::7.7.asciidoc[tag=jackson-filtering-bug]
66+
6267
[[bug-7.13.3]]
6368
[float]
6469
=== Bug fixes
@@ -114,6 +119,8 @@ include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
114119

115120
include::7.13.asciidoc[tag=snapshot-repo-corruption-75598-known-issue]
116121

122+
include::7.7.asciidoc[tag=jackson-filtering-bug]
123+
117124
[[bug-7.13.2]]
118125
[float]
119126
=== Bug fixes
@@ -179,6 +186,8 @@ _snapshot/<repository name>/*`, or move to a fresh repository. For more
179186
details, see {es-issue}75598[#75598].
180187
// end::snapshot-repo-corruption-75598-known-issue[]
181188

189+
include::7.7.asciidoc[tag=jackson-filtering-bug]
190+
182191
[[bug-7.13.1]]
183192
[discrete]
184193
=== Bug fixes
@@ -233,6 +242,7 @@ API internally, requests to CCS index patterns will also fail.
233242
This issue is fixed in {es} version 7.13.3 and later. For more details, see
234243
{es-issue}74504[#74504].
235244

245+
include::7.7.asciidoc[tag=jackson-filtering-bug]
236246

237247
[[deprecation-7.13.0]]
238248
[float]

docs/reference/release-notes/7.14.asciidoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ We have fixed this issue in {es} 7.15.1 and later versions. For more details,
2525
see {es-pull}78404[#78404].
2626
// end::ccs-agg-mem-known-issue[]
2727

28+
29+
include::7.7.asciidoc[tag=jackson-filtering-bug]
30+
2831
[[enhancement-7.14.2]]
2932
[float]
3033
=== Enhancements
@@ -64,6 +67,8 @@ include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
6467

6568
include::7.14.asciidoc[tag=ccs-agg-mem-known-issue]
6669

70+
include::7.7.asciidoc[tag=jackson-filtering-bug]
71+
6772
[[enhancement-7.14.1]]
6873
[float]
6974
=== Enhancements
@@ -169,6 +174,8 @@ include::7.14.asciidoc[tag=ccs-agg-mem-known-issue]
169174

170175
include::7.13.asciidoc[tag=snapshot-repo-corruption-75598-known-issue]
171176

177+
include::7.7.asciidoc[tag=jackson-filtering-bug]
178+
172179
[[breaking-7.14.0]]
173180
[float]
174181
=== Breaking changes

docs/reference/release-notes/7.15.asciidoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ Also see <<breaking-changes-7.15,Breaking changes in 7.15>>.
7272

7373
include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
7474

75+
include::7.7.asciidoc[tag=jackson-filtering-bug]
76+
7577
[[enhancement-7.15.1]]
7678
[float]
7779
=== Enhancements
@@ -164,6 +166,8 @@ include::7.12.asciidoc[tag=frozen-tier-79371-known-issue]
164166

165167
include::7.14.asciidoc[tag=ccs-agg-mem-known-issue]
166168

169+
include::7.7.asciidoc[tag=jackson-filtering-bug]
170+
167171
[[breaking-7.15.0]]
168172
[float]
169173
=== Breaking changes

docs/reference/release-notes/7.16.asciidoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ announcement].
111111

112112
include::7.16.asciidoc[tag=painless-functional-interface-resolution-81696-known-issue]
113113

114+
include::7.7.asciidoc[tag=jackson-filtering-bug]
115+
114116
[[enhancement-7.16.1]]
115117
[float]
116118
=== Enhancements
@@ -255,6 +257,8 @@ for (int i = 0; i < l.size(); ++i) {
255257
----
256258
// end::painless-functional-interface-resolution-81696-known-issue[]
257259

260+
include::7.7.asciidoc[tag=jackson-filtering-bug]
261+
258262
[[feature-7.16.0]]
259263
[float]
260264
=== New features

docs/reference/release-notes/7.17.0.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ These issues will impact any subsequent upgrade to 8.x, and are fixed in
1717
7.17.1. We strongly recommend that all users upgrade to a later patch
1818
release of 7.17 before upgrading to 8.x.
1919

20+
include::7.7.asciidoc[tag=jackson-filtering-bug]
2021

2122
[[deprecation-7.17.0]]
2223
[float]

docs/reference/release-notes/7.17.1.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.1]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[deprecation-7.17.1]]
712
[float]
813
=== Deprecations

docs/reference/release-notes/7.17.2.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.2]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.2]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.3.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.3]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.3]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.4.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.4]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.4]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.5.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.5]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.5]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.6.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.6]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.6]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.7.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.7]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.7]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.8.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.8]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
611
[[bug-7.17.8]]
712
[float]
813
=== Bug fixes

docs/reference/release-notes/7.17.9.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33

44
Also see <<breaking-changes-7.17,Breaking changes in 7.17>>.
55

6+
[[known-issues-7.17.9]]
7+
[discrete]
8+
=== Known issues
9+
include::7.7.asciidoc[tag=jackson-filtering-bug]
10+
11+
612
[[bug-7.17.9]]
713
[float]
814
=== Bug fixes

docs/reference/release-notes/7.7.asciidoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ with a `NOT IN` operator.
1616
We have fixed this issue in {es} 7.10.1 and later versions. For more details,
1717
see {es-issue}65488[#65488].
1818

19+
// tag::jackson-filtering-bug[]
20+
* Parsing a request when the last element in an array is filtered out
21+
(for instance using `_source_includes`) fails. This
22+
is due to https://github.com/FasterXML/jackson-core/issues/882[a bug in Jackson parser].
23+
Fixed in {es} 8.6.1 ({es-pull}92480[#91456])
24+
// end::jackson-filtering-bug[]
25+
1926
[[enhancement-7.7.1]]
2027
[discrete]
2128
=== Enhancements
@@ -161,6 +168,8 @@ with a `NOT IN` operator.
161168
We have fixed this issue in {es} 7.10.1 and later versions. For more details,
162169
see {es-issue}65488[#65488].
163170

171+
include::7.7.asciidoc[tag=jackson-filtering-bug]
172+
164173
[[breaking-7.7.0]]
165174
[discrete]
166175
=== Breaking changes

docs/reference/release-notes/7.8.asciidoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ with a `NOT IN` operator.
1616
We have fixed this issue in {es} 7.10.1 and later versions. For more details,
1717
see {es-issue}65488[#65488].
1818

19+
include::7.7.asciidoc[tag=jackson-filtering-bug]
20+
1921
[[breaking-7.8.1]]
2022
[discrete]
2123
=== Breaking changes
@@ -173,6 +175,8 @@ with a `NOT IN` operator.
173175
We have fixed this issue in {es} 7.10.1 and later versions. For more details,
174176
see {es-issue}65488[#65488].
175177

178+
include::7.7.asciidoc[tag=jackson-filtering-bug]
179+
176180
[[breaking-7.8.0]]
177181
[discrete]
178182
=== Breaking changes

docs/reference/release-notes/7.9.asciidoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ see {es-issue}65488[#65488].
1818

1919
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
2020

21+
include::7.7.asciidoc[tag=jackson-filtering-bug]
22+
2123
[[bug-7.9.3]]
2224
[float]
2325
=== Bug fixes
@@ -98,6 +100,8 @@ see {es-issue}65488[#65488].
98100

99101
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
100102

103+
include::7.7.asciidoc[tag=jackson-filtering-bug]
104+
101105
[[deprecation-7.9.2]]
102106
[float]
103107
=== Deprecations
@@ -209,6 +213,8 @@ see {es-issue}65488[#65488].
209213

210214
include::7.9.asciidoc[tag=snapshot-repo-corruption-73456-known-issue]
211215

216+
include::7.7.asciidoc[tag=jackson-filtering-bug]
217+
212218
[[feature-7.9.1]]
213219
[float]
214220
=== New features
@@ -391,6 +397,8 @@ repository from a backup, or clear the repository by executing
391397
details, see {es-issue}73456[#73456].
392398
// end::snapshot-repo-corruption-73456-known-issue[]
393399

400+
include::7.7.asciidoc[tag=jackson-filtering-bug]
401+
394402
[[breaking-7.9.0]]
395403
[discrete]
396404
=== Breaking changes

0 commit comments

Comments
 (0)