Hello Marton Greber, Zoltan Martonka, Ashwani Raina, Kudu Jenkins, Abhishek 
Chennaka,

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

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

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

Change subject: KUDU-3788 introduce 'any' for OS, OS version, arch, toolchain
......................................................................

KUDU-3788 introduce 'any' for OS, OS version, arch, toolchain

Some of the 3rd-party artifacts used by Kudu are architecture and/or
OS-independent: e.g., Java JARs, JS scripts, Python code, etc.
It doesn't make much sense to store same bits duplicated in pre-built
archives that differ only by name, especially if those
OS/arch-independent pre-built artifacts are the heaviest ones
(e.g., that's so for JARs).

This changelist introduces 'any' as a wildcard for matching against OS,
OS version, architecture, and the build toolchain.  Enabling the 'any'
wildcard is done by setting corresponding <comp>_ANY_OS,
<comp>_OS_VERSION, <comp>_ANY_ARCH, and <comp>_ANY_TOOLCHAIN variables
to non-zero in thirdparty/vars.sh.  This changelist does so for
hadoop, hive, ranger, ranger_kms, postgres_jdbcspace hogs and for the
rest of components that don't built any binaries and don't modify
the contents of their source tarballs: trace-viewer, gcovr, sparsepp,
sparsehash, cpplint, rapidjson.  I also do so for jwt-cpp even if it
has a non-trivial build procedure regarding SSL library implementation,
but it doesn't seem to modify the headers depending on the architecture,
OS or toolchain, and we don't build any tests, libraries, or binaries
for jwt-cpp.

Change-Id: I52428b8f2a558feb4d8247f37351ce2b6df1e4f7
---
M thirdparty/fetch-utils.sh
M thirdparty/prebuilt-utils.sh
M thirdparty/vars.sh
3 files changed, 77 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/10/24710/4
--
To view, visit http://gerrit.cloudera.org:8080/24710
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I52428b8f2a558feb4d8247f37351ce2b6df1e4f7
Gerrit-Change-Number: 24710
Gerrit-PatchSet: 4
Gerrit-Owner: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Abhishek Chennaka <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Ashwani Raina <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <[email protected]>
Gerrit-Reviewer: Zoltan Martonka <[email protected]>

Reply via email to