Hello Zoltan Chovan, Alexey Serbin, Gabriella Lotz, Attila Bukor, Kudu Jenkins,
Abhishek Chennaka,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/23606
to look at the new patch set (#2).
Change subject: KUDU-3662: Fix shading in kudu-replication
......................................................................
KUDU-3662: Fix shading in kudu-replication
Mark Flink core APIs (flink-streaming-java, flink-core,
flink-clients, flink-connector-base) as compileUnshaded (Maven
'provided' scope). These are supplied by the Flink cluster at
runtime and should not be bundled to avoid classpath conflicts.
Bundle flink-connector-kudu but exclude its kudu-client
dependency to avoid duplicates, using our shaded kudu-client
instead.
Add shadowJar exclusions for cluster-provided dependencies:
Hadoop classes, commons-cli, and logging bindings (slf4j,
logback, log4j).
Extend testImplementation from compileUnshaded to ensure test
code can compile against the Flink APIs.
This follows the standard Flink connector packaging pattern as
documented at:
https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/
configuration/overview/
Change-Id: I57660c7c97fd440309f69f5d5e0d028aa88042dc
---
M java/kudu-replication/build.gradle
1 file changed, 29 insertions(+), 6 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/06/23606/2
--
To view, visit http://gerrit.cloudera.org:8080/23606
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I57660c7c97fd440309f69f5d5e0d028aa88042dc
Gerrit-Change-Number: 23606
Gerrit-PatchSet: 2
Gerrit-Owner: Marton Greber <[email protected]>
Gerrit-Reviewer: Abhishek Chennaka <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Attila Bukor <[email protected]>
Gerrit-Reviewer: Gabriella Lotz <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Zoltan Chovan <[email protected]>