public interface HistoryAffinityAssignment extends AffinityAssignment
DFLT_AFFINITY_BACKUPS_THRESHOLD, IGNITE_AFFINITY_BACKUPS_THRESHOLD, IGNITE_DISABLE_AFFINITY_MEMORY_OPTIMIZATION| Modifier and Type | Method and Description |
|---|---|
HistoryAffinityAssignment |
origin()
In case this instance is lightweight wrapper of another instance, this method should return reference
to an original one.
|
boolean |
requiresHistoryCleanup()
Should return true if instance is "heavy" and should be taken into account during history size management.
|
assignment, assignments2ids, backupPartitions, get, getIds, idealAssignment, nodes, partitionPrimariesDifferentToIdeal, primaryPartitionNodes, primaryPartitions, topologyVersionboolean requiresHistoryCleanup()
true if adding this instance to history should trigger size check and possible cleanup.HistoryAffinityAssignment origin()
this reference.this if not applicable.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023