Commit 0de05e7
Approximation framework to support numeric
* Initial commit for search_after queries
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Test with increment and decrement with search_after
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* search_after queries
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Support framework for search_after queries
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Fix gradle precommit issues
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Add comments
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Attempt to fix the test
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Attempt to fix the test
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Update CHANGELOG.md
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Update CHANGELOG.md and fetch upstream
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Update tests validating with lucene searchAfter
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Update tests validating with lucene searchAfter
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Update tests validating with lucene searchAfter
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Update code with comments
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Add encode tests
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Fix conflicts
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Fix spotless
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Code clean up
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Upstream fetch
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Upstream Fetch
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Add clamps
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
* Upstream Fetch to resolve conflicts
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
---------
Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>search_after queries (opensearch-project#18896)1 parent c136bc9 commit 0de05e7
File tree
9 files changed
+550
-12
lines changed- modules/mapper-extras/src/main/java/org/opensearch/index/mapper
- server/src
- main/java/org/opensearch
- index/mapper
- search/approximate
- test/java/org/opensearch
- index/mapper
- search/approximate
9 files changed
+550
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
220 | 236 | | |
221 | 237 | | |
222 | 238 | | |
| |||
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
619 | 619 | | |
620 | 620 | | |
621 | 621 | | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
622 | 639 | | |
623 | 640 | | |
624 | 641 | | |
| |||
Lines changed: 121 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
286 | 297 | | |
287 | 298 | | |
288 | 299 | | |
| |||
459 | 470 | | |
460 | 471 | | |
461 | 472 | | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
462 | 484 | | |
463 | 485 | | |
464 | 486 | | |
| |||
626 | 648 | | |
627 | 649 | | |
628 | 650 | | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
629 | 662 | | |
630 | 663 | | |
631 | 664 | | |
| |||
789 | 822 | | |
790 | 823 | | |
791 | 824 | | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
792 | 842 | | |
793 | 843 | | |
794 | 844 | | |
| |||
873 | 923 | | |
874 | 924 | | |
875 | 925 | | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
876 | 942 | | |
877 | 943 | | |
878 | 944 | | |
| |||
953 | 1019 | | |
954 | 1020 | | |
955 | 1021 | | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
956 | 1039 | | |
957 | 1040 | | |
958 | 1041 | | |
| |||
1139 | 1222 | | |
1140 | 1223 | | |
1141 | 1224 | | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
1142 | 1242 | | |
1143 | 1243 | | |
1144 | 1244 | | |
| |||
1281 | 1381 | | |
1282 | 1382 | | |
1283 | 1383 | | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
1284 | 1400 | | |
1285 | 1401 | | |
1286 | 1402 | | |
| |||
1851 | 1967 | | |
1852 | 1968 | | |
1853 | 1969 | | |
| 1970 | + | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
1854 | 1975 | | |
1855 | 1976 | | |
1856 | 1977 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
16 | 24 | | |
Lines changed: 37 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
55 | | - | |
56 | 57 | | |
57 | | - | |
58 | | - | |
| 58 | + | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
| 82 | + | |
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
| |||
114 | 116 | | |
115 | 117 | | |
116 | 118 | | |
| 119 | + | |
| 120 | + | |
117 | 121 | | |
118 | 122 | | |
119 | 123 | | |
120 | 124 | | |
121 | | - | |
122 | | - | |
123 | 125 | | |
124 | 126 | | |
125 | 127 | | |
| |||
138 | 140 | | |
139 | 141 | | |
140 | 142 | | |
141 | | - | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
352 | 353 | | |
353 | 354 | | |
354 | 355 | | |
| 356 | + | |
355 | 357 | | |
356 | 358 | | |
357 | 359 | | |
| |||
423 | 425 | | |
424 | 426 | | |
425 | 427 | | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
426 | 441 | | |
427 | 442 | | |
428 | 443 | | |
| |||
435 | 450 | | |
436 | 451 | | |
437 | 452 | | |
438 | | - | |
439 | 453 | | |
440 | 454 | | |
441 | 455 | | |
| |||
459 | 473 | | |
460 | 474 | | |
461 | 475 | | |
| 476 | + | |
462 | 477 | | |
463 | | - | |
464 | | - | |
465 | | - | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
466 | 493 | | |
467 | | - | |
468 | 494 | | |
469 | 495 | | |
470 | 496 | | |
| |||
0 commit comments