Package | Description |
---|---|
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity |
Modifier and Type | Class and Description |
---|---|
class |
RootCalculationDriver
A special case that contains the resource calculation of the root queue.
|
Modifier and Type | Method and Description |
---|---|
double |
WeightQueueCapacityCalculator.calculateMaximumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
double |
RootQueueCapacityCalculator.calculateMaximumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
double |
PercentageQueueCapacityCalculator.calculateMaximumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
double |
AbsoluteResourceCapacityCalculator.calculateMaximumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
abstract double |
AbstractQueueCapacityCalculator.calculateMaximumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label)
Calculates the maximum effective resource.
|
double |
WeightQueueCapacityCalculator.calculateMinimumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
double |
RootQueueCapacityCalculator.calculateMinimumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
double |
PercentageQueueCapacityCalculator.calculateMinimumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
double |
AbsoluteResourceCapacityCalculator.calculateMinimumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label) |
abstract double |
AbstractQueueCapacityCalculator.calculateMinimumResource(ResourceCalculationDriver resourceCalculationDriver,
CalculationContext context,
String label)
Calculates the minimum effective resource.
|
void |
WeightQueueCapacityCalculator.calculateResourcePrerequisites(ResourceCalculationDriver resourceCalculationDriver) |
void |
RootQueueCapacityCalculator.calculateResourcePrerequisites(ResourceCalculationDriver resourceCalculationDriver) |
void |
PercentageQueueCapacityCalculator.calculateResourcePrerequisites(ResourceCalculationDriver resourceCalculationDriver) |
void |
AbsoluteResourceCapacityCalculator.calculateResourcePrerequisites(ResourceCalculationDriver resourceCalculationDriver) |
abstract void |
AbstractQueueCapacityCalculator.calculateResourcePrerequisites(ResourceCalculationDriver resourceCalculationDriver)
Executes all logic that must be called prior to the effective resource value calculations.
|
static void |
AbsoluteResourceCapacityCalculator.setNormalizedResourceRatio(ResourceCalculationDriver calculationDriver)
Calculates the normalized resource ratio of a parent queue, under which children are defined
with absolute capacity type.
|
void |
WeightQueueCapacityCalculator.updateCapacitiesAfterCalculation(ResourceCalculationDriver resourceCalculationDriver,
CSQueue queue,
String label) |
void |
RootQueueCapacityCalculator.updateCapacitiesAfterCalculation(ResourceCalculationDriver resourceCalculationDriver,
CSQueue queue,
String label) |
void |
PercentageQueueCapacityCalculator.updateCapacitiesAfterCalculation(ResourceCalculationDriver resourceCalculationDriver,
CSQueue queue,
String label) |
void |
AbsoluteResourceCapacityCalculator.updateCapacitiesAfterCalculation(ResourceCalculationDriver resourceCalculationDriver,
CSQueue queue,
String label) |
abstract void |
AbstractQueueCapacityCalculator.updateCapacitiesAfterCalculation(ResourceCalculationDriver resourceCalculationDriver,
CSQueue queue,
String label)
Sets the metrics and statistics after effective resource values calculation.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.