- enableActualDelayedWriteRate() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns the current actual delayed write rate.
- enableBackgroundErrors() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns accumulated number of background errors.
- enableCompactionPending() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns 1 if at least one compaction is pending; otherwise, returns 0.
- enableCurSizeActiveMemTable() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns approximate size of active memtable (bytes).
- enableCurSizeAllMemTables() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns approximate size of active and unflushed immutable memtables (bytes).
- enableEstimateLiveDataSize() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns an estimate of the amount of live data in bytes.
- enableEstimateNumKeys() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns estimated number of total keys in the active and unflushed immutable memtables and storage.
- enableEstimatePendingCompactionBytes() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns estimated total number of bytes compaction needs to rewrite to get all levels down
to under target size.
- enableEstimateTableReadersMem() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns estimated memory used for reading SST tables, excluding memory
used in block cache (e.g.,filter and index blocks).
- enableMemTableFlushPending() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns 1 if a memtable flush is pending; otherwise, returns 0.
- enableNumDeletesActiveMemTable() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns total number of delete entries in the active memtable.
- enableNumDeletesImmMemTables() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns total number of delete entries in the unflushed immutable memtables.
- enableNumEntriesActiveMemTable() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns total number of entries in the active memtable.
- enableNumEntriesImmMemTables() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns total number of entries in the unflushed immutable memtables.
- enableNumImmutableMemTable() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns number of immutable memtables that have not yet been flushed.
- enableNumLiveVersions() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns number of live versions.
- enableNumRunningCompactions() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns the number of currently running compactions.
- enableNumRunningFlushes() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns the number of currently running flushes.
- enableNumSnapshots() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns number of unreleased snapshots of the database.
- enableSizeAllMemTables() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns approximate size of active, unflushed immutable, and pinned immutable memtables (bytes).
- enableTotalSstFilesSize() - Method in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
Returns total size (bytes) of all SST files.
- END_OF_KEY_GROUP_MARK - Static variable in class org.apache.flink.contrib.streaming.state.snapshot.RocksSnapshotUtil
-
- ESTIMATE_LIVE_DATA_SIZE - Static variable in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
- ESTIMATE_NUM_KEYS - Static variable in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
- ESTIMATE_PENDING_COMPACTION_BYTES - Static variable in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
- ESTIMATE_TABLE_READERS_MEM - Static variable in class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
- readKey(TypeSerializer<K>, DataInputDeserializer, boolean) - Static method in class org.apache.flink.contrib.streaming.state.RocksDBKeySerializationUtils
-
- readNamespace(TypeSerializer<N>, DataInputDeserializer, boolean) - Static method in class org.apache.flink.contrib.streaming.state.RocksDBKeySerializationUtils
-
- remove(byte[]) - Method in interface org.apache.flink.contrib.streaming.state.RocksDBCachingPriorityQueueSet.OrderedByteArraySetCache
-
Removes the given element, if it is contained.
- remove(E) - Method in class org.apache.flink.contrib.streaming.state.RocksDBCachingPriorityQueueSet
-
- remove(ColumnFamilyHandle, byte[]) - Method in class org.apache.flink.contrib.streaming.state.RocksDBWriteBatchWrapper
-
- remove(byte[]) - Method in class org.apache.flink.contrib.streaming.state.TreeOrderedSetCache
-
- requiresLegacySynchronousTimerSnapshots() - Method in class org.apache.flink.contrib.streaming.state.RocksDBKeyedStateBackend
-
- resolveCheckpoint(String) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
- restore(Collection<KeyedStateHandle>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBKeyedStateBackend
-
- RocksDBCachingPriorityQueueSet<E extends org.apache.flink.runtime.state.heap.HeapPriorityQueueElement> - Class in org.apache.flink.contrib.streaming.state
-
A priority queue with set semantics, implemented on top of RocksDB.
- RocksDBCachingPriorityQueueSet.OrderedByteArraySetCache - Interface in org.apache.flink.contrib.streaming.state
-
Cache that is organized as an ordered set for byte-arrays.
- RocksDBIncrementalCheckpointUtils - Class in org.apache.flink.contrib.streaming.state
-
Utils for RocksDB Incremental Checkpoint.
- RocksDBIncrementalCheckpointUtils() - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBIncrementalCheckpointUtils
-
- RocksDBKeyedStateBackend<K> - Class in org.apache.flink.contrib.streaming.state
-
An AbstractKeyedStateBackend that stores its state in RocksDB and serializes state to
streams provided by a CheckpointStreamFactory upon
checkpointing.
- RocksDBKeyedStateBackend(String, ClassLoader, File, DBOptions, ColumnFamilyOptions, TaskKvStateRegistry, TypeSerializer<K>, int, KeyGroupRange, ExecutionConfig, boolean, LocalRecoveryConfig, RocksDBStateBackend.PriorityQueueStateType, TtlTimeProvider, RocksDBNativeMetricOptions, MetricGroup) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBKeyedStateBackend
-
- RocksDBKeySerializationUtils - Class in org.apache.flink.contrib.streaming.state
-
Utils for RocksDB state serialization and deserialization.
- RocksDBKeySerializationUtils() - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBKeySerializationUtils
-
- RocksDBNativeMetricMonitor - Class in org.apache.flink.contrib.streaming.state
-
A monitor which pulls {RocksDB} native metrics
and forwards them to Flink's metric group.
- RocksDBNativeMetricOptions - Class in org.apache.flink.contrib.streaming.state
-
Enable which RocksDB metrics to forward to Flink's metrics reporter.
- RocksDBNativeMetricOptions() - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBNativeMetricOptions
-
- RocksDBOptions - Class in org.apache.flink.contrib.streaming.state
-
Configuration options for the RocksDB backend.
- RocksDBOptions() - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBOptions
-
- RocksDBProperty - Enum in org.apache.flink.contrib.streaming.state
-
RocksDB properties that can be queried by Flink's metrics reporter.
- rocksDBResourceGuard - Variable in class org.apache.flink.contrib.streaming.state.snapshot.RocksDBSnapshotStrategyBase
-
Resource guard for the RocksDB instance.
- RocksDBSnapshotStrategyBase<K> - Class in org.apache.flink.contrib.streaming.state.snapshot
-
Abstract base class for SnapshotStrategy implementations for RocksDB state backend.
- RocksDBSnapshotStrategyBase(String, RocksDB, ResourceGuard, TypeSerializer<K>, LinkedHashMap<String, Tuple2<ColumnFamilyHandle, RegisteredStateMetaInfoBase>>, KeyGroupRange, int, LocalRecoveryConfig, CloseableRegistry) - Constructor for class org.apache.flink.contrib.streaming.state.snapshot.RocksDBSnapshotStrategyBase
-
- RocksDBStateBackend - Class in org.apache.flink.contrib.streaming.state
-
A State Backend that stores its state in RocksDB.
- RocksDBStateBackend(String) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
Creates a new RocksDBStateBackend that stores its checkpoint data in the
file system and location defined by the given URI.
- RocksDBStateBackend(String, boolean) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
Creates a new RocksDBStateBackend that stores its checkpoint data in the
file system and location defined by the given URI.
- RocksDBStateBackend(URI) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
Creates a new RocksDBStateBackend that stores its checkpoint data in the
file system and location defined by the given URI.
- RocksDBStateBackend(URI, boolean) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
Creates a new RocksDBStateBackend that stores its checkpoint data in the
file system and location defined by the given URI.
- RocksDBStateBackend(StateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
Creates a new RocksDBStateBackend that uses the given state backend to store its
checkpoint data streams.
- RocksDBStateBackend(StateBackend, TernaryBoolean) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
Creates a new RocksDBStateBackend that uses the given state backend to store its
checkpoint data streams.
- RocksDBStateBackend(AbstractStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
- RocksDBStateBackend(AbstractStateBackend, boolean) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
-
- RocksDBStateBackend.PriorityQueueStateType - Enum in org.apache.flink.contrib.streaming.state
-
The options to chose for the type of priority queue state.
- RocksDBStateBackendFactory - Class in org.apache.flink.contrib.streaming.state
-
- RocksDBStateBackendFactory() - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackendFactory
-
- RocksDBWriteBatchWrapper - Class in org.apache.flink.contrib.streaming.state
-
It's a wrapper class around RocksDB's WriteBatch for writing in bulk.
- RocksDBWriteBatchWrapper(RocksDB) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBWriteBatchWrapper
-
- RocksDBWriteBatchWrapper(RocksDB, WriteOptions) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBWriteBatchWrapper
-
- RocksDBWriteBatchWrapper(RocksDB, WriteOptions, int) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBWriteBatchWrapper
-
- RocksFullSnapshotStrategy<K> - Class in org.apache.flink.contrib.streaming.state.snapshot
-
- RocksFullSnapshotStrategy(RocksDB, ResourceGuard, TypeSerializer<K>, LinkedHashMap<String, Tuple2<ColumnFamilyHandle, RegisteredStateMetaInfoBase>>, KeyGroupRange, int, LocalRecoveryConfig, CloseableRegistry, StreamCompressionDecorator) - Constructor for class org.apache.flink.contrib.streaming.state.snapshot.RocksFullSnapshotStrategy
-
- RocksIncrementalSnapshotStrategy<K> - Class in org.apache.flink.contrib.streaming.state.snapshot
-
Snapshot strategy for
RocksDBKeyedStateBackend that is based
on RocksDB's native checkpoints and creates incremental snapshots.
- RocksIncrementalSnapshotStrategy(RocksDB, ResourceGuard, TypeSerializer<K>, LinkedHashMap<String, Tuple2<ColumnFamilyHandle, RegisteredStateMetaInfoBase>>, KeyGroupRange, int, LocalRecoveryConfig, CloseableRegistry, File, UUID, SortedMap<Long, Set<StateHandleID>>, long) - Constructor for class org.apache.flink.contrib.streaming.state.snapshot.RocksIncrementalSnapshotStrategy
-
- RocksIteratorWrapper - Class in org.apache.flink.contrib.streaming.state
-
This is a wrapper around RocksIterator to check the iterator status for all the methods mentioned
to require this check in the wiki documentation: seek, next, seekToFirst, seekToLast, seekForPrev, and prev.
- RocksIteratorWrapper(RocksIterator) - Constructor for class org.apache.flink.contrib.streaming.state.RocksIteratorWrapper
-
- RocksSnapshotUtil - Class in org.apache.flink.contrib.streaming.state.snapshot
-
- RocksStateKeysIterator<K> - Class in org.apache.flink.contrib.streaming.state.iterator
-
- RocksStateKeysIterator(RocksIteratorWrapper, String, TypeSerializer<K>, int, boolean, byte[]) - Constructor for class org.apache.flink.contrib.streaming.state.iterator.RocksStateKeysIterator
-
- RocksStatesPerKeyGroupMergeIterator - Class in org.apache.flink.contrib.streaming.state.iterator
-
Iterator that merges multiple RocksDB iterators to partition all states into contiguous key-groups.
- RocksStatesPerKeyGroupMergeIterator(List<Tuple2<RocksIteratorWrapper, Integer>>, int) - Constructor for class org.apache.flink.contrib.streaming.state.iterator.RocksStatesPerKeyGroupMergeIterator
-
- RocksTransformingIteratorWrapper - Class in org.apache.flink.contrib.streaming.state.iterator
-
Wrapper around RocksIterator that applies a given StateSnapshotTransformer to the elements
during the iteration.
- RocksTransformingIteratorWrapper(RocksIterator, StateSnapshotTransformer<byte[]>) - Constructor for class org.apache.flink.contrib.streaming.state.iterator.RocksTransformingIteratorWrapper
-