Hi all, I would like to propose a FLIP[1] that improve hive-integration dependencies out-of-box experience. We have discussed in [2].
User can download one single jar to run various versions of hive. The simple conclusion is: - Introduce flink-shaded-hive, Provided download URL in flink-web [3] - One hive bundled version jar to run all supported hive metastore versions. Other two version jars to support new hive features. - Pack flink-connector-hive into flink-table-uber-blink - Hide hiveVersion. Looking forward to your comments. [1] https://cwiki.apache.org/confluence/display/FLINK/FLIP-109%3A+Improve+Hive+dependencies+out-of-box+experience [2] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-have-separate-Flink-distributions-with-built-in-Hive-dependencies-td35918.html [3] https://flink.apache.org/downloads.html Best, Jingsong Lee