| Package | Description | 
|---|---|
| org.apache.giraph.comm.flow_control | Package for flow-control policies. | 
| org.apache.giraph.conf | Package of Giraph configuration related things. | 
| org.apache.giraph.job | Package of all the classes involved in job launch. | 
| org.apache.giraph.ooc.policy | Package of classes related to out-of-core policy | 
| org.apache.giraph.utils | Package of all generic utility classes. | 
| org.apache.giraph.worker | Package of all the worker related things | 
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | StaticFlowControl. FRACTION_OF_REQUESTS_TO_CLOSE_BEFORE_PROCEEDINGAfter pausing a thread due to too large number of open requests,
 which fraction of these requests need to be closed before we continue | 
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | GiraphConstants. ADDITIONAL_EDGE_REQUEST_SIZEAdditional size (expressed as a ratio) of each per-partition buffer on
 top of the average size for edges. | 
| static FloatConfOption | GiraphConstants. ADDITIONAL_MSG_REQUEST_SIZEHow much bigger than the average per partition size to make initial per
 partition buffers. | 
| static FloatConfOption | GiraphConstants. ADDITIONAL_VERTEX_REQUEST_SIZEAdditional size (expressed as a ratio) of each per-partition buffer on
 top of the average size for vertices. | 
| static FloatConfOption | FacebookConfiguration. CORES_FRACTION_DURING_COMMUNICATIONWhich fraction of cores to use for threads when computation and
 communication overlap | 
| static FloatConfOption | GiraphConstants. INPUT_SPLIT_SAMPLE_PERCENTInput split sample percent - Used only for sampling and testing, rather
 than an actual job. | 
| static FloatConfOption | GiraphConstants. MIN_PERCENT_RESPONDEDMinimum percent of the maximum number of workers that have responded
 in order to continue progressing. | 
| static FloatConfOption | FacebookConfiguration. NEW_GEN_MEMORY_FRACTIONFraction of  FacebookConfiguration.MAPPER_MEMORYto use for new generation | 
| static FloatConfOption | GiraphConstants. PARTITION_COUNT_MULTIPLIERMultiplier for the current workers squared | 
| static FloatConfOption | GiraphConstants. REQUEST_SIZE_WARNING_THRESHOLDWarn if msg request size exceeds default size by this factor | 
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | CombinedWorkerProgress. NORMAL_FREE_MEMORY_FRACTIONIf free memory fraction on some worker goes below this value,
 warning will be printed | 
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | MemoryEstimatorOracle. AM_HIGH_THRESHOLDIf mem-usage is above this threshold, active threads are set to 0 | 
| static FloatConfOption | MemoryEstimatorOracle. AM_LOW_THRESHOLDIf mem-usage is below this threshold, active threads are set to max | 
| static FloatConfOption | MemoryEstimatorOracle. CREDIT_HIGH_THRESHOLDIf mem-usage is above this threshold, credit is set to 0 | 
| static FloatConfOption | MemoryEstimatorOracle. CREDIT_LOW_THRESHOLDIf mem-usage is below this threshold, credit is set to max | 
| static FloatConfOption | ThresholdBasedOracle. EMERGENCY_MEMORY_PRESSUREThe memory pressure at which the job is cloe to fail, even though we were
 using maximal disk bandwidth and minimal network rate. | 
| static FloatConfOption | ThresholdBasedOracle. FAIL_MEMORY_PRESSUREThe memory pressure at/above which the job would fail | 
| static FloatConfOption | MemoryEstimatorOracle. GC_MINIMUM_RECLAIM_FRACTIONUsed to detect a high memory pressure situation | 
| static FloatConfOption | ThresholdBasedOracle. HIGH_MEMORY_PRESSUREThe memory pressure at which the job is suffering from GC overhead. | 
| static FloatConfOption | ThresholdBasedOracle. LOW_MEMORY_PRESSUREThe memory pressure at/below which the job can use more memory without
 suffering from GC overhead. | 
| static FloatConfOption | MemoryEstimatorOracle. MANUAL_GC_MEMORY_PRESSUREIf mem-usage is above this threshold and no Full GC has been called,
 we call it manually | 
| static FloatConfOption | MemoryEstimatorOracle. OOC_THRESHOLDOOC starts if mem-usage is above this threshold | 
| static FloatConfOption | SimpleGCMonitoringOracle. OPTIMAL_MEMORY_PRESSUREThe optimal memory pressure at which GC behavior is close to ideal. | 
| static FloatConfOption | ThresholdBasedOracle. OPTIMAL_MEMORY_PRESSUREThe memory pressure at which we expect GC to perform optimally for a
 memory intensive job. | 
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | ExtendedByteArrayOutputBuffer. FILLING_THRESHOLD_OF_DATAOUT_IN_BUFFERThis option sets the maximum fraction of a
  ExtendedDataOutputinstance (stored inExtendedByteArrayOutputBuffer)
 that can be filled | 
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | MemoryObserver. FREE_MEMORY_FRACTION_FOR_GCFor which fraction of free memory will we issue manual gc calls | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.