-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Timestamp time zone handling appears broken in ORC format for 0.167-t.0.2 #583
Comments
Thanks for the bug report. We will look into that. |
@fiedukow Confirmed, legacy_timestamp works as a workaround. |
@fiedukow Is this issue related with TIMESTAMP behaviour does not match sql standard #7122 |
As far as I know, it's only tangentially related: this ORC bug exists both for the existing timestamp implementation and the implementation in prestodb#7122. |
Seems like we can't use any timezone but UTC -- as the hive connector needs to be set to UTC and Presto, to avoid ORC read issues for data written in UTC. |
@cawallin Thanks. After reading prestodb#7122 and prestodb#7480 and DATE TIME SUPPORT IN PRESTO, I think I had got your point. |
Teradata Presto release appears to be deserializing the timestamp column incorrectly in ORC files with time zone information. (ORC written from Hive 1.2.1)
Note the query returns correctly in standard Presto and in Hive. The table was built via Hive, transforming the first column, a string, into a timestamp column; the local time zone of Hive/Presto is America/Los_Angeles.
The text was updated successfully, but these errors were encountered: