Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addRows(long) - Method in interface org.gridgain.internal.recovery.statistic.accumulator.RowsStatisticAccumulator
-
Add rows count to statistic.
B
- binaryRowUpgrader() - Method in class org.gridgain.internal.recovery.TableInfo
- build() - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
-
Creates recovery request.
- builder() - Static method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns builder for
RecoveryRequest.
C
- calculatePartitions(List<CatalogTableDescriptor>, long) - Method in class org.gridgain.internal.recovery.PartitionsCalculator
-
Calculates partition sets hosted by this node for the given tables.
- cancel() - Method in class org.gridgain.internal.recovery.PartitionRecovery
- cancel() - Method in interface org.gridgain.internal.recovery.Recovery
-
Cancels recovery process.
D
- dataProvider() - Method in class org.gridgain.internal.recovery.TableInfo
G
- getTable(int) - Method in interface org.gridgain.internal.recovery.TableProvider
-
Returns table instance for specified table id.
H
- handlePartitionRecoveryFinished(int, int, long, long) - Method in class org.gridgain.internal.recovery.progress.LogProgressHandler
- handlePartitionRecoveryFinished(int, int, long, long) - Method in interface org.gridgain.internal.recovery.progress.RecoveryProgressHandler
-
Handles partition recovery process finished.
- handler() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns progress handler.
- handler(RecoveryProgressHandler) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- handleRecoveryException(Throwable) - Method in class org.gridgain.internal.recovery.progress.LogProgressHandler
- handleRecoveryException(Throwable) - Method in interface org.gridgain.internal.recovery.progress.RecoveryProgressHandler
-
Handles recovery process exception.
- handleRecoveryFinished(long, long) - Method in class org.gridgain.internal.recovery.progress.LogProgressHandler
- handleRecoveryFinished(long, long) - Method in interface org.gridgain.internal.recovery.progress.RecoveryProgressHandler
-
Handles recovery process finished.
- handleTableRecoveryFinished(int, long, long) - Method in class org.gridgain.internal.recovery.progress.LogProgressHandler
- handleTableRecoveryFinished(int, long, long) - Method in interface org.gridgain.internal.recovery.progress.RecoveryProgressHandler
-
Handles table recovery process finished.
I
- id() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns recovery identifier.
- id(UUID) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- indexStorages(int) - Method in interface org.gridgain.internal.recovery.StorageProvider
-
Returns all index storages for provided partition number.
L
- lastInChain() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
If this recovery of the partition is last in chain (i.e.
- lastInChain(boolean) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- LogProgressHandler - Class in org.gridgain.internal.recovery.progress
-
Implementation of
RecoveryProgressHandlerbased on logging. - LogProgressHandler(UUID, IgniteLogger) - Constructor for class org.gridgain.internal.recovery.progress.LogProgressHandler
N
- NOOP - Static variable in interface org.gridgain.internal.recovery.progress.RecoveryProgressHandler
-
Noop implementation.
O
- onRequestProcessed(RecoveryRequest) - Method in interface org.gridgain.internal.recovery.RecoveryRequestProcessedListener
- org.gridgain.internal.recovery - package org.gridgain.internal.recovery
- org.gridgain.internal.recovery.progress - package org.gridgain.internal.recovery.progress
- org.gridgain.internal.recovery.statistic - package org.gridgain.internal.recovery.statistic
- org.gridgain.internal.recovery.statistic.accumulator - package org.gridgain.internal.recovery.statistic.accumulator
P
- partitionDataAsync(int, ExecutorService) - Method in interface org.gridgain.internal.recovery.TableDataProvider
-
Returns publisher with table data reader for provided partition number.
- partitionId() - Method in class org.gridgain.internal.recovery.PartitionRecovery
- PartitionRecovery - Class in org.gridgain.internal.recovery
-
Partition recovery.
- PartitionRecovery(StorageProvider, TableDataProvider, BinaryRowUpgrader, int, HybridTimestamp, ExecutorService, int, boolean, RowsStatisticAccumulator) - Constructor for class org.gridgain.internal.recovery.PartitionRecovery
-
Constructor.
- partitions() - Method in class org.gridgain.internal.recovery.TableInfo
- PartitionsCalculator - Class in org.gridgain.internal.recovery
-
Class for computing an expected partition set hosted by this node for a given Distribution Zone.
- PartitionsCalculator(String, MetaStorageManager, NodeProperties) - Constructor for class org.gridgain.internal.recovery.PartitionsCalculator
-
Constructor.
- partitionStorage(int) - Method in interface org.gridgain.internal.recovery.StorageProvider
-
Returns multi version partition storage for provided partition number.
- process(RecoveryRequest) - Method in class org.gridgain.internal.recovery.RecoveryManager
-
Process recovery request.
R
- RaftLogTruncater - Class in org.gridgain.internal.recovery
-
Class for truncating Raft log prefix.
- RaftLogTruncater(String, TableManager, PartitionReplicaLifecycleManager, ReplicaManager, NodeProperties, IgniteSpinBusyLock) - Constructor for class org.gridgain.internal.recovery.RaftLogTruncater
-
Constructor.
- recoveredPartitionsForTable(int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveredPartitionsForTable(int) - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns count of recovered partitions for specified table.
- recoveredRows() - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveredRows() - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns count of recovered rows.
- recoveredRowsForPartition(int, int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveredRowsForPartition(int, int) - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns count of recovered rows for specified partition and table.
- recoveredRowsForTable(int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveredRowsForTable(int) - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns count of recovered rows for specified table.
- recoveredTables() - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveredTables() - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns count of recovered tables.
- Recovery - Interface in org.gridgain.internal.recovery
-
Recovery entry representation.
- recoveryBatchSize() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns recovery entry batch size.
- recoveryBatchSize(int) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- recoveryFinished() - Method in interface org.gridgain.internal.recovery.statistic.accumulator.TimeStatisticCollector
-
Marks recovery as finished now.
- recoveryFinished() - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- RecoveryManager - Class in org.gridgain.internal.recovery
-
Recovery manager.
- RecoveryManager(TableProvider, RecoveryRequestProcessedListener) - Constructor for class org.gridgain.internal.recovery.RecoveryManager
-
Constructor.
- RecoveryProgressHandler - Interface in org.gridgain.internal.recovery.progress
-
Recovery handler for recovery process.
- RecoveryRequest - Class in org.gridgain.internal.recovery
-
Recovery request representation.
- RecoveryRequest.RecoveryRequestBuilder - Class in org.gridgain.internal.recovery
-
Builder for
RecoveryRequest. - RecoveryRequestBuilder() - Constructor for class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- RecoveryRequestProcessedListener - Interface in org.gridgain.internal.recovery
-
Callback that gets invoked after a recovery request has been processed.
- recoveryStarted() - Method in interface org.gridgain.internal.recovery.statistic.accumulator.TimeStatisticCollector
-
Marks recovery as started now.
- recoveryStarted() - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- RecoveryStatistic - Class in org.gridgain.internal.recovery.statistic
-
Thread-safe recovery statistic provider and accumulator implementation.
- RecoveryStatistic() - Constructor for class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveryTime() - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveryTime() - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns time spend for recovery process in millis.
- recoveryTimeForPartition(int, int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveryTimeForPartition(int, int) - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns time spend for recovery process in millis for specified partition and table.
- recoveryTimeForTable(int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- recoveryTimeForTable(int) - Method in interface org.gridgain.internal.recovery.statistic.StatisticsProvider
-
Returns time spend for recovery process in millis for specified table.
- rowsStatisticAccumulator(int, int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
-
Returns statistic accumulator for specified table and partition.
- RowsStatisticAccumulator - Interface in org.gridgain.internal.recovery.statistic.accumulator
-
Accumulator of recovered rows.
S
- start() - Method in class org.gridgain.internal.recovery.PartitionRecovery
- start() - Method in interface org.gridgain.internal.recovery.Recovery
-
Starts recovery process.
- StatisticsProvider - Interface in org.gridgain.internal.recovery.statistic
-
Recovery process statistics provider.
- StorageProvider - Interface in org.gridgain.internal.recovery
-
Storage provider for multi version partition and index storages.
T
- TableDataProvider - Interface in org.gridgain.internal.recovery
-
Table data provider interface.
- tableId() - Method in class org.gridgain.internal.recovery.TableInfo
- TableInfo - Class in org.gridgain.internal.recovery
-
Class containing information about a table being restored.
- TableInfo(TableDataProvider, BinaryRowUpgrader, PartitionSet, int, int) - Constructor for class org.gridgain.internal.recovery.TableInfo
-
Constructor.
- TableProvider - Interface in org.gridgain.internal.recovery
-
Provider for table instances by table id.
- tables() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns information about the tables that need to be recovered.
- tables(List<TableInfo>) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- TEMP_TABLE_SCHEMA_VERSION - Static variable in class org.gridgain.internal.recovery.PartitionRecovery
-
Version of the temporary table created for recovery.
- threadPool() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns working thread pool.
- threadPool(ExecutorService) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- timestampToRecovery() - Method in class org.gridgain.internal.recovery.RecoveryRequest
-
Returns timestamp to recovery.
- timestampToRecovery(HybridTimestamp) - Method in class org.gridgain.internal.recovery.RecoveryRequest.RecoveryRequestBuilder
- timeStatisticCollector(int) - Method in class org.gridgain.internal.recovery.statistic.RecoveryStatistic
- TimeStatisticCollector - Interface in org.gridgain.internal.recovery.statistic.accumulator
-
Accumulator for recovery process time spending.
- truncateRaftLog(RecoveryRequest) - Method in class org.gridgain.internal.recovery.RaftLogTruncater
-
Truncates Raft log prefix up to a non-zero index.
Z
A B C D G H I L N O P R S T ZAll Classes and Interfaces|All Packages|Constant Field Values