Commit 5536f73
Improve error messages, tests, and API hygiene from PR review
- Provide actionable error message for invalid explain format strings
- Remove recursions param from deprecated unnest_column (use unnest_columns)
- Add null-handling test case for sort_by to verify nulls-last behavior
- Add format-specific assertions to explain tests (TREE, PGJSON, GRAPHVIZ)
- Add deep recursion test for unnest_columns with depth > 1
- Add multi-expression window test to verify variadic *exprs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent d62faef commit 5536f73
File tree
3 files changed
+53
-19
lines changed- crates/core/src
- python
- datafusion
- tests
3 files changed
+53
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
823 | 823 | | |
824 | 824 | | |
825 | 825 | | |
826 | | - | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
827 | 832 | | |
828 | 833 | | |
829 | 834 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1529 | 1529 | | |
1530 | 1530 | | |
1531 | 1531 | | |
1532 | | - | |
1533 | 1532 | | |
1534 | 1533 | | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
1539 | | - | |
| 1534 | + | |
1540 | 1535 | | |
1541 | 1536 | | |
1542 | 1537 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3637 | 3637 | | |
3638 | 3638 | | |
3639 | 3639 | | |
3640 | | - | |
| 3640 | + | |
3641 | 3641 | | |
3642 | | - | |
3643 | | - | |
| 3642 | + | |
| 3643 | + | |
| 3644 | + | |
3644 | 3645 | | |
3645 | 3646 | | |
3646 | | - | |
| 3647 | + | |
3647 | 3648 | | |
3648 | 3649 | | |
3649 | 3650 | | |
3650 | 3651 | | |
3651 | | - | |
| 3652 | + | |
3652 | 3653 | | |
3653 | 3654 | | |
3654 | 3655 | | |
3655 | | - | |
| 3656 | + | |
3656 | 3657 | | |
3657 | | - | |
3658 | | - | |
3659 | | - | |
3660 | | - | |
3661 | | - | |
| 3658 | + | |
| 3659 | + | |
| 3660 | + | |
| 3661 | + | |
| 3662 | + | |
3662 | 3663 | | |
3663 | 3664 | | |
3664 | | - | |
| 3665 | + | |
3665 | 3666 | | |
3666 | 3667 | | |
3667 | 3668 | | |
| |||
3670 | 3671 | | |
3671 | 3672 | | |
3672 | 3673 | | |
| 3674 | + | |
| 3675 | + | |
3673 | 3676 | | |
3674 | 3677 | | |
3675 | 3678 | | |
| |||
3695 | 3698 | | |
3696 | 3699 | | |
3697 | 3700 | | |
| 3701 | + | |
| 3702 | + | |
| 3703 | + | |
| 3704 | + | |
| 3705 | + | |
| 3706 | + | |
| 3707 | + | |
| 3708 | + | |
| 3709 | + | |
| 3710 | + | |
| 3711 | + | |
| 3712 | + | |
| 3713 | + | |
| 3714 | + | |
| 3715 | + | |
| 3716 | + | |
| 3717 | + | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
| 3730 | + | |
| 3731 | + | |
0 commit comments