Github user majetideepak commented on the issue: https://github.com/apache/orc/pull/233 The `utc` value from`long utc = SerializationUtils.convertToUtc(localTimezone, millis);` is only used to update the statistics and not the values. The epoch is also w.r.t to local time and not UTC. This is an API breaking change and I would wait for @omalley to comment on this before checking this in. We should definitely document in detail the behavior of Timestamp values.
---