HIVE-29383: Iceberg: [V3] Add support for timestamp with nanosecond precession#6242
HIVE-29383: Iceberg: [V3] Add support for timestamp with nanosecond precession#6242ayushtkn wants to merge 13 commits intoapache:masterfrom
Conversation
5740926 to
76ac1b7
Compare
|
fixed the cast query and added in the q file |
Any thoughts on this comments? This is what I meant: |
|
@ayushtkn , can you please check if these changes make sense addendum.patch |
|
|
@ayushtkn , i have found another issue with the join on nanosecond timestamp (specific to MapJoin). If you agree, can we create a new sub-JIRA to fix new issues? |
|
Let me know the issue & I can try fix it or we can create a followup once we merge this. Should get some review as well, if folks are ok with the approach as well. We created a bunch of empty classes. Will try ask someone next week. I need to test it myself as well post holidays. Was just trying as a POC. The idea was to keep the delta as low as possible and leverage TIMESTAMP mostly, I think have deviated bit from my initial plan. |
|
|
closing, will open a new one, this approach didn't worked very well, had a word with compiler folks as well on the syntax |
ok |



What changes were proposed in this pull request?
Add support for timestamp with nanosecond precession
Why are the changes needed?
To support the new timestamp types introduced as part of iceberg v3
Does this PR introduce any user-facing change?
Yes, users can leverage timestamp_ns & timestamptz_ns data types for iceberg v3 tables
How was this patch tested?
UT