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]

Reply via email to