Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf.YarnConfigurationStore.LogMutation
Packages that use YarnConfigurationStore.LogMutation
Package
Description
Package
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf
contains classes related to capacity scheduler configuration management.
-
Uses of YarnConfigurationStore.LogMutation in org.apache.hadoop.yarn.server.resourcemanager.scheduler
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler that return YarnConfigurationStore.LogMutationModifier and TypeMethodDescriptionMutableConfigurationProvider.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.Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler with parameters of type YarnConfigurationStore.LogMutationModifier and TypeMethodDescriptionvoidMutableConfigurationProvider.confirmPendingMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) Confirm last logged mutation. -
Uses of YarnConfigurationStore.LogMutation in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf that return YarnConfigurationStore.LogMutationModifier and TypeMethodDescriptionMutableCSConfigurationProvider.logAndApplyMutation(org.apache.hadoop.security.UserGroupInformation user, org.apache.hadoop.yarn.webapp.dao.SchedConfUpdateInfo confUpdate) Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf that return types with arguments of type YarnConfigurationStore.LogMutationModifier and TypeMethodDescriptionFSSchedulerConfigurationStore.getConfirmedConfHistory(long fromId) InMemoryConfigurationStore.getConfirmedConfHistory(long fromId) Configuration mutations not logged (i.e. not persisted) but directly confirmed.LeveldbConfigurationStore.getConfirmedConfHistory(long fromId) abstract List<YarnConfigurationStore.LogMutation>YarnConfigurationStore.getConfirmedConfHistory(long fromId) Get a list of confirmed configuration mutations starting from a given id.ZKConfigurationStore.getConfirmedConfHistory(long fromId) protected LinkedList<YarnConfigurationStore.LogMutation>FSSchedulerConfigurationStore.getLogs()protected LinkedList<YarnConfigurationStore.LogMutation>InMemoryConfigurationStore.getLogs()Configuration mutations not logged (i.e. not persisted) but directly confirmed.protected LinkedList<YarnConfigurationStore.LogMutation>LeveldbConfigurationStore.getLogs()protected abstract LinkedList<YarnConfigurationStore.LogMutation>YarnConfigurationStore.getLogs()Get a list of configuration mutations.protected LinkedList<YarnConfigurationStore.LogMutation>ZKConfigurationStore.getLogs()Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf with parameters of type YarnConfigurationStore.LogMutationModifier and TypeMethodDescriptionvoidFSSchedulerConfigurationStore.confirmMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) voidInMemoryConfigurationStore.confirmMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) voidLeveldbConfigurationStore.confirmMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) abstract voidYarnConfigurationStore.confirmMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) Should be called afterlogMutation.voidZKConfigurationStore.confirmMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) voidMutableCSConfigurationProvider.confirmPendingMutation(YarnConfigurationStore.LogMutation pendingMutation, boolean isValid) voidFSSchedulerConfigurationStore.logMutation(YarnConfigurationStore.LogMutation logMutation) Update and persist latest configuration in temp file.voidInMemoryConfigurationStore.logMutation(YarnConfigurationStore.LogMutation logMutation) This method does not log as it does not support backing store.voidLeveldbConfigurationStore.logMutation(YarnConfigurationStore.LogMutation logMutation) abstract voidYarnConfigurationStore.logMutation(YarnConfigurationStore.LogMutation logMutation) Logs the configuration change to backing store.voidZKConfigurationStore.logMutation(YarnConfigurationStore.LogMutation logMutation)