mirror of
https://github.com/apache/impala.git
synced 2026-02-03 00:00:40 -05:00
Use dependencyManagement to simplify Java dependencies by directly controlling versions of transitive dependencies instead of using exclusions and direct inclusion. Dependency management specifies versions authoritatively, so redundant version declarations are also removed. Change-Id: I424a175135855dcbd38ae432ea111cca5f562633 Reviewed-on: http://gerrit.cloudera.org:8080/19146 Reviewed-by: Joe McDonnell <joemcdonnell@cloudera.com> Tested-by: Joe McDonnell <joemcdonnell@cloudera.com>
Extra Hadoop classes from Yarn needed by Impala. This is necessary because Impala has an admission controller that is configured using the same configuration as Yarn (i.e. a fair-scheduler.xml). Some Yarn classes are used to provide user to pool resolution, authorization, and accessing pool configurations.