From 98fa5197350f2b60e5a3f36cfbfdee20182b93f9 Mon Sep 17 00:00:00 2001 From: reswqa Date: Tue, 2 Jun 2026 15:33:45 +0800 Subject: [PATCH] [FLINK-39818][ci] Filter org.eclipse.parsson:parsson false positive for Elasticsearch connector --- .../apache/flink/tools/ci/licensecheck/JarFileChecker.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/ci/flink-ci-tools/src/main/java/org/apache/flink/tools/ci/licensecheck/JarFileChecker.java b/tools/ci/flink-ci-tools/src/main/java/org/apache/flink/tools/ci/licensecheck/JarFileChecker.java index cb27b998ed957..037a76bcaf971 100644 --- a/tools/ci/flink-ci-tools/src/main/java/org/apache/flink/tools/ci/licensecheck/JarFileChecker.java +++ b/tools/ci/flink-ci-tools/src/main/java/org/apache/flink/tools/ci/licensecheck/JarFileChecker.java @@ -214,6 +214,13 @@ private static int findNonBinaryFilesContainingText( // dual-licensed under GPL 2 and EPL 2.0 // contained in sql-avro-confluent-registry .filter(path -> !pathStartsWith(path, "/org/glassfish/jersey/internal")) + // dual-licensed under GPL-2.0-with-Classpath-exception and EPL 2.0 + // contained in flink-sql-connector-elasticsearch8 + .filter( + path -> + !pathStartsWith( + path, + "/org/apache/flink/elasticsearch8/shaded/org/eclipse/parsson")) // contained in sql-connector-pulsar // while the Pulsar connector is externalized, this is still needed for PyFlink .filter(