Re: hadoop thirdparty 1.4.0

2025-03-15 Thread Ayush Saxena
I believe it should be 1.4.0. We only did a x.x.1 kind of release once, when we couldn't release 1.1.0 [1] in the Hadoop 3.3.1 RC1 due to some issues. Instead, we issued 1.1.1 [2], which was ultimately used in 3.3.1. However, I can't exactly recall what was the issue which led to 1.1.1, but I think

Re: hadoop thirdparty 1.4.0

2025-03-07 Thread Steve Loughran
On Wed, 5 Mar 2025 at 20:20, PJ Fanning wrote: > Due to the jar name change for protobuf that is merged but unreleased, > I think that 1.4.0 is better. > https://github.com/apache/hadoop-thirdparty/pull/38 OK > > > Is there a reason to not use the pre-existing Avro PR which seems to > have the

Re: hadoop thirdparty 1.4.0

2025-03-05 Thread PJ Fanning
Due to the jar name change for protobuf that is merged but unreleased, I think that 1.4.0 is better. https://github.com/apache/hadoop-thirdparty/pull/38 Is there a reason to not use the pre-existing Avro PR which seems to have the same changes? https://github.com/apache/hadoop-thirdparty/pull/40

Re: Hadoop Thirdparty

2021-02-10 Thread Ayush Saxena
If the application has multiple versions of hadoop as dependency why only thirdparty jar will conflict? Will the other hadoop jars not conflict? Well appending the version in the package name won’t be a good idea, for every thirdparty release we need to change the imports in the hadoop project, a

Re: Hadoop Thirdparty

2021-02-05 Thread Wei-Chiu Chuang
it's the concept borrowed from HBase. (there's a hbase-thirdparty and it works quite well there ) it was meant to prevent class name clashes with downstream applications if they use the same dependency but incompatible versions. (e.g. guava 11 vs guava 27) Your scenario could happen if the applic