Class UpgradePendingTreeToPerPartitionTask
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.persistence.migration.UpgradePendingTreeToPerPartitionTask
-
- All Implemented Interfaces:
Serializable,Callable<Boolean>,IgniteCallable<Boolean>
public class UpgradePendingTreeToPerPartitionTask extends Object implements IgniteCallable<Boolean>
Ignite native persistence migration task upgrades existed PendingTrees to per-partition basis. It's ignore possible assertions errors when a pointer to an entry exists in tree but the entry itself was removed due to some reason (e.g. when partition was evicted after restart). Task goes through persistent cache groups and copy entries to certain partitions.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intBATCH_SIZE
-
Constructor Summary
Constructors Constructor Description UpgradePendingTreeToPerPartitionTask()
-
-
-
Field Detail
-
BATCH_SIZE
public static final int BATCH_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
call
public Boolean call() throws IgniteException
- Specified by:
callin interfaceCallable<Boolean>- Throws:
IgniteException
-
-