IMPALA-13393: Remove old javax.el config

Pinning javax.el was done when Impala still used Sentry. That was
removed in IMPALA-9708, and Hbase now explicitly depends on a
specific version. So this pin is no longer relevant.

Change-Id: I5be3eeeacf2f6fb04bc5106902e1d11b3886d844
Reviewed-on: http://gerrit.cloudera.org:8080/21827
Tested-by: Michael Smith <michael.smith@cloudera.com>
Reviewed-by: Riza Suminto <riza.suminto@cloudera.com>
This commit is contained in:
Michael Smith
2024-09-19 16:11:41 -07:00
parent 0767ae065a
commit 4c3b5f94f1

View File

@@ -181,23 +181,6 @@ under the License.
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<!--
This is a transitive dependency from Sentry. Disable downloading snapshots from here
since we only want to consume actual releases and we can save Maven from reaching
out to this repo unnecessarily to look for snapshot versions. Sentry has been
removed, so this may eventually be removed.
-->
<id>glassfish-repo-archive.repo</id>
<name>Glassfish repository - Transitive from Sentry</name>
<url>https://mvnrepository.com/artifact/org.glassfish/javax.el/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
<repository>
<!--
The Impala development bootstrapping depends on CDH Maven snapshots
@@ -274,20 +257,6 @@ under the License.
<version>${json-smart.version}</version>
</dependency>
<!--
Pin org.glassfish:javax.el explicitly.
HBase depends on this indirectly, and it's configured with
a range of versions. This causes Maven to talk to all configured
repositories, leading both to a lot of chattiness, and also
failures if one of the repositories is unavailable.
-->
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.el</artifactId>
<version>3.0.1-b08</version>
</dependency>
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>