This is an automated email from the ASF dual-hosted git repository. stigahuang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/impala.git
commit 3e29f8aaa8f1a02630505866de45a918918aa216 Author: woosuk.no <[email protected]> AuthorDate: Mon Nov 17 11:04:57 2025 +0900 IMPALA-13112: Remove Kafka exclusion from ranger-plugins-audit Previously, Impala excluded Kafka dependencies from ranger-plugins-audit to avoid JAX-RS conflicts that caused java.lang.NoClassDefFoundError: javax/ws/rs/core/Link$Builder errors. These exclusions were added in commits a1f4a849 and f85dbff9. Recent testing shows that kafka-clients-2.8.1.jar, which is now used by Apache Ranger, no longer causes these JAX-RS version conflicts. Removing the Kafka exclusion is necessary to enable Ranger's kafkaAuditProvider for comprehensive audit logging capabilities. This patch removes the Kafka dependency exclusions from the ranger-plugins-audit dependency in fe/pom.xml, re-enabling Kafka-based audit logging in Ranger. Testing: - Verified no JAX-RS conflicts in Impala 4.4.0 with Hive 3.1.3 - Confirmed Ranger kafkaAuditProvider functions correctly - All existing tests pass Change-Id: I8a4dbb8106106a45443a8c74d716cdebb213a0cf Reviewed-on: http://gerrit.cloudera.org:8080/23675 Reviewed-by: Impala Public Jenkins <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- fe/pom.xml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fe/pom.xml b/fe/pom.xml index ae02f0437..b280ca87a 100644 --- a/fe/pom.xml +++ b/fe/pom.xml @@ -134,10 +134,6 @@ under the License. <groupId>com.cloudera</groupId> <artifactId>*</artifactId> </exclusion> - <exclusion> - <groupId>org.apache.kafka</groupId> - <artifactId>*</artifactId> - </exclusion> <exclusion> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId>
