impala-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Casey Ching (Code Review)" <ger...@cloudera.org>
Subject [Toolchain-CR] Build Kudu from source
Date Thu, 31 Mar 2016 07:18:00 GMT
Casey Ching has uploaded a new change for review.

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

Change subject: Build Kudu from source
......................................................................

Build Kudu from source

With this change any arbitrary Kudu hash can be built. Previously only a
released version of Kudu could be used because the build was based on
parcels. The main use case is to upgrade the Kudu client/server to a
version that has yet to be released so compatibility can be tested
early.

One downside is there is no longer a clear path to building a stubbed
client on an unsupported OS. Building the stub is a two step process,
that first requires a real client to be built. Since step one cannot be
done on an unsupported OS, the build would need to use artifacts built
on another OS. The expected solution is that users who need the stubs
will build the stubs themselves.

(More testing needs to be done, but this should generally be ready for
review. The main thing that is TDB is if the server web pages need to be
bundled too. The parcel includes a lib/kudu/www folder that may be
needed.)

Change-Id: I2ec8494fb4e765ec796b31212c811af34e8514bd
---
M buildall.sh
M functions.sh
M source/kudu/build.sh
A source/kudu/repackage_parcel.sh
4 files changed, 202 insertions(+), 73 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Toolchain refs/changes/79/2679/1
-- 
To view, visit http://gerrit.cloudera.org:8080/2679
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2ec8494fb4e765ec796b31212c811af34e8514bd
Gerrit-PatchSet: 1
Gerrit-Project: Toolchain
Gerrit-Branch: master
Gerrit-Owner: Casey Ching <casey@cloudera.com>

Mime
View raw message