| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf | Package
 org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf
 contains classes related to capacity scheduler configuration management. | 
| Modifier and Type | Method and Description | 
|---|---|
| YarnConfigurationStore.LogMutation | MutableConfigurationProvider. logAndApplyMutation(org.apache.hadoop.security.UserGroupInformation user,
                   org.apache.hadoop.yarn.webapp.dao.SchedConfUpdateInfo confUpdate)Log user's requested configuration mutation, and applies it in-memory. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MutableConfigurationProvider. confirmPendingMutation(YarnConfigurationStore.LogMutation pendingMutation,
                      boolean isValid)Confirm last logged mutation. | 
| Modifier and Type | Method and Description | 
|---|---|
| YarnConfigurationStore.LogMutation | MutableCSConfigurationProvider. logAndApplyMutation(org.apache.hadoop.security.UserGroupInformation user,
                   org.apache.hadoop.yarn.webapp.dao.SchedConfUpdateInfo confUpdate) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<YarnConfigurationStore.LogMutation> | ZKConfigurationStore. getConfirmedConfHistory(long fromId) | 
| List<YarnConfigurationStore.LogMutation> | FSSchedulerConfigurationStore. getConfirmedConfHistory(long fromId) | 
| List<YarnConfigurationStore.LogMutation> | LeveldbConfigurationStore. getConfirmedConfHistory(long fromId) | 
| List<YarnConfigurationStore.LogMutation> | InMemoryConfigurationStore. getConfirmedConfHistory(long fromId)Configuration mutations not logged (i.e. | 
| abstract List<YarnConfigurationStore.LogMutation> | YarnConfigurationStore. getConfirmedConfHistory(long fromId)Get a list of confirmed configuration mutations starting from a given id. | 
| protected LinkedList<YarnConfigurationStore.LogMutation> | ZKConfigurationStore. getLogs() | 
| protected LinkedList<YarnConfigurationStore.LogMutation> | FSSchedulerConfigurationStore. getLogs() | 
| protected LinkedList<YarnConfigurationStore.LogMutation> | LeveldbConfigurationStore. getLogs() | 
| protected LinkedList<YarnConfigurationStore.LogMutation> | InMemoryConfigurationStore. getLogs()Configuration mutations not logged (i.e. | 
| protected abstract LinkedList<YarnConfigurationStore.LogMutation> | YarnConfigurationStore. getLogs()Get a list of configuration mutations. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ZKConfigurationStore. confirmMutation(YarnConfigurationStore.LogMutation pendingMutation,
               boolean isValid) | 
| void | FSSchedulerConfigurationStore. confirmMutation(YarnConfigurationStore.LogMutation pendingMutation,
               boolean isValid) | 
| void | LeveldbConfigurationStore. confirmMutation(YarnConfigurationStore.LogMutation pendingMutation,
               boolean isValid) | 
| void | InMemoryConfigurationStore. confirmMutation(YarnConfigurationStore.LogMutation pendingMutation,
               boolean isValid) | 
| abstract void | YarnConfigurationStore. confirmMutation(YarnConfigurationStore.LogMutation pendingMutation,
               boolean isValid)Should be called after  logMutation. | 
| void | MutableCSConfigurationProvider. confirmPendingMutation(YarnConfigurationStore.LogMutation pendingMutation,
                      boolean isValid) | 
| void | ZKConfigurationStore. logMutation(YarnConfigurationStore.LogMutation logMutation) | 
| void | FSSchedulerConfigurationStore. logMutation(YarnConfigurationStore.LogMutation logMutation)Update and persist latest configuration in temp file. | 
| void | LeveldbConfigurationStore. logMutation(YarnConfigurationStore.LogMutation logMutation) | 
| void | InMemoryConfigurationStore. logMutation(YarnConfigurationStore.LogMutation logMutation)This method does not log as it does not support backing store. | 
| abstract void | YarnConfigurationStore. logMutation(YarnConfigurationStore.LogMutation logMutation)Logs the configuration change to backing store. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.