- All Implemented Interfaces:
- org.apache.tez.common.ServicePluginLifecycle
@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract class DagContainerLauncher
extends org.apache.tez.serviceplugins.api.ContainerLauncher
Plugin to allow custom container launchers to be written to launch containers that want to
support cleanup of DAG level directories upon DAG completion in session mode. The directories are created by
the Tez Shuffle Handler (tez_shuffle). A typical implementation of dagComplete() method would contain logic to send
http request(s) for dag deletion to the nodes that support this auxiliary service.