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–2022 Apache Software Foundation. All rights reserved.