Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-05-29 Thread Mergu Ravi
When is the hive-exec-core:4.1.0 expected to be released? HIVE-28211 On Fri, May 3, 2024 at 3:43 PM Denys Kuzmenko wrote: > I agree that shaded hive-exec should be the proper way to go, however, ATM > it's a show-stopper for many downstream proj

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-05-03 Thread Denys Kuzmenko
I agree that shaded hive-exec should be the proper way to go, however, ATM it's a show-stopper for many downstream projects to upgrade. Also based on the mail threads, they clearly understand the risks of using an unshaded jar but still insist on keeping it. If we'd like to improve the project

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-05-03 Thread Zoltan Haindrich
I think the shading should be fixed instead restoring this core jar. Providing a core-jar means that we support it and I think that would be a bad move: I believe its an irrational expectation from any project to use the same or compatible deps as against hive-exec was compiled! For example hive

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-05-01 Thread Denys Kuzmenko
Just found out that Amoro project is also using hive-exec:jar:core +1 to restore

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-04-29 Thread Denys Kuzmenko
Would we fix the problem by relocating just guava and joda-time? Here is how it's done in Impala: https://github.com/apache/impala/blob/master/java/shaded-deps/hive-exec/pom.xml#L70-L77

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-04-29 Thread Sourabh Badhya
+1. Multiple projects will benefit from this. Thanks Simhadri for driving this discussion. Regards, Sourabh Badhya On Mon, Apr 29, 2024 at 12:46 PM Stamatis Zampetakis wrote: > I shared the reasons behind the removal of the jar and my concerns around > bringing it back. I'm still not convinced

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-04-29 Thread Stamatis Zampetakis
I shared the reasons behind the removal of the jar and my concerns around bringing it back. I'm still not convinced that it's needed but if the rest of the community feels that it's the right path forward then I am ok with this. Best, Stamatis On Fri, Apr 26, 2024, 2:42 PM Ayush Saxena wrote: >

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-04-26 Thread Ayush Saxena
Stamatis, Isn't the removal itself an incompatible change? There are a lot of projects using it & we suddenly removed a jar because there were some people not sure how to properly use it and were complaining about it. What about the projects which are now stuck? reading the thread at [1], there we

Re: [Discussion] HIVE-28211: Restore hive-exec:core jar

2024-04-26 Thread Stamatis Zampetakis
Hey Simhadri, thanks for starting this discussion. Maven has many limitations when it comes to publishing multiple artifacts from the same module. In most cases, the end result is broken and hard to use. The pom file that is published for a given module is not able to describe correctly all artifa

[Discussion] HIVE-28211: Restore hive-exec:core jar

2024-04-25 Thread Simhadri G
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/yld75ltf9y8d9q3cow3x