Commit eef461f
Fix duplicate unqualified Field name (schema error) on join queries (apache#15438)
* Fix duplicate unqualified field name issue
* Adjust Projection Properly
* Add reproducer plan
* Adjust comment
* Set metadata to be the same as well
* Fix substrait reproducer + Add test case
* Format
* Add explanation comment
* Add test case to change_redundant_column1 parent 7275c95 commit eef461f
File tree
5 files changed
+598
-14
lines changed- datafusion
- expr/src/logical_plan
- physical-expr/src/equivalence
- substrait
- src/logical_plan
- tests
- cases
- testdata/test_plans
5 files changed
+598
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1468 | 1468 | | |
1469 | 1469 | | |
1470 | 1470 | | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + | |
1471 | 1479 | | |
1472 | 1480 | | |
| 1481 | + | |
| 1482 | + | |
1473 | 1483 | | |
1474 | 1484 | | |
1475 | 1485 | | |
1476 | | - | |
1477 | | - | |
1478 | | - | |
1479 | | - | |
1480 | | - | |
1481 | | - | |
1482 | | - | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
1483 | 1494 | | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
1484 | 1502 | | |
1485 | 1503 | | |
1486 | 1504 | | |
| |||
2730 | 2748 | | |
2731 | 2749 | | |
2732 | 2750 | | |
| 2751 | + | |
2733 | 2752 | | |
2734 | 2753 | | |
2735 | 2754 | | |
2736 | | - | |
| 2755 | + | |
| 2756 | + | |
| 2757 | + | |
2737 | 2758 | | |
2738 | 2759 | | |
2739 | 2760 | | |
| |||
2744 | 2765 | | |
2745 | 2766 | | |
2746 | 2767 | | |
| 2768 | + | |
2747 | 2769 | | |
2748 | 2770 | | |
2749 | 2771 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | | - | |
71 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1835 | 1835 | | |
1836 | 1836 | | |
1837 | 1837 | | |
1838 | | - | |
1839 | | - | |
| 1838 | + | |
1840 | 1839 | | |
1841 | 1840 | | |
1842 | 1841 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
522 | 549 | | |
523 | 550 | | |
524 | 551 | | |
| |||
0 commit comments