gh-yzou commented on code in PR #496: URL: https://github.com/apache/parquet-format/pull/496#discussion_r2165227668
########## src/main/thrift/parquet.thrift: ########## @@ -461,6 +461,29 @@ struct GeographyType { 2: optional EdgeInterpolationAlgorithm algorithm; } +/** + * Year-Month Interval logical type annotation + * + * The data is stored as an 4 byte signed integer which represents the number + * of months associated with the time interval. The value can be negative to + * indicate a backward duration. Review Comment: The 16 is chosen because we want to cover representation capabilities across various engines, where Oracle support a max range of +/- 999,999,999 days, which requires at lease 10 bytes. we choose 16 bytes are mainly for alignment and compatibility -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@parquet.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@parquet.apache.org For additional commands, e-mail: issues-h...@parquet.apache.org