Hello Kudu Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/24583
to look at the new patch set (#2).
Change subject: WIP: KUDU-3788 an option to use pre-built thirdparty components
......................................................................
WIP: KUDU-3788 an option to use pre-built thirdparty components
WIP:
* add proper description
* implement clear separation between pre-built and legacy
option -- that might be relevant if somebody is running multiple
concurrent builds on the same node for different Kudu versions
that require different versions of Kudu's thirdparty components
* add proper rollback, removing half-baked pre-built archive
if anything fails while creating the archive
* brush up the patch
* add in-line docs where necessary
* address TODOs
Prefix is set to /opt/kudu/thirdparty when using pre-built binaries.
Upon installation, symbolic links are created in /opt/kudu/thirdparty:
they point to the actual location of pre-built artifacts under one of
the sub-directories of $KUDU_HOME/thirdparty/installed
DONT_BUILD
Change-Id: I55b5b99fcbe60eec3f6ae19fa4f2e335f361d143
---
M CMakeLists.txt
M thirdparty/.gitignore
M thirdparty/build-definitions.sh
M thirdparty/build-thirdparty.sh
M thirdparty/download-thirdparty.sh
A thirdparty/fetch-utils.sh
A thirdparty/prebuilt-utils.sh
M thirdparty/vars.sh
8 files changed, 964 insertions(+), 321 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/83/24583/2
--
To view, visit http://gerrit.cloudera.org:8080/24583
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I55b5b99fcbe60eec3f6ae19fa4f2e335f361d143
Gerrit-Change-Number: 24583
Gerrit-PatchSet: 2
Gerrit-Owner: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)