Commit 2c3bee7
authored
Fixed a bug where text fields in LogsDB indices did not use their keyword multi fields for block loading (#134253)
* Added keyword multi field with ignore_above to match only text bwc tests
* Rework ignore_above
* Added unit tests
* Undo changed to match only text bwc test
* formatting
* Removed indexMode from field type
* Added another test case
* Fixed failing bwc tests
* Improved msg
* Added additional tests
* Added IgnoreAbove record, addressed index-level ignore above
* Fixed test typos
* Added IgnoreAboveTest
* Enforce at least one value or defaultValue to always be non-null when IgnoreAbove is initialized
* When initializing IgnoreAbove, dont use defaultValue from builder - this fixes failing BWC test
* Fixed typo
* Switched IgnoreAbove to constructor only, removed the ability to set default directly
* Update docs/changelog/134253.yaml
* Update 134253.yaml
* Move IgnoreAbove into Mapper and make it final, move everything new out of IndexSettings and into IgnoreAbove
* Fixed typo
* Added helpful constructor to IgnoreAbove
* Added helpful constructor to IgnoreAbove1 parent 0a6576a commit 2c3bee7
File tree
21 files changed
+1177
-147
lines changed- docs/changelog
- modules/mapper-extras/src/main/java/org/elasticsearch/index/mapper/extras
- plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu
- server/src
- main/java/org/elasticsearch/index
- mapper
- flattened
- test/java/org/elasticsearch/index
- mapper
- flattened
- x-pack/plugin
- logsdb/qa/rolling-upgrade/src/javaRestTest/java/org/elasticsearch/upgrades
- wildcard/src
- main/java/org/elasticsearch/xpack/wildcard/mapper
- test/java/org/elasticsearch/xpack/wildcard/mapper
21 files changed
+1177
-147
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
256 | | - | |
257 | | - | |
| 256 | + | |
258 | 257 | | |
259 | 258 | | |
260 | 259 | | |
| |||
278 | 277 | | |
279 | 278 | | |
280 | 279 | | |
281 | | - | |
| 280 | + | |
282 | 281 | | |
283 | 282 | | |
284 | 283 | | |
| |||
Lines changed: 4 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
259 | 257 | | |
260 | 258 | | |
261 | 259 | | |
| |||
Lines changed: 8 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
805 | 805 | | |
806 | 806 | | |
807 | 807 | | |
808 | | - | |
| 808 | + | |
809 | 809 | | |
810 | 810 | | |
811 | 811 | | |
812 | 812 | | |
813 | 813 | | |
814 | 814 | | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
821 | 818 | | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
822 | 823 | | |
823 | 824 | | |
824 | 825 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1337 | 1337 | | |
1338 | 1338 | | |
1339 | 1339 | | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
1340 | 1348 | | |
1341 | 1349 | | |
1342 | 1350 | | |
| |||
Lines changed: 20 additions & 35 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
95 | 96 | | |
96 | 97 | | |
97 | 98 | | |
| |||
232 | 233 | | |
233 | 234 | | |
234 | 235 | | |
235 | | - | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| |||
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
| 292 | + | |
298 | 293 | | |
299 | 294 | | |
300 | 295 | | |
| |||
303 | 298 | | |
304 | 299 | | |
305 | 300 | | |
306 | | - | |
| 301 | + | |
307 | 302 | | |
308 | 303 | | |
309 | 304 | | |
| |||
316 | 311 | | |
317 | 312 | | |
318 | 313 | | |
319 | | - | |
| 314 | + | |
320 | 315 | | |
321 | 316 | | |
322 | 317 | | |
| |||
537 | 532 | | |
538 | 533 | | |
539 | 534 | | |
540 | | - | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
541 | 538 | | |
542 | 539 | | |
543 | 540 | | |
544 | 541 | | |
545 | 542 | | |
546 | 543 | | |
547 | | - | |
548 | 544 | | |
549 | 545 | | |
550 | 546 | | |
| |||
568 | 564 | | |
569 | 565 | | |
570 | 566 | | |
571 | | - | |
| 567 | + | |
572 | 568 | | |
573 | 569 | | |
574 | 570 | | |
575 | 571 | | |
576 | | - | |
577 | 572 | | |
578 | 573 | | |
579 | 574 | | |
580 | 575 | | |
581 | 576 | | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
582 | 581 | | |
583 | 582 | | |
584 | 583 | | |
585 | | - | |
| 584 | + | |
586 | 585 | | |
587 | 586 | | |
588 | 587 | | |
589 | 588 | | |
590 | 589 | | |
591 | | - | |
592 | 590 | | |
593 | 591 | | |
594 | 592 | | |
595 | 593 | | |
596 | 594 | | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | 595 | | |
602 | 596 | | |
603 | 597 | | |
| |||
608 | 602 | | |
609 | 603 | | |
610 | 604 | | |
611 | | - | |
| 605 | + | |
612 | 606 | | |
613 | 607 | | |
614 | 608 | | |
615 | 609 | | |
616 | 610 | | |
617 | | - | |
618 | 611 | | |
619 | 612 | | |
620 | 613 | | |
| |||
623 | 616 | | |
624 | 617 | | |
625 | 618 | | |
626 | | - | |
| 619 | + | |
627 | 620 | | |
628 | 621 | | |
629 | 622 | | |
630 | 623 | | |
631 | 624 | | |
632 | | - | |
633 | 625 | | |
634 | 626 | | |
635 | 627 | | |
| |||
938 | 930 | | |
939 | 931 | | |
940 | 932 | | |
941 | | - | |
942 | | - | |
943 | | - | |
944 | | - | |
| 933 | + | |
945 | 934 | | |
946 | 935 | | |
947 | 936 | | |
| |||
1060 | 1049 | | |
1061 | 1050 | | |
1062 | 1051 | | |
1063 | | - | |
| 1052 | + | |
1064 | 1053 | | |
1065 | 1054 | | |
1066 | 1055 | | |
| |||
1078 | 1067 | | |
1079 | 1068 | | |
1080 | 1069 | | |
1081 | | - | |
1082 | | - | |
1083 | | - | |
1084 | | - | |
1085 | 1070 | | |
1086 | 1071 | | |
1087 | 1072 | | |
| |||
1216 | 1201 | | |
1217 | 1202 | | |
1218 | 1203 | | |
1219 | | - | |
| 1204 | + | |
1220 | 1205 | | |
1221 | 1206 | | |
1222 | 1207 | | |
| |||
1385 | 1370 | | |
1386 | 1371 | | |
1387 | 1372 | | |
1388 | | - | |
| 1373 | + | |
1389 | 1374 | | |
1390 | 1375 | | |
1391 | 1376 | | |
| |||
Lines changed: 73 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
131 | 132 | | |
132 | 133 | | |
133 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
134 | 207 | | |
135 | 208 | | |
136 | 209 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1021 | 1021 | | |
1022 | 1022 | | |
1023 | 1023 | | |
1024 | | - | |
| 1024 | + | |
1025 | 1025 | | |
1026 | 1026 | | |
1027 | 1027 | | |
1028 | 1028 | | |
1029 | 1029 | | |
1030 | 1030 | | |
1031 | 1031 | | |
1032 | | - | |
| 1032 | + | |
1033 | 1033 | | |
1034 | 1034 | | |
1035 | 1035 | | |
| |||
1045 | 1045 | | |
1046 | 1046 | | |
1047 | 1047 | | |
1048 | | - | |
| 1048 | + | |
1049 | 1049 | | |
1050 | 1050 | | |
1051 | 1051 | | |
| |||
0 commit comments