All Classes and Interfaces

Class
Description
The ApplicationCleaner is a runnable that cleans up old applications from table applicationsHomeSubCluster in FederationStateStore.
The default ApplicationCleaner that cleans up old applications from table applicationsHomeSubCluster in FederationStateStore.
This interface defines the plug-able policy that the PolicyGenerator uses to update policies into the state store.
Global Policy Generator (GPG) is a Yarn Federation component.
Context for Global Policy Generator.
Context implementation for Global Policy Generator.
Controller for the GPG Web UI.
 
Overview block for the GPG Web UI.
Overview page for the GPG Web UI.
Overview block for the GPG Policies Web UI.
Overview page for the GPG Policies Web UI.
A utility class for the GPG Policy Generator to read and write policies into the FederationStateStore.
GPGUtils contains utility functions for the GPG.
The GPG webapp.
 
Load based policy that generates weighted policies by scaling the cluster load (based on pending) to a weight from 0.0 to 1.0.
 
Navigation block for the GPG Web UI.
Default policy that does not update any policy configurations.
The PolicyGenerator runs periodically and updates the policy configuration for each queue into the FederationStateStore.
The sub-cluster cleaner is one of the GPG's services that periodically checks the membership table in FederationStateStore and mark sub-clusters that have not sent a heartbeat in certain amount of time as LOST.
Simple policy that generates and updates uniform weighted locality policies.