This is an automated email from the ASF dual-hosted git repository.
wlo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/gobblin.git
from 2bdf7ebf3 [GOBBLIN-2015] implement LaunchDagProc to handle new dag
launches (#3893)
add 207756d53 [GOBBLIN-2004] Helix-free yarn app launcher (#3891)
No new revisions were added by this update.
Summary of changes:
.../cluster/GobblinClusterConfigurationKeys.java | 12 +-
.../gobblin/yarn/AbstractTokenRefresher.java | 194 +++++++++++++++
.../yarn/AbstractYarnAppSecurityManager.java | 259 +++------------------
.../gobblin/yarn/GobblinApplicationMaster.java | 1 +
.../gobblin/yarn/GobblinYarnAppLauncher.java | 170 +++++---------
.../gobblin/yarn/GobblinYarnConfigurationKeys.java | 3 +
.../yarn/YarnAppSecurityManagerWithKeytabs.java | 37 +--
.../java/org/apache/gobblin/yarn/YarnService.java | 1 +
.../yarn/helix/HelixClusterLifecycleManager.java | 219 +++++++++++++++++
.../HelixInstancePurgerWithMetrics.java | 13 +-
.../yarn/{ => helix}/HelixMessageSubTypes.java | 5 +-
.../gobblin/yarn/GobblinYarnAppLauncherTest.java | 37 +--
.../gobblin/yarn/YarnSecurityManagerTest.java | 13 +-
.../HelixInstancePurgerWithMetricsTest.java | 11 +-
14 files changed, 584 insertions(+), 391 deletions(-)
create mode 100644
gobblin-yarn/src/main/java/org/apache/gobblin/yarn/AbstractTokenRefresher.java
create mode 100644
gobblin-yarn/src/main/java/org/apache/gobblin/yarn/helix/HelixClusterLifecycleManager.java
rename gobblin-yarn/src/main/java/org/apache/gobblin/yarn/{ =>
helix}/HelixInstancePurgerWithMetrics.java (98%)
rename gobblin-yarn/src/main/java/org/apache/gobblin/yarn/{ =>
helix}/HelixMessageSubTypes.java (92%)
rename gobblin-yarn/src/test/java/org/apache/gobblin/yarn/{ =>
helix}/HelixInstancePurgerWithMetricsTest.java (99%)