Hi there,

Following community guidance Externalized+Connector+development
<https://cwiki.apache.org/confluence/display/FLINK/Externalized+Connector+development>,
We
would like to initiate discussion on moving connector/hive to
apache/flink-connector-hive <https://github.com/apache/flink-connector-hive>
.

Currently proposed changes includes

   - cleanup dependencies introduced from hive/yarn dependencies with
   latest package version stated in properties section in POM file
   - add FlinkPlannerCalciteShim to handle PlannerCalcite API signature
   changes from 1.16 v.s 1.17-SNAPSHOT
   - add PackageITTests and ProductionArchitectureTests
   - [bonus] adding docker e2e tests with list of supported Hive/HMS
   versions

Risk associated with this change includes not being able to release until
1.17 release, so we would have to keep cherry-pick changes from
flink/connectors/hive for a period of time.

Looking forward to hearing community feedback.

Chen

Reply via email to