vrozov commented on issue #271: Remove iceberg-presto-runtime that is no longer used. URL: https://github.com/apache/incubator-iceberg/pull/271#issuecomment-510643669 @rdblue Unfortunately it is not the case and Hive does not provide backward compatibility (and is not required based on semver). The signature of `HiveMetaStoreClient` changed from `HiveConf` to `Configuration` in 3.x and there is no backward-compatible constructor that takes `HiveConf` in 3.x. The same for guava. In the long run, it is not possible to provide a guarantee that nobody introduces the usage of an incompatible class or method. The only way to play safely is to shade guava due to it's wide acceptance and limited backward compatibility in early versions.
---------------------------------------------------------------- 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]
