Generated by
JDiff

Class org.apache.hadoop.yarn.conf.YarnConfiguration

Added Methods
float getTimelineServiceVersion(Configuration) Returns the timeline service version.
boolean isAclEnabled(Configuration)  
boolean isDistSchedulingEnabled(Configuration)  
boolean isOpportunisticContainerAllocationEnabled(Configuration)  
void main(String[])  
boolean systemMetricsPublisherEnabled(Configuration) Returns whether the system publisher is enabled.
boolean timelineServiceEnabled(Configuration) Returns whether the timeline service is enabled via configuration.
boolean timelineServiceV15Enabled(Configuration) Returns whether the timeline service v.1 5 is enabled via configuration.
boolean timelineServiceV1Enabled(Configuration) Returns whether the timeline service v.1 is enabled via configuration.
boolean timelineServiceV2Enabled(Configuration) Returns whether the timeline service v.2 is enabled via configuration.
 

Removed Fields
int DEFAULT_RM_NODEMANAGER_CONNECT_RETIRES  
String RM_NODEMANAGER_CONNECT_RETIRES Retry times to connect with NM.
 

Added Fields
String AMRM_PROXY_ADDRESS  
String AMRM_PROXY_CLIENT_THREAD_COUNT  
String AMRM_PROXY_ENABLED The setting that controls whether AMRMProxy is enabled or not.
String AMRM_PROXY_HA_ENABLED  
String AMRM_PROXY_INTERCEPTOR_CLASS_PIPELINE  
String AM_SCHEDULING_NODE_BLACKLISTING_DISABLE_THRESHOLD  
String AM_SCHEDULING_NODE_BLACKLISTING_ENABLED  
String APP_ATTEMPT_DIAGNOSTICS_LIMIT_KC  
String APP_FINAL_VALUE_RETENTION_THRESHOLD The name for setting that controls how long the final value of a metric of a completed app is retained before merging into the flow sum.
String ATS_APP_COLLECTOR_LINGER_PERIOD_IN_MS  
String AUTOMATICALLY_DISCOVER_GPU_DEVICES  
String CENTRALIZED_NODELABEL_CONFIGURATION_TYPE  
String CONFIG_NODE_LABELS_PROVIDER  
String CURATOR_LEADER_ELECTOR Whether to use the Curator-based elector for leader election.
boolean DEFALUT_RM_PROXY_TIMEOUT_ENABLED  
String DEFAULT_AMRM_PROXY_ADDRESS  
int DEFAULT_AMRM_PROXY_CLIENT_THREAD_COUNT  
boolean DEFAULT_AMRM_PROXY_ENABLED  
boolean DEFAULT_AMRM_PROXY_HA_ENABLED  
String DEFAULT_AMRM_PROXY_INTERCEPTOR_CLASS_PIPELINE  
int DEFAULT_AMRM_PROXY_PORT  
float DEFAULT_AM_SCHEDULING_NODE_BLACKLISTING_DISABLE_THRESHOLD  
boolean DEFAULT_AM_SCHEDULING_NODE_BLACKLISTING_ENABLED  
int DEFAULT_APP_ATTEMPT_DIAGNOSTICS_LIMIT_KC  
long DEFAULT_APP_FINAL_VALUE_RETENTION_THRESHOLD The setting that controls how long the final value of a metric of a completed app is retained before merging into the flow sum.
int DEFAULT_ATS_APP_COLLECTOR_LINGER_PERIOD_IN_MS  
int DEFAULT_CLUSTER_LEVEL_APPLICATION_PRIORITY  
String DEFAULT_CONFIGURATION_STORE  
boolean DEFAULT_CURATOR_LEADER_ELECTOR_ENABLED  
String DEFAULT_DISK_VALIDATOR  
boolean DEFAULT_DISPLAY_APPS_FOR_LOGGED_IN_USER  
boolean DEFAULT_DIST_SCHEDULING_ENABLED  
boolean DEFAULT_ENABLE_REST_APP_SUBMISSIONS  
long DEFAULT_FEDERATION_AMRMPROXY_HB_MAX_WAIT_MS  
long DEFAULT_FEDERATION_AMRMPROXY_SUBCLUSTER_TIMEOUT  
int DEFAULT_FEDERATION_CACHE_TIME_TO_LIVE_SECS  
String DEFAULT_FEDERATION_CLUSTER_RESOLVER_CLASS  
boolean DEFAULT_FEDERATION_ENABLED  
boolean DEFAULT_FEDERATION_FAILOVER_ENABLED  
boolean DEFAULT_FEDERATION_FLUSH_CACHE_FOR_RM_ADDR  
String DEFAULT_FEDERATION_POLICY_KEY  
String DEFAULT_FEDERATION_POLICY_MANAGER  
String DEFAULT_FEDERATION_POLICY_MANAGER_PARAMS  
String DEFAULT_FEDERATION_REGISTRY_BASE_KEY  
String DEFAULT_FEDERATION_STATESTORE_CLIENT_CLASS  
int DEFAULT_FEDERATION_STATESTORE_HEARTBEAT_INTERVAL_SECS  
String DEFAULT_FEDERATION_STATESTORE_SQL_JDBC_CLASS  
int DEFAULT_FEDERATION_STATESTORE_SQL_MAXCONNECTIONS  
String DEFAULT_FEDERATION_STATESTORE_ZK_PARENT_PATH  
String DEFAULT_FLOW_VERSION default version for any flow.
String DEFAULT_FS_NODE_LABELS_STORE_IMPL_CLASS  
String DEFAULT_HDFS_LOCATION_FLOW_RUN_COPROCESSOR_JAR default hdfs location for flowrun coprocessor jar.
String[] DEFAULT_LINUX_CONTAINER_RUNTIME_ALLOWED_RUNTIMES The default list of allowed runtimes when using LinuxContainerExecutor.
long DEFAULT_LOG_AGGREGATION_STATUS_TIME_OUT_MS  
String DEFAULT_NM_COLLECTOR_SERVICE_ADDRESS  
int DEFAULT_NM_COLLECTOR_SERVICE_PORT  
int DEFAULT_NM_COLLECTOR_SERVICE_THREAD_COUNT  
int DEFAULT_NM_CONTAINER_DIAGNOSTICS_MAXIMUM_SIZE  
boolean DEFAULT_NM_CONTAINER_MONITOR_ENABLED  
float DEFAULT_NM_CONTAINER_QUEUING_LIMIT_STDEV  
String DEFAULT_NM_CONTAINER_QUEUING_LOAD_COMPARATOR  
int DEFAULT_NM_CONTAINER_QUEUING_MAX_QUEUE_LENGTH  
int DEFAULT_NM_CONTAINER_QUEUING_MAX_QUEUE_WAIT_TIME_MS  
int DEFAULT_NM_CONTAINER_QUEUING_MIN_QUEUE_LENGTH  
int DEFAULT_NM_CONTAINER_QUEUING_MIN_QUEUE_WAIT_TIME_MS  
long DEFAULT_NM_CONTAINER_QUEUING_SORTING_NODES_INTERVAL_MS  
boolean DEFAULT_NM_CONTAINER_QUEUING_USE_PAUSE_FOR_PREEMPTION  
int DEFAULT_NM_CONTAINER_RETRY_MINIMUM_INTERVAL_MS  
long DEFAULT_NM_CONTAINER_STDERR_BYTES  
String DEFAULT_NM_CONTAINER_STDERR_PATTERN  
boolean DEFAULT_NM_COUNT_LOGICAL_PROCESSORS_AS_CORES  
boolean DEFAULT_NM_CPU_RESOURCE_ENABLED  
boolean DEFAULT_NM_DISK_RESOURCE_ENABLED Disk as a resource is disabled by default.
String[] DEFAULT_NM_DOCKER_ALLOWED_CONTAINER_NETWORKS The set of networks allowed when launching containers using the DockerContainerRuntime.
boolean DEFAULT_NM_DOCKER_ALLOW_PRIVILEGED_CONTAINERS Privileged containers are disabled by default.
String[] DEFAULT_NM_DOCKER_CONTAINER_CAPABILITIES These are the default capabilities added by docker.
String DEFAULT_NM_DOCKER_DEFAULT_CONTAINER_NETWORK The network used when launching containers using the DockerContainerRuntime when no network is specified in the request and no default network is configured.
boolean DEFAULT_NM_DOCKER_ENABLE_USER_REMAPPING Set enable user remapping as false by default.
String DEFAULT_NM_DOCKER_PRIVILEGED_CONTAINERS_ACL Default list for users allowed to run privileged containers is empty.
int DEFAULT_NM_DOCKER_USER_REMAPPING_GID_THRESHOLD Set user remapping lower gid limit to 1 by default.
int DEFAULT_NM_DOCKER_USER_REMAPPING_UID_THRESHOLD Set user remapping lower uid limit to 1 by default.
boolean DEFAULT_NM_ENABLE_HARDWARE_CAPABILITY_DETECTION  
String DEFAULT_NM_GPU_PATH_TO_EXEC  
int DEFAULT_NM_LOG_AGGREGATION_THREAD_POOL_SIZE  
boolean DEFAULT_NM_LOG_CONTAINER_DEBUG_INFO  
float DEFAULT_NM_MEMORY_RESOURCE_CGROUPS_SOFT_LIMIT_PERCENTAGE  
int DEFAULT_NM_MEMORY_RESOURCE_CGROUPS_SWAPPINESS  
boolean DEFAULT_NM_MEMORY_RESOURCE_ENABLED  
boolean DEFAULT_NM_NETWORK_RESOURCE_ENABLED Network as a resource is disabled by default.
String DEFAULT_NM_NETWORK_RESOURCE_INTERFACE  
int DEFAULT_NM_NETWORK_RESOURCE_OUTBOUND_BANDWIDTH_MBIT  
long DEFAULT_NM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
long DEFAULT_NM_NODE_LABELS_PROVIDER_FETCH_TIMEOUT_MS  
long DEFAULT_NM_NODE_LABELS_RESYNC_INTERVAL  
int DEFAULT_NM_OPPORTUNISTIC_CONTAINERS_MAX_QUEUE_LENGTH  
float DEFAULT_NM_PCORES_VCORES_MULTIPLIER  
int DEFAULT_NM_RECOVERY_COMPACTION_INTERVAL_SECS  
boolean DEFAULT_NM_RECOVERY_SUPERVISED  
int DEFAULT_NM_RESOURCE_MON_INTERVAL_MS  
String DEFAULT_NODELABEL_CONFIGURATION_TYPE  
int DEFAULT_NUMBER_OF_ASYNC_ENTITIES_TO_MERGE  
boolean DEFAULT_OPPORTUNISTIC_CONTAINER_ALLOCATION_ENABLED  
int DEFAULT_OPP_CONTAINER_ALLOCATION_NODES_NUMBER_USED  
int DEFAULT_RM_APPLICATION_MAX_TAGS  
int DEFAULT_RM_APPLICATION_MAX_TAG_LENGTH  
long DEFAULT_RM_APPLICATION_MONITOR_INTERVAL_MS  
boolean DEFAULT_RM_AUTO_UPDATE_CONTAINERS  
String DEFAULT_RM_CLUSTER_ID  
int DEFAULT_RM_DECOMMISSIONING_NODES_WATCHER_POLL_INTERVAL  
boolean DEFAULT_RM_DELEGATION_TOKEN_ALWAYS_CANCEL  
int DEFAULT_RM_DELEGATION_TOKEN_MAX_CONF_SIZE_BYTES  
long DEFAULT_RM_EPOCH  
long DEFAULT_RM_LEVELDB_COMPACTION_INTERVAL_SECS  
int DEFAULT_RM_MAX_LOG_AGGREGATION_DIAGNOSTICS_IN_MEMORY  
int DEFAULT_RM_NODEMANAGER_CONNECT_RETRIES  
int DEFAULT_RM_NODEMANAGER_UNTRACKED_REMOVAL_TIMEOUT_MSEC  
int DEFAULT_RM_NODE_GRACEFUL_DECOMMISSION_TIMEOUT  
int DEFAULT_RM_NODE_IP_CACHE_EXPIRY_INTERVAL_SECS  
long DEFAULT_RM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
int DEFAULT_RM_PROXY_CONNECTION_TIMEOUT  
boolean DEFAULT_RM_PUBLISH_CONTAINER_EVENTS_ENABLED  
long DEFAULT_RM_RESERVATION_SYSTEM_MAX_PERIODICITY  
long DEFAULT_RM_SCHEDCONF_LEVELDB_COMPACTION_INTERVAL_SECS  
long DEFAULT_RM_SCHEDCONF_LEVELDB_MAX_LOGS  
String DEFAULT_RM_SCHEDCONF_STORE_ZK_PARENT_PATH  
long DEFAULT_RM_SCHEDCONF_ZK_MAX_LOGS  
boolean DEFAULT_RM_SUBMISSION_PREPROCESSOR_ENABLED  
String DEFAULT_RM_SUBMISSION_PREPROCESSOR_FILE_PATH  
int DEFAULT_RM_SUBMISSION_PREPROCESSOR_REFRESH_INTERVAL_MS  
boolean DEFAULT_RM_TIMELINE_SERVER_V1_PUBLISHER_BATCH_ENABLED  
int DEFAULT_RM_TIMELINE_SERVER_V1_PUBLISHER_DISPATCHER_BATCH_SIZE  
int DEFAULT_RM_TIMELINE_SERVER_V1_PUBLISHER_INTERVAL  
int DEFAULT_RM_ZK_ZNODE_SIZE_LIMIT_BYTES  
String DEFAULT_ROUTER_CLIENTRM_ADDRESS  
String DEFAULT_ROUTER_CLIENTRM_INTERCEPTOR_CLASS  
int DEFAULT_ROUTER_CLIENTRM_PORT  
int DEFAULT_ROUTER_CLIENTRM_SUBMIT_RETRY  
int DEFAULT_ROUTER_PIPELINE_CACHE_MAX_SIZE  
String DEFAULT_ROUTER_RMADMIN_ADDRESS  
String DEFAULT_ROUTER_RMADMIN_INTERCEPTOR_CLASS  
int DEFAULT_ROUTER_RMADMIN_PORT  
String DEFAULT_ROUTER_WEBAPP_ADDRESS  
String DEFAULT_ROUTER_WEBAPP_DEFAULT_INTERCEPTOR_CLASS  
String DEFAULT_ROUTER_WEBAPP_HTTPS_ADDRESS  
int DEFAULT_ROUTER_WEBAPP_HTTPS_PORT  
String DEFAULT_ROUTER_WEBAPP_INTERCEPTOR_CLASS  
boolean DEFAULT_ROUTER_WEBAPP_PARTIAL_RESULTS_ENABLED  
int DEFAULT_ROUTER_WEBAPP_PORT  
boolean DEFAULT_SYSTEM_METRICS_PUBLISHER_ENABLED  
String DEFAULT_TIMELINE_SERVICE_BIND_HOST  
int DEFAULT_TIMELINE_SERVICE_CLIENT_INTERNAL_ATTEMPT_DIR_CACHE_SIZE  
String DEFAULT_TIMELINE_SERVICE_COLLECTOR_WEBAPP_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_COLLECTOR_WEBAPP_HTTPS_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_RETRY_POLICY_SPEC  
String DEFAULT_TIMELINE_SERVICE_HBASE_SCHEMA_PREFIX default schema prefix for hbase tables.
long DEFAULT_TIMELINE_SERVICE_LEVELDB_CACHE_READ_CACHE_SIZE  
int DEFAULT_TIMELINE_SERVICE_LEVELDB_MAX_OPEN_FILES Default leveldb max open files if no configuration is specified.
int DEFAULT_TIMELINE_SERVICE_LEVELDB_WRITE_BATCH_SIZE Default leveldb write batch size is no configuration is specified
int DEFAULT_TIMELINE_SERVICE_LEVELDB_WRITE_BUFFER_SIZE Default leveldb write buffer size if no configuration is specified.
String DEFAULT_TIMELINE_SERVICE_READER_CLASS  
String DEFAULT_TIMELINE_SERVICE_READER_WEBAPP_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_READER_WEBAPP_HTTPS_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_READ_ALLOWED_USERS The default value for list of the users who are allowed to read timeline service v2 data.
Boolean DEFAULT_TIMELINE_SERVICE_READ_AUTH_ENABLED The default setting for authentication checks for reading timeline service v2 data.
String DEFAULT_TIMELINE_SERVICE_ROLLING_PERIOD Roll a new database each hour.
String DEFAULT_TIMELINE_SERVICE_SCHEMA_CREATOR_CLASS  
float DEFAULT_TIMELINE_SERVICE_VERSION  
String DEFAULT_TIMELINE_SERVICE_WRITER_CLASS  
int DEFAULT_TIMELINE_SERVICE_WRITER_FLUSH_INTERVAL_SECONDS  
long DEFAULT_TIMELINE_V2_CLIENT_DRAIN_TIME_MILLIS  
boolean DEFAULT_YARN_CLIENT_LOAD_RESOURCETYPES_FROM_SERVER  
String DEFAULT_YARN_REGISTRY_CLASS  
boolean DEFAULT_YARN_RESERVATION_ACL_ENABLE  
boolean DEFAULT_YARN_WEBAPP_UI2_ENABLE  
String DEFAULT_YARN_WORKFLOW_ID_TAG_PREFIX  
int DEFAULT_ZK_APPID_NODE_SPLIT_INDEX  
int DEFAULT_ZK_DELEGATION_TOKEN_NODE_SPLIT_INDEX  
String DELEGATED_CENTALIZED_NODELABEL_CONFIGURATION_TYPE  
String DISK_VALIDATOR Disk Validator.
String DISPLAY_APPS_FOR_LOGGED_IN_USER  
String DISTRIBUTED_NODELABEL_CONFIGURATION_TYPE  
String DIST_SCHEDULING_ENABLED Setting that controls whether distributed scheduling is enabled or not.
String DOCKER_CONTAINER_RUNTIME_PREFIX  
String DR_CONFIGURATION_FILE  
String ENABLE_REST_APP_SUBMISSIONS  
String EXCLUSIVE_ENFORCED_PARTITIONS  
String EXCLUSIVE_ENFORCED_PARTITIONS_SUFFIX  
String FEDERATION_AMRMPROXY_HB_MAX_WAIT_MS  
String FEDERATION_AMRMPROXY_SUBCLUSTER_TIMEOUT  
String FEDERATION_CACHE_TIME_TO_LIVE_SECS  
String FEDERATION_CLUSTER_RESOLVER_CLASS  
String FEDERATION_ENABLED  
String FEDERATION_FAILOVER_ENABLED  
String FEDERATION_FLUSH_CACHE_FOR_RM_ADDR  
String FEDERATION_MACHINE_LIST  
String FEDERATION_POLICY_MANAGER  
String FEDERATION_POLICY_MANAGER_PARAMS  
String FEDERATION_PREFIX  
String FEDERATION_REGISTRY_BASE_KEY  
String FEDERATION_STATESTORE_CLIENT_CLASS  
String FEDERATION_STATESTORE_HEARTBEAT_INTERVAL_SECS  
String FEDERATION_STATESTORE_SQL_JDBC_CLASS  
String FEDERATION_STATESTORE_SQL_MAXCONNECTIONS  
String FEDERATION_STATESTORE_SQL_PASSWORD  
String FEDERATION_STATESTORE_SQL_URL  
String FEDERATION_STATESTORE_SQL_USERNAME  
String FEDERATION_STATESTORE_ZK_PARENT_PATH Parent znode path under which ZKRMStateStore will create znodes.
String FEDERATION_STATESTORE_ZK_PREFIX  
String FILE_CONFIGURATION_STORE  
String FLOW_RUN_COPROCESSOR_JAR_HDFS_LOCATION The name of the setting for the location of the coprocessor jar on hdfs.
String FS_NODE_LABELS_STORE_IMPL_CLASS Node label store implementation class
String GLOBAL_RM_AM_MAX_ATTEMPTS The maximum number of application attempts.
String LEVELDB_CONFIGURATION_STORE  
String LINUX_CONTAINER_RUNTIME_ALLOWED_RUNTIMES Comma separated list of runtimes that are allowed when using LinuxContainerExecutor.
String LINUX_CONTAINER_RUNTIME_PREFIX Prefix for runtime configuration constants.
String LOG_AGGREGATION_FILE_CONTROLLER_FMT  
String LOG_AGGREGATION_FILE_FORMATS  
String LOG_AGGREGATION_REMOTE_APP_LOG_DIR_FMT  
String LOG_AGGREGATION_REMOTE_APP_LOG_DIR_SUFFIX_FMT  
String LOG_AGGREGATION_STATUS_TIME_OUT_MS How long for ResourceManager to wait for NodeManager to report its log aggregation status.
String MAX_CLUSTER_LEVEL_APPLICATION_PRIORITY  
String MEMORY_CONFIGURATION_STORE  
String NM_AUX_SERVICES_CLASSPATH  
String NM_AUX_SERVICES_SYSTEM_CLASSES  
String NM_AUX_SERVICE_REMOTE_CLASSPATH  
String NM_COLLECTOR_SERVICE_ADDRESS Address where the collector service IPC is.
String NM_COLLECTOR_SERVICE_THREAD_COUNT Number of threads container manager uses.
List NM_CONFIGURATION_FILES  
String NM_CONTAINERS_LAUNCHER_CLASS Containers launcher implementation to use.
String NM_CONTAINER_DIAGNOSTICS_MAXIMUM_SIZE Maximum size of contain's diagnostics to keep for relaunching container case.
String NM_CONTAINER_LOCALIZER_JAVA_OPTS_DEFAULT  
String NM_CONTAINER_LOCALIZER_JAVA_OPTS_KEY The JVM options used on forking ContainerLocalizer process by container executor.
String NM_CONTAINER_LOCALIZER_LOG_LEVEL The log level of container localizer process.
String NM_CONTAINER_LOCALIZER_LOG_LEVEL_DEFAULT  
String NM_CONTAINER_MONITOR_ENABLED  
String NM_CONTAINER_QUEUING_LIMIT_STDEV Value of standard deviation used for calculation of queue limit thresholds.
String NM_CONTAINER_QUEUING_LOAD_COMPARATOR Comparator for determining node load for scheduling of opportunistic containers.
String NM_CONTAINER_QUEUING_MAX_QUEUE_LENGTH Max length of container queue at NodeManager.
String NM_CONTAINER_QUEUING_MAX_QUEUE_WAIT_TIME_MS Max queue wait time for a container queue at a NodeManager.
String NM_CONTAINER_QUEUING_MIN_QUEUE_LENGTH Min length of container queue at NodeManager.
String NM_CONTAINER_QUEUING_MIN_QUEUE_WAIT_TIME_MS Min queue wait time for a container at a NodeManager.
String NM_CONTAINER_QUEUING_SORTING_NODES_INTERVAL_MS Frequency for computing least loaded NMs.
String NM_CONTAINER_QUEUING_USE_PAUSE_FOR_PREEMPTION Use container pause as the preemption policy over kill in the container queue at a NodeManager.
String NM_CONTAINER_RETRY_MINIMUM_INTERVAL_MS Minimum container restart interval.
String NM_CONTAINER_STATE_TRANSITION_LISTENERS List of container state transition listeners.
String NM_CONTAINER_STDERR_BYTES  
String NM_CONTAINER_STDERR_PATTERN  
String NM_COUNT_LOGICAL_PROCESSORS_AS_CORES Count logical processors(like hyperthreads) as cores.
String NM_CPU_RESOURCE_ENABLED Enable cpu isolation.
String NM_CPU_RESOURCE_PREFIX  
String NM_CSRF_CUSTOM_HEADER  
String NM_CSRF_ENABLED  
String NM_CSRF_METHODS_TO_IGNORE  
String NM_CSRF_PREFIX  
String NM_DEFAULT_CONTAINER_EXECUTOR_LOG_DIRS_PERMISSIONS  
String NM_DEFAULT_CONTAINER_EXECUTOR_LOG_DIRS_PERMISSIONS_DEFAULT  
String NM_DEFAULT_CONTAINER_EXECUTOR_PREFIX Default permissions for container logs.
String NM_DISK_RESOURCE_ENABLED This setting controls if resource handling for disk operations is enabled.
String NM_DISK_RESOURCE_PREFIX Prefix for disk configurations.
String NM_DOCKER_ALLOWED_CONTAINER_NETWORKS The set of networks allowed when launching containers using the DockerContainerRuntime.
String NM_DOCKER_ALLOW_PRIVILEGED_CONTAINERS Allow privileged containers.
String NM_DOCKER_CONTAINER_CAPABILITIES Capabilities allowed (and added by default) for docker containers.
String NM_DOCKER_DEFAULT_CONTAINER_NETWORK The network used when launching containers using the DockerContainerRuntime when no network is specified in the request.
String NM_DOCKER_ENABLE_USER_REMAPPING enable user remapping.
String NM_DOCKER_PRIVILEGED_CONTAINERS_ACL ACL list for users allowed to run privileged containers.
String NM_DOCKER_USER_REMAPPING_GID_THRESHOLD lower limit for acceptable gids of user remapped user.
String NM_DOCKER_USER_REMAPPING_UID_THRESHOLD lower limit for acceptable uids of user remapped user.
String NM_ENABLE_HARDWARE_CAPABILITY_DETECTION Enable or disable node hardware capability detection.
String NM_GPU_ALLOWED_DEVICES  
String NM_GPU_PATH_TO_EXEC This setting controls where to how to invoke GPU binaries
String NM_GPU_RESOURCE_PREFIX Prefix for gpu configurations.
String NM_LOG_AGGREGATION_THREAD_POOL_SIZE The number of threads to handle log aggregation in node manager.
String NM_LOG_AGG_POLICY_CLASS  
String NM_LOG_AGG_POLICY_CLASS_PARAMETERS  
String NM_LOG_CONTAINER_DEBUG_INFO  
String NM_MEMORY_RESOURCE_CGROUPS_SOFT_LIMIT_PERCENTAGE  
String NM_MEMORY_RESOURCE_CGROUPS_SWAPPINESS  
String NM_MEMORY_RESOURCE_ENABLED  
String NM_MEMORY_RESOURCE_PREFIX  
String NM_MON_RESOURCE_CALCULATOR Class that calculates current resource utilization.
String NM_NETWORK_RESOURCE_ENABLED This setting controls if resource handling for network bandwidth is enabled.
String NM_NETWORK_RESOURCE_INTERFACE Specifies the interface to be used for applying network throttling rules.
String NM_NETWORK_RESOURCE_OUTBOUND_BANDWIDTH_MBIT Specifies the total available outbound bandwidth on the node.
String NM_NETWORK_RESOURCE_OUTBOUND_BANDWIDTH_YARN_MBIT Specifies the total outbound bandwidth available to YARN containers.
String NM_NETWORK_RESOURCE_PREFIX  
String NM_NODE_LABELS_PROVIDER_CONFIG  
String NM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
String NM_NODE_LABELS_PROVIDER_FETCH_TIMEOUT_MS  
String NM_NODE_LABELS_RESYNC_INTERVAL  
String NM_OPPORTUNISTIC_CONTAINERS_MAX_QUEUE_LENGTH Max Queue length of OPPORTUNISTIC containers on the NM.
String NM_PCORES_VCORES_MULTIPLIER Multiplier to convert physical cores to vcores.
String NM_PROVIDER_CONFIGURED_NODE_PARTITION  
String NM_RECOVERY_COMPACTION_INTERVAL_SECS The time in seconds between full compactions of the NM state database.
String NM_RECOVERY_SUPERVISED  
String NM_RESOURCEMANAGER_CONNECT_MAX_WAIT_MS Max time to wait for NM to connection to RM.
String NM_RESOURCEMANAGER_CONNECT_RETRY_INTERVAL_MS Time interval between each NM attempt to connection to RM.
String NM_RESOURCES_PREFIX  
String NM_RESOURCE_MON_INTERVAL_MS How often to monitor resource in a node.
String NM_RESOURCE_PLUGINS Prefix for computation resources example of computation resources like GPU / FPGA / TPU etc.
String NM_SCRIPT_BASED_NODE_LABELS_PROVIDER_PATH  
String NM_SCRIPT_BASED_NODE_LABELS_PROVIDER_SCRIPT_OPTS  
String NM_SYSTEM_RESERVED_PMEM_MB Amount of memory in MB that has been reserved for non-yarn use.
String NM_WM_HIGH_PER_DISK_FREE_SPACE_MB The minimum space that must be available on an offline disk for it to be marked as online.
String NM_WM_LOW_PER_DISK_UTILIZATION_PERCENTAGE The low threshold percentage of disk space used when an offline disk is marked as online.
String NM_XFS_OPTIONS  
String NM_XFS_PREFIX  
String NODELABEL_CONFIGURATION_TYPE  
String NODE_RESOURCES_CONFIGURATION_FILE  
String NUMBER_OF_ASYNC_ENTITIES_TO_MERGE  
String OPPORTUNISTIC_CONTAINER_ALLOCATION_ENABLED Setting that controls whether opportunistic container allocation is enabled or not.
String OPP_CONTAINER_ALLOCATION_NODES_NUMBER_USED Number of nodes to be used by the Opportunistic Container allocator for dispatching containers during container allocation.
String PHOENIX_OFFLINE_STORAGE_CONN_STR  
String PHOENIX_OFFLINE_STORAGE_CONN_STR_DEFAULT  
String QUEUE_PLACEMENT_RULES Configured scheduler queue placement rules.
String RESOURCE_TYPES  
String RESOURCE_TYPES_CONFIGURATION_FILE  
String REST_CSRF  
String RM_APPLICATION_MASTER_SERVICE_PROCESSORS  
String RM_APPLICATION_MAX_TAGS Max number of application tags.
String RM_APPLICATION_MAX_TAG_LENGTH Max length of each application tag.
String RM_APPLICATION_MONITOR_INTERVAL_MS  
String RM_AUTO_UPDATE_CONTAINERS  
String RM_CSRF_CUSTOM_HEADER  
String RM_CSRF_ENABLED  
String RM_CSRF_METHODS_TO_IGNORE  
String RM_CSRF_PREFIX  
String RM_DECOMMISSIONING_NODES_WATCHER_POLL_INTERVAL Period in seconds of the poll timer task inside DecommissioningNodesWatcher to identify and take care of DECOMMISSIONING nodes missing regular heart beat.
String RM_DELEGATION_TOKEN_ALWAYS_CANCEL  
String RM_DELEGATION_TOKEN_MAX_CONF_SIZE  
String RM_EPOCH  
String RM_HA_FC_ELECTOR_ZK_RETRIES_KEY number of zookeeper operation retry times in ActiveStandbyElector
String RM_LEVELDB_COMPACTION_INTERVAL_SECS The time in seconds between full compactions of the leveldb database.
String RM_MAX_LOG_AGGREGATION_DIAGNOSTICS_IN_MEMORY How many diagnostics/failure messages can be saved in RM for log aggregation.
String RM_NODEMANAGER_CONNECT_RETRIES Retry times to connect with NM.
String RM_NODEMANAGER_UNTRACKED_REMOVAL_TIMEOUT_MSEC Timeout(msec) for an untracked node to remain in shutdown or decommissioned state.
String RM_NODE_GRACEFUL_DECOMMISSION_TIMEOUT Timeout in seconds for YARN node graceful decommission.
String RM_NODE_IP_CACHE_EXPIRY_INTERVAL_SECS The expiry interval for node IP caching.
String RM_NODE_LABELS_PROVIDER_CONFIG  
String RM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
String RM_PROXY_CONNECTION_TIMEOUT  
String RM_PROXY_TIMEOUT_ENABLED  
String RM_PUBLISH_CONTAINER_EVENTS_ENABLED The setting that controls whether yarn container events are published to the timeline service or not by RM.
String RM_RESERVATION_SYSTEM_MAX_PERIODICITY The maximum periodicity for the Reservation System.
String RM_SCHEDCONF_LEVELDB_COMPACTION_INTERVAL_SECS  
String RM_SCHEDCONF_MAX_LOGS  
String RM_SCHEDCONF_STORE_PATH  
String RM_SCHEDCONF_STORE_ZK_PARENT_PATH Parent znode path under which ZKConfigurationStore will create znodes.
String RM_SCHEDULER_MUTATION_ACL_POLICY_CLASS  
String RM_SUBMISSION_PREPROCESSOR_ENABLED Enable submission pre-processor.
String RM_SUBMISSION_PREPROCESSOR_FILE_PATH Path to file with hosts for the submission processor to handle.
String RM_SUBMISSION_PREPROCESSOR_REFRESH_INTERVAL_MS Submission processor refresh interval.
String RM_TIMELINE_SERVER_V1_PUBLISHER_BATCH_ENABLED  
String RM_TIMELINE_SERVER_V1_PUBLISHER_DISPATCHER_BATCH_SIZE  
String RM_TIMELINE_SERVER_V1_PUBLISHER_INTERVAL  
String RM_XFS_OPTIONS  
String RM_XFS_PREFIX  
String RM_ZK_ZNODE_SIZE_LIMIT_BYTES Zookeeper znode limit
String ROUTER_BIND_HOST  
String ROUTER_CLIENTRM_ADDRESS  
String ROUTER_CLIENTRM_INTERCEPTOR_CLASS_PIPELINE  
String ROUTER_CLIENTRM_PREFIX  
String ROUTER_CLIENTRM_SUBMIT_RETRY The number of retries for GetNewApplication and SubmitApplication in {@code FederationClientInterceptor}.
String ROUTER_PIPELINE_CACHE_MAX_SIZE  
String ROUTER_PREFIX  
String ROUTER_RMADMIN_ADDRESS  
String ROUTER_RMADMIN_INTERCEPTOR_CLASS_PIPELINE  
String ROUTER_RMADMIN_PREFIX  
String ROUTER_WEBAPP_ADDRESS The address of the Router web application.
String ROUTER_WEBAPP_DEFAULT_INTERCEPTOR_CLASS The interceptor class used in FederationInterceptorREST to communicate with each SubCluster.
String ROUTER_WEBAPP_HTTPS_ADDRESS The https address of the Router web application.
String ROUTER_WEBAPP_INTERCEPTOR_CLASS_PIPELINE  
String ROUTER_WEBAPP_PARTIAL_RESULTS_ENABLED The interceptor class used in FederationInterceptorREST should return partial AppReports.
String ROUTER_WEBAPP_PREFIX  
String SCHEDULER_CONFIGURATION_STORE_CLASS  
String SCRIPT_NODE_LABELS_PROVIDER  
String SYSTEM_METRICS_PUBLISHER_ENABLED The setting that controls whether yarn system metrics is published on the timeline server or not by RM and NM.
String TIMELINE_CSRF_CUSTOM_HEADER  
String TIMELINE_CSRF_ENABLED  
String TIMELINE_CSRF_METHODS_TO_IGNORE  
String TIMELINE_CSRF_PREFIX  
String TIMELINE_OFFLINE_AGGREGATION_PREFIX  
String TIMELINE_SERVICE_CLIENT_FD_CLEAN_INTERVAL_SECS  
long TIMELINE_SERVICE_CLIENT_FD_CLEAN_INTERVAL_SECS_DEFAULT  
String TIMELINE_SERVICE_CLIENT_FD_FLUSH_INTERVAL_SECS  
long TIMELINE_SERVICE_CLIENT_FD_FLUSH_INTERVAL_SECS_DEFAULT  
String TIMELINE_SERVICE_CLIENT_FD_RETAIN_SECS  
long TIMELINE_SERVICE_CLIENT_FD_RETAIN_SECS_DEFAULT  
String TIMELINE_SERVICE_CLIENT_INTERNAL_ATTEMPT_DIR_CACHE_SIZE  
String TIMELINE_SERVICE_CLIENT_INTERNAL_TIMERS_TTL_SECS  
long TIMELINE_SERVICE_CLIENT_INTERNAL_TIMERS_TTL_SECS_DEFAULT  
String TIMELINE_SERVICE_COLLECTOR_BIND_HOST  
String TIMELINE_SERVICE_COLLECTOR_PREFIX Marked collector properties as Private since it run as auxillary service.
String TIMELINE_SERVICE_COLLECTOR_WEBAPP_ADDRESS  
String TIMELINE_SERVICE_COLLECTOR_WEBAPP_HTTPS_ADDRESS  
String TIMELINE_SERVICE_ENTITYFILE_FS_SUPPORT_APPEND  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_ACTIVE_DIR  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_ACTIVE_DIR_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_APP_CACHE_SIZE  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_APP_CACHE_SIZE_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_CACHE_STORE  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_CLEANER_INTERVAL_SECONDS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_CLEANER_INTERVAL_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_DONE_DIR  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_DONE_DIR_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_PREFIX The setting for timeline service v1.5
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_RETAIN_SECONDS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_RETAIN_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_RETRY_POLICY_SPEC  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SCAN_INTERVAL_SECONDS  
long TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SCAN_INTERVAL_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SUMMARY_ENTITY_TYPES  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SUMMARY_STORE  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_THREADS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_THREADS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_UNKNOWN_ACTIVE_SECONDS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_UNKNOWN_ACTIVE_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_WITH_USER_DIR  
String TIMELINE_SERVICE_ENTITY_GROUP_PLUGIN_CLASSES  
String TIMELINE_SERVICE_ENTITY_GROUP_PLUGIN_CLASSPATH  
String TIMELINE_SERVICE_ENTITY_GROUP_PLUGIN_SYSTEM_CLASSES  
String TIMELINE_SERVICE_HBASE_CONFIGURATION_FILE The name for setting that points to an optional HBase configuration (hbase-site.xml file) with settings that will override the ones found on the classpath.
String TIMELINE_SERVICE_HBASE_SCHEMA_PREFIX_NAME config param name to override schema prefix.
String TIMELINE_SERVICE_LEVELDB_CACHE_READ_CACHE_SIZE  
String TIMELINE_SERVICE_LEVELDB_MAX_OPEN_FILES Timeline service leveldb number of concurrent open files.
String TIMELINE_SERVICE_LEVELDB_WRITE_BATCH_SIZE Timeline service leveldb write batch size.
String TIMELINE_SERVICE_LEVELDB_WRITE_BUFFER_SIZE Timeline service leveldb write buffer size.
String TIMELINE_SERVICE_READER_BIND_HOST Settings for timeline reader.
String TIMELINE_SERVICE_READER_CLASS  
String TIMELINE_SERVICE_READER_PREFIX Settings for timeline service v2.0.
String TIMELINE_SERVICE_READER_WEBAPP_ADDRESS  
String TIMELINE_SERVICE_READER_WEBAPP_HTTPS_ADDRESS  
String TIMELINE_SERVICE_READ_ALLOWED_USERS The name for setting that lists the users and groups who are allowed to read timeline service v2 data.
String TIMELINE_SERVICE_READ_AUTH_ENABLED The name for setting that enables or disables authentication checks for reading timeline service v2 data.
String TIMELINE_SERVICE_ROLLING_PERIOD Timeline service rolling period.
String TIMELINE_SERVICE_SCHEMA_CREATOR_CLASS  
String TIMELINE_SERVICE_VERSION  
String TIMELINE_SERVICE_VERSIONS  
String TIMELINE_SERVICE_WRITER_CLASS  
String TIMELINE_SERVICE_WRITER_FLUSH_INTERVAL_SECONDS The setting that controls how often the timeline collector flushes the timeline writer.
String TIMELINE_V2_CLIENT_DRAIN_TIME_MILLIS The time period for which timeline v2 client will wait for draining leftover entities after stop.
String TIMELINE_XFS_OPTIONS  
String TIMELINE_XFS_PREFIX  
String USER_GROUP_PLACEMENT_RULE UserGroupMappingPlacementRule configuration string.
String XFS  
String YARN_CLIENT_LOAD_RESOURCETYPES_FROM_SERVER Enable/disable loading resource-types.xml at client side.
String YARN_LOG_SERVER_WEBSERVICE_URL  
String YARN_REGISTRY_CLASS  
String YARN_RESERVATION_ACL_ENABLE Are reservation acls enabled.
String YARN_SECURITY_SERVICE_AUTHORIZATION_COLLECTOR_NODEMANAGER_PROTOCOL  
String YARN_WEBAPP_UI2_ENABLE Enable YARN WebApp V2.
String YARN_WEBAPP_UI2_WARFILE_PATH  
String YARN_WORKFLOW_ID_TAG_PREFIX  
String YARN_XFS_ENABLED  
String ZK_APPID_NODE_SPLIT_INDEX  
String ZK_CONFIGURATION_STORE  
String ZK_DELEGATION_TOKEN_NODE_SPLIT_INDEX Index at which the RM Delegation Token ids will be split so that the delegation token znodes stored in the zookeeper RM state store will be stored as two different znodes (parent-child).
 

Changed Fields
String AUTO_FAILOVER_EMBEDDED Now deprecated.
This property should never be set to {@code false}.
boolean DEFAULT_AUTO_FAILOVER_EMBEDDED Now deprecated.
The {@link #AUTO_FAILOVER_EMBEDDED} property is deprecated.
boolean DEFAULT_RM_PROXY_USER_PRIVILEGES_ENABLED Change from non-final to final.
 
int DEFAULT_RM_ZK_RETRY_INTERVAL_MS Change in type from long to int.
 
boolean DEFAULT_YARN_INTERMEDIATE_DATA_ENCRYPTION Change in type from Boolean to boolean.