Hi Everyone, The hive-exec:core jar is used by spark, oozie, hudi and many other projects. Removal of the hive-exec:core jar has caused the following issues.
- Spark : https://lists.apache.org/list?dev@hive.apache.org:lte=1M:joda - Oozie: https://lists.apache.org/thread/yld75ltf9y8d9q3cow3xqlg0fqyj6mkg - Hudi: apache/hudi#8147 <https://github.com/apache/hudi/issues/8147> - Apache IotDB: https://lists.apache.org/thread/wdqsyj89w9cvyk1pyxr83hlxpg6zp1go - Guava: https://github.com/google/guava/issues/6666 - joda-time: https://lists.apache.org/thread/sphgcvod3qx9wtc51ltpfyr8dpx9p294 I understand that there is prior discussion about why the hive-exec:core jar was removed here: https://lists.apache.org/thread/cwtxnffoqpwgmdtlc9hyor2cm22djpkg We agreed that ultimately hive-exec jar should be used over hive-exec:core but there are quite a few dependencies that need to be shaded and relocated for this. https://issues.apache.org/jira/browse/HIVE-26220 . Until we shade & relocate dependencies in hive-exec, we should restore the hive-exec:core jar . The intention for this is to provide a smoother transition from the hive-exec:core to hive-exec jar for projects that depend on hive . Seeking inputs from the community and a way to move forward on this topic. I apologize in advance if I have missed anything. Thanks! Simhadri G