Commit 1b2ed31
committed
Convert
* Enable dedup pushdown
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* fix doctest
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* refactor
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* Disable dedup expr
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* fix IT
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* fix yaml test
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* add more comments in code
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* fix conflicts
Signed-off-by: Lantao Jin <ltjin@amazon.com>
* Address comments
Signed-off-by: Lantao Jin <ltjin@amazon.com>
---------
Signed-off-by: Lantao Jin <ltjin@amazon.com>
(cherry picked from commit 5ceacb6)dedup pushdown to composite + top_hits (opensearch-project#4844)1 parent f04f606 commit 1b2ed31
74 files changed
Lines changed: 1224 additions & 493 deletions
File tree
- core/src/main/java/org/opensearch/sql
- calcite
- utils
- data/type
- docs/user/ppl/interfaces
- integ-test/src
- test
- java/org/opensearch/sql
- calcite/remote
- ppl
- util
- resources/expectedOutput
- calcite_no_pushdown
- calcite
- ppl
- yamlRestTest/resources/rest-api-spec/test/issues
- opensearch/src
- main/java/org/opensearch/sql/opensearch
- data
- type
- value
- planner/rules
- request
- response
- agg
- storage
- scan
- context
- script/aggregation/dsl
- test/java/org/opensearch/sql/opensearch
- request
- response
- storage/scan
- ppl/src/test/java/org/opensearch/sql/ppl/calcite
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 24 additions & 44 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | 52 | | |
55 | 53 | | |
56 | 54 | | |
| |||
1055 | 1053 | | |
1056 | 1054 | | |
1057 | 1055 | | |
1058 | | - | |
| 1056 | + | |
1059 | 1057 | | |
1060 | 1058 | | |
1061 | 1059 | | |
| |||
1323 | 1321 | | |
1324 | 1322 | | |
1325 | 1323 | | |
1326 | | - | |
| 1324 | + | |
1327 | 1325 | | |
1328 | 1326 | | |
1329 | 1327 | | |
| |||
1379 | 1377 | | |
1380 | 1378 | | |
1381 | 1379 | | |
1382 | | - | |
| 1380 | + | |
1383 | 1381 | | |
1384 | 1382 | | |
1385 | 1383 | | |
| |||
1544 | 1542 | | |
1545 | 1543 | | |
1546 | 1544 | | |
1547 | | - | |
| 1545 | + | |
1548 | 1546 | | |
1549 | 1547 | | |
1550 | 1548 | | |
1551 | 1549 | | |
1552 | 1550 | | |
1553 | 1551 | | |
1554 | 1552 | | |
1555 | | - | |
1556 | | - | |
1557 | | - | |
1558 | | - | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
1559 | 1557 | | |
1560 | 1558 | | |
1561 | | - | |
1562 | | - | |
1563 | | - | |
1564 | | - | |
1565 | 1559 | | |
1566 | 1560 | | |
1567 | 1561 | | |
| |||
1584 | 1578 | | |
1585 | 1579 | | |
1586 | 1580 | | |
1587 | | - | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
1588 | 1585 | | |
1589 | 1586 | | |
1590 | | - | |
1591 | | - | |
1592 | | - | |
1593 | | - | |
1594 | | - | |
| 1587 | + | |
| 1588 | + | |
| 1589 | + | |
| 1590 | + | |
| 1591 | + | |
1595 | 1592 | | |
1596 | 1593 | | |
| 1594 | + | |
| 1595 | + | |
1597 | 1596 | | |
1598 | 1597 | | |
1599 | 1598 | | |
| |||
1607 | 1606 | | |
1608 | 1607 | | |
1609 | 1608 | | |
1610 | | - | |
| 1609 | + | |
1611 | 1610 | | |
1612 | | - | |
| 1611 | + | |
1613 | 1612 | | |
1614 | 1613 | | |
1615 | 1614 | | |
1616 | | - | |
| 1615 | + | |
1617 | 1616 | | |
1618 | | - | |
| 1617 | + | |
1619 | 1618 | | |
1620 | 1619 | | |
1621 | 1620 | | |
| |||
2399 | 2398 | | |
2400 | 2399 | | |
2401 | 2400 | | |
2402 | | - | |
2403 | | - | |
2404 | | - | |
2405 | | - | |
2406 | | - | |
2407 | | - | |
2408 | | - | |
2409 | | - | |
2410 | | - | |
2411 | | - | |
2412 | | - | |
2413 | | - | |
2414 | | - | |
2415 | | - | |
2416 | | - | |
2417 | | - | |
2418 | | - | |
2419 | | - | |
2420 | | - | |
2421 | 2401 | | |
2422 | 2402 | | |
2423 | 2403 | | |
| |||
Lines changed: 72 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
31 | 36 | | |
32 | 37 | | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
| 42 | + | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
| |||
45 | 51 | | |
46 | 52 | | |
47 | 53 | | |
| 54 | + | |
| 55 | + | |
48 | 56 | | |
49 | 57 | | |
| 58 | + | |
50 | 59 | | |
51 | 60 | | |
52 | 61 | | |
| |||
62 | 71 | | |
63 | 72 | | |
64 | 73 | | |
| 74 | + | |
65 | 75 | | |
66 | 76 | | |
67 | 77 | | |
| |||
477 | 487 | | |
478 | 488 | | |
479 | 489 | | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
485 | 493 | | |
486 | 494 | | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
492 | 499 | | |
493 | 500 | | |
494 | 501 | | |
| |||
536 | 543 | | |
537 | 544 | | |
538 | 545 | | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | 546 | | |
544 | 547 | | |
545 | 548 | | |
| |||
552 | 555 | | |
553 | 556 | | |
554 | 557 | | |
555 | | - | |
| 558 | + | |
556 | 559 | | |
557 | 560 | | |
558 | 561 | | |
| |||
623 | 626 | | |
624 | 627 | | |
625 | 628 | | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
626 | 683 | | |
Lines changed: 10 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
| 65 | + | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
71 | 79 | | |
0 commit comments