Commit 44cd972
Support Decimal32/64 types (#17501)
* Support Decimal32/64 types
* Fix bugs, tests, handle more aggregate functions and schema
* Fill out more parts in expr,common and expr-common
* Some stragglers and overlooked corners
* Actually commit the avg_distinct support
---------
Co-authored-by: Andrew Lamb <[email protected]>1 parent 7125e97 commit 44cd972
File tree
24 files changed
+1188
-138
lines changed- datafusion
- common/src
- scalar
- types
- core/tests/fuzz_cases
- expr-common/src
- type_coercion
- binary/tests
- expr/src
- logical_plan
- test
- type_coercion
- functions-aggregate-common/src
- aggregate/avg_distinct
- functions-aggregate/src
- proto-common/src
- from_proto
- to_proto
- sql/src/unparser
- test-utils/src/array_gen
24 files changed
+1188
-138
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
27 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
100 | 111 | | |
101 | 112 | | |
102 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
798 | 798 | | |
799 | 799 | | |
800 | 800 | | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
801 | 809 | | |
802 | 810 | | |
803 | 811 | | |
| |||
1056 | 1064 | | |
1057 | 1065 | | |
1058 | 1066 | | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
1059 | 1073 | | |
1060 | 1074 | | |
1061 | 1075 | | |
| |||
1794 | 1808 | | |
1795 | 1809 | | |
1796 | 1810 | | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
1797 | 1832 | | |
1798 | 1833 | | |
1799 | 1834 | | |
| |||
2377 | 2412 | | |
2378 | 2413 | | |
2379 | 2414 | | |
| 2415 | + | |
| 2416 | + | |
2380 | 2417 | | |
2381 | 2418 | | |
2382 | 2419 | | |
| |||
2408 | 2445 | | |
2409 | 2446 | | |
2410 | 2447 | | |
| 2448 | + | |
| 2449 | + | |
2411 | 2450 | | |
2412 | 2451 | | |
2413 | 2452 | | |
| |||
0 commit comments