You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@kudu.apache.org by "Abhishek Chennaka (Code Review)" <ge...@cloudera.org> on 2026/04/21 21:41:13 UTC

[kudu-CR] [build] Include OS version in kudu-binary artifact names

Hello Marton Greber, Alexey Serbin, Kudu Jenkins, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/23921

to look at the new patch set (#3).

Change subject: [build] Include OS version in kudu-binary artifact names
......................................................................

[build] Include OS version in kudu-binary artifact names

Update the naming convention for published Kudu mini-cluster binary
artifacts. Including the specific OS distribution and major version
prevents different build environments (e.g., RHEL 8 vs. RHEL 9) from
overwriting each other in the repository.

Update the logic in KuduBinaryJarExtractor.java and the tests
accordingly. Took the liberty of updating the Kudu version in
the test resources of kudu-test-utils.

Before:
kudu-binary-1.19.0-SNAPSHOT-osx-x86_64.jar
kudu-binary-1.19.0-SNAPSHOT-linux-x86_64.jar

After:
kudu-binary-1.19.0-SNAPSHOT-osx15-x86_64.jar
kudu-binary-1.19.0-SNAPSHOT-rhel9-x86_64.jar

Change-Id: I7f17971704dfec32a0256383bbc3029743b4674f
---
M build-support/mini-cluster/build_mini_cluster_binaries.sh
M build-support/mini-cluster/relocate_binaries_for_mini_cluster.py
M examples/java/java-example/pom.xml
M java/kudu-test-utils/build.gradle
M java/kudu-test-utils/src/main/java/org/apache/kudu/test/cluster/KuduBinaryJarExtractor.java
M java/kudu-test-utils/src/test/java/org/apache/kudu/test/cluster/TestKuduBinaryJarExtractor.java
R java/kudu-test-utils/src/test/resources/fake-kudu-binary/apache-kudu-1.19.0-SNAPSHOT/bin/kudu-tserver
7 files changed, 94 insertions(+), 27 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/21/23921/3
-- 
To view, visit http://gerrit.cloudera.org:8080/23921
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I7f17971704dfec32a0256383bbc3029743b4674f
Gerrit-Change-Number: 23921
Gerrit-PatchSet: 3
Gerrit-Owner: Abhishek Chennaka <ac...@cloudera.com>
Gerrit-Reviewer: Alexey Serbin <al...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <gr...@gmail.com>