Commit 56cdfa7
authored
[Variant][Shredding] Support typed_access for timestamp_micro/timestamp_nano (#8401)
# Which issue does this PR close?
- Closes #8331 .
# Rationale for this change
- Add typed_access for `Timestamp(Micro, _)` and `Timestamp(Nano, -)`
# What changes are included in this PR?
- Extract some data gen logic in tests to simplify the test logic
(commit 93090d56717a6804e4862c23a0f85030b9f6406d), but it based on some
old code(before #8392), rebase the master in the last commit
- Add typed_access for `Timestamp(Micro, _)` and `Timestamp(Nano, _)`
- Add test for typed_access for `Timestamp(Micro, _)` and
`Timestamp(Nano, _)`
# Are these changes tested?
Covered by existing and added tests
# Are there any user-facing changes?
No1 parent b444ea7 commit 56cdfa7
File tree
3 files changed
+284
-191
lines changed- parquet-variant-compute/src
- parquet/tests
3 files changed
+284
-191
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| |||
837 | 839 | | |
838 | 840 | | |
839 | 841 | | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
840 | 878 | | |
841 | 879 | | |
842 | 880 | | |
| |||
0 commit comments