electrum commented on issue #166: Update Hive Metastore tables for Spark URL: https://github.com/apache/incubator-iceberg/pull/166#issuecomment-486755584 @manishmalhotrawork No, you should use the latest release, currently `308`, and the Iceberg plugin should be based on `master`. Presto supports Hive 1.x and 2.x but not 3.x. Ignore the version of the Hive libraries it uses -- that is an internal implementation detail and has no bearing on what version of Hive it supports. @vrozov Presto uses the Hive and Parquet libraries to read and write Parquet. For reading, most of the reading happens in Presto's optimized Parquet reader, which uses the lower level parts of the Parquet libraries. For writing, it uses `MapredParquetOutputFormat` (directly as a library). This dependency is why we need to upgrade the Hive and Parquet libraries together (older versions of the Hive library code would break with the newer Parquet library versions). The Hive 3.x library code is backwards compatible with older Hive metastore versions because it is a Thrift client (and they did not make backwards compatible changes to the Thrift IDL / wire protocol). **Supported**: Hive 1.x and 2.x **Not Supported**: Hive 3.x
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
