Hi,

Following up on the discussion about IMPALA-3223, I'd like to send out
an email about the removal of thirdparty. In particular, the following
changes
will happen in stages. Please voice your comment before I commit to
any action.

1. Requires $IMPALA_TOOLCHAIN to be set in order to build Impala.
In other words, all the logic in the build script to build thirdparty
component
if $IMPALA_TOOLCHAIN is not set will be removed.

2. Remove build_thirdparty.sh

3. Move postgressql-jdbc and may be llama-minikdc (?) to toolchain and
update
scripts about it.

4. Remove everything in thirdparty directory except for the following
components:
hadoop, hbase, hive, llama and sentry.

5. Update integration jenkins job to copy the snapshots of the components
above to
internal jenkins repo in addition to checking them in to github. Update
bootstrap_toolchain
to point to internal repos.

6. Remove thirdparty directory and update integration job to not check in
to git repo.

After step (3) is done, we can already push the changes of the build script
to ASF tree
and check in snapshots of hadoop, hbase, llama and sentry to S3 and
hopefully
get the build to work.


-- 
Thanks,
Michael

Reply via email to