druid/extensions-core
George Shiqi Wu fc929e6d25
upgrade shade (#15042)
Upgrade maven shade plugin to try to fix build failures

Sometimes we get maven shade errors in our integ tests becasue we don't run clean in between runs to clear the cache in order to speed them up. This can lead to the below error.
Error: Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (opentelemetry-extension) on project opentelemetry-emitter: Error creating shaded jar: duplicate entry: META-INF/services/org.apache.druid.opentelemetry.shaded.io.grpc.NameResolverProvider

See: https://issues.apache.org/jira/projects/MSHADE/issues/MSHADE-425?filter=allissues
An example run that failed: https://github.com/apache/druid/actions/runs/6301662092/job/17117142375?pr=14887

According to the ticket this is fixed by updating shade to 3.4.1.

When I updated to 3.4.1 I kept running into a different issue during static checks. (Caused by: java.lang.NoClassDefFoundError: com/github/rvesse/airline/parser/errors/ParseException)

I had to add the createDependencyReducedPom: false to get the build to pass.

The dependency reduced pom feature was added in 3.3.0 which we were not using before so setting it explicitly to false should not be a issue. https://issues.apache.org/jira/browse/MSHADE-36)
2023-09-27 18:19:21 +05:30
..
avro-extensions Remove `EOFException` catch block from the Avro decoders (#15018) 2023-09-25 08:38:41 -07:00
azure-extensions Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
datasketches Fix getResultType for HLL, quantiles aggregators. (#15043) 2023-09-27 08:51:14 +05:30
druid-aws-rds-extensions Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
druid-basic-security Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
druid-bloom-filter remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
druid-catalog Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
druid-kerberos Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
druid-pac4j Fix null check for JWT claims (#14872) 2023-08-23 14:39:23 +05:30
druid-ranger-security Removes support for Hadoop 2 (#14763) 2023-08-09 17:47:52 +05:30
ec2-extensions Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
google-extensions Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
hdfs-storage Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
histogram remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
kafka-extraction-namespace Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
kafka-indexing-service Simplify ServiceMetricEvent.Builder (#14933) 2023-09-01 11:30:45 +05:30
kinesis-indexing-service Upgrade guava version to 31.1-jre (#14767) 2023-08-22 12:09:53 +05:30
kubernetes-extensions Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
lookups-cached-global Simplify ServiceMetricEvent.Builder (#14933) 2023-09-01 11:30:45 +05:30
lookups-cached-single Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
multi-stage-query Fix getResultType for HLL, quantiles aggregators. (#15043) 2023-09-27 08:51:14 +05:30
mysql-metadata-storage Rename IMSC.announceHistoricalSegments to commitSegments (#15021) 2023-09-21 16:19:03 +05:30
orc-extensions consolidate json and auto indexers, remove v4 nested column serializer (#14456) 2023-08-22 18:50:11 -07:00
parquet-extensions consolidate json and auto indexers, remove v4 nested column serializer (#14456) 2023-08-22 18:50:11 -07:00
postgresql-metadata-storage Rename IMSC.announceHistoricalSegments to commitSegments (#15021) 2023-09-21 16:19:03 +05:30
protobuf-extensions upgrade shade (#15042) 2023-09-27 18:19:21 +05:30
s3-extensions Do not eagerly close inner iterators in CloseableIterator#flatMap (#14986) 2023-09-15 15:14:20 +05:30
simple-client-sslcontext Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
stats remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
testing-tools add equality, null, and range filter (#14542) 2023-07-18 12:15:22 -07:00