Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addColumn(String, NativeType, boolean) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Adds column to a table.
- arch() - Method in class org.gridgain.internal.columnar.Environment
C
- calculateColumnSchemaBytes(Column) - Static method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Calculates size of the column schema in bytes.
- close() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- close() - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Releases a native storage instance.
- close() - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
- close() - Method in class org.gridgain.internal.columnar.NativeCursor
-
Release native cursor instance.
- columnar - Variable in class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineExtensionConfigurationSchema
- ColumnarPartitionStorage - Class in org.gridgain.internal.columnar
-
Columnar storage table.
- ColumnarStorage - Class in org.gridgain.internal.columnar
-
Native storage loader.
- ColumnarStorage() - Constructor for class org.gridgain.internal.columnar.ColumnarStorage
- ColumnarStorageCompressionConfigurationSchema - Class in org.gridgain.internal.columnar.configuration
-
Compression configuration for
ColumnarStorageEngine. - ColumnarStorageCompressionConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.ColumnarStorageCompressionConfigurationSchema
- ColumnarStorageEngine - Class in org.gridgain.internal.columnar
-
Native storage receiver interface.
- ColumnarStorageEngine(StorageConfiguration, Path) - Constructor for class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Makes a native storage instance.
- ColumnarStorageEngineConfigurationSchema - Class in org.gridgain.internal.columnar.configuration.schema
-
Root configuration for
ColumnarStorageEngine. - ColumnarStorageEngineConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineConfigurationSchema
- ColumnarStorageEngineExtensionConfigurationSchema - Class in org.gridgain.internal.columnar.configuration.schema
-
Storages configuration extension for columnar storage engine.
- ColumnarStorageEngineExtensionConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineExtensionConfigurationSchema
- ColumnarStorageEngineLocalConfigurationModule - Class in org.gridgain.internal.columnar.configuration
-
ConfigurationModulefor cluster-wide configuration provided by ignite-storage-rocksdb. - ColumnarStorageEngineLocalConfigurationModule() - Constructor for class org.gridgain.internal.columnar.configuration.ColumnarStorageEngineLocalConfigurationModule
- ColumnarStorageException - Exception in org.gridgain.internal.columnar
-
General Native Storage exception.
- ColumnarStorageException(String) - Constructor for exception org.gridgain.internal.columnar.ColumnarStorageException
-
Creates a new exception with the given error message.
- ColumnarStorageMemtableConfigurationSchema - Class in org.gridgain.internal.columnar.configuration
-
Memtable configuration for
ColumnarStorageEngine. - ColumnarStorageMemtableConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.ColumnarStorageMemtableConfigurationSchema
- ColumnarStorageMergeTreeConfigurationSchema - Class in org.gridgain.internal.columnar.configuration
-
Merge-tree configuration for
ColumnarStorageEngine. - ColumnarStorageMergeTreeConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.ColumnarStorageMergeTreeConfigurationSchema
- ColumnarStorageModule - Class in org.gridgain.internal.columnar
-
Implementation for creating
ColumnarStorageEngines. - ColumnarStorageModule() - Constructor for class org.gridgain.internal.columnar.ColumnarStorageModule
- ColumnarStorageProfileConfigurationSchema - Class in org.gridgain.internal.columnar.configuration.schema
-
Storage profile configuration for
ColumnarStorageEngine. - ColumnarStorageProfileConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageProfileConfigurationSchema
- ColumnarStorageThreadPoolConfigurationSchema - Class in org.gridgain.internal.columnar.configuration
-
Thread pool configuration for
ColumnarStorageEngine. - ColumnarStorageThreadPoolConfigurationSchema() - Constructor for class org.gridgain.internal.columnar.configuration.ColumnarStorageThreadPoolConfigurationSchema
- ColumnarTableStorage - Class in org.gridgain.internal.columnar
-
Table storage implementation based on Columnar Storage instance.
- compressingConfiguration - Variable in class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineConfigurationSchema
-
Compression configuration.
- createEngine(String, ConfigurationRegistry, Path) - Method in class org.gridgain.internal.columnar.ColumnarStorageModule
- createTable(SecondaryStorageTableDescriptor) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
- createTablePartition(SecondaryStorageTableDescriptor, int) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Creates a native table instance with given schema.
D
- dataRegionSize - Variable in class org.gridgain.internal.columnar.configuration.ColumnarStorageMemtableConfigurationSchema
-
Maximum number of memtables per table.
- deserializeColumnSchema(ByteBuffer) - Static method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Deserializes column schema and writes it to the ByteBuffer.
- destroy() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- destroy() - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
- destroyPartition(int) - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
- doFullCompaction() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Performs full compaction of the underlying LSM-tree in the partition storage.
- dropColumn(String) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Drops a column from table.
- dropTablePartition(int, int) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Drops a table partition with given table ID and partition ID.
E
- enableLz4Compression - Variable in class org.gridgain.internal.columnar.configuration.ColumnarStorageCompressionConfigurationSchema
- ENGINE_NAME - Static variable in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Engine name.
- Environment - Class in org.gridgain.internal.columnar
-
Class describing underlying system environment: operating system and it's architecture.
- Environment(String, String) - Constructor for class org.gridgain.internal.columnar.Environment
- Environment(String, String, boolean) - Constructor for class org.gridgain.internal.columnar.Environment
-
Constructs an instance of the Environment class with specified operating system and architecture.
G
- getFallbackJniLibraryFileName(String) - Method in class org.gridgain.internal.columnar.Environment
-
Returns a fallback jni library full file name with correct os and arch selectors for described environment.
- getInstance() - Static method in class org.gridgain.internal.columnar.NativeLibraryLoader
-
Gets a reference to the NativeLibraryLoader.
- getJniLibraryFileName(String) - Method in class org.gridgain.internal.columnar.Environment
-
Returns a jni library full file name with correct os and arch selectors for described environment.
- getLastAppliedIndex() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getLastAppliedTerm() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getLastPersistedRow() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getLeaseStartTime() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getOrCreatePartition(int) - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
- getPartition(int) - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
- getPrimaryReplicaNodeId() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getPrimaryReplicaNodeName() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getRaftNodeConfiguration() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- getTablePartition(int, int) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Gets a table partition object.
- getTableSchema(int, int) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Returns schema descriptor of the table.
- getTupleSchema() - Method in class org.gridgain.internal.columnar.NativeCursor
-
Returns binary tuple schema for the cursor.
H
- hasConfiguredStorageProfiles() - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
- hasNextPage() - Method in class org.gridgain.internal.columnar.NativeCursor
-
This method indicates whether the cursor has more data to read.
I
- isAarch64() - Method in class org.gridgain.internal.columnar.Environment
- isAix() - Method in class org.gridgain.internal.columnar.Environment
- isMac() - Method in class org.gridgain.internal.columnar.Environment
- isS390x() - Method in class org.gridgain.internal.columnar.Environment
- isSolaris() - Method in class org.gridgain.internal.columnar.Environment
- isUnix() - Method in class org.gridgain.internal.columnar.Environment
- isWindows() - Method in class org.gridgain.internal.columnar.Environment
L
- licenseFeature() - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
- loadLibrary() - Static method in class org.gridgain.internal.columnar.ColumnarStorage
-
Loads native storage library.
M
- memtableConfiguration - Variable in class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineConfigurationSchema
-
Memtable configuration.
- memtableMaxSize - Variable in class org.gridgain.internal.columnar.configuration.ColumnarStorageMemtableConfigurationSchema
-
Maximum size of the memtable.
- mergeTreeConfiguration - Variable in class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineConfigurationSchema
-
Merge-tree configuration.
- mergeTreeFanout - Variable in class org.gridgain.internal.columnar.configuration.ColumnarStorageMergeTreeConfigurationSchema
-
Deprecated.
- mergeTreeFirstLevelSize - Variable in class org.gridgain.internal.columnar.configuration.ColumnarStorageMergeTreeConfigurationSchema
-
Deprecated.
- modifyColumnType(String, NativeType, boolean) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Modifies column type.
N
- name() - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
- name() - Method in class org.gridgain.internal.columnar.ColumnarStorageModule
- NativeCursor - Class in org.gridgain.internal.columnar
-
Native cursor for using with Columnar Storage.
- NativeCursor(long) - Constructor for class org.gridgain.internal.columnar.NativeCursor
-
Creates a Java cursor object for a given C++ cursor object.
- NativeLibraryLoader - Class in org.gridgain.internal.columnar
-
Helper class that does the best effort loading native library.
- nextPage() - Method in class org.gridgain.internal.columnar.NativeCursor
-
Returns the next data page, if available.
O
- org.gridgain.internal.columnar - package org.gridgain.internal.columnar
- org.gridgain.internal.columnar.configuration - package org.gridgain.internal.columnar.configuration
- org.gridgain.internal.columnar.configuration.schema - package org.gridgain.internal.columnar.configuration.schema
- os() - Method in class org.gridgain.internal.columnar.Environment
P
- partitionId() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- polymorphicSchemaExtensions() - Method in class org.gridgain.internal.columnar.configuration.ColumnarStorageEngineLocalConfigurationModule
Q
- query(HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Queries all inserted data to the native storage and returns it as a cursor.
R
- read(ByteBuffer, HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Reads a row for a given key.
- read(BinaryRow, HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- ready() - Method in class org.gridgain.internal.columnar.ColumnarStorageModule
- remove(ByteBuffer, RowId, HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Removes a row associated with a given key.
S
- scan(HybridTimestamp, BitSet) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Scans the partition and returns a cursor of rows at the given timestamp.
- scanWithOperation(HybridTimestamp, StorageOptimizedOperation) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- schemaExtensions() - Method in class org.gridgain.internal.columnar.configuration.ColumnarStorageEngineLocalConfigurationModule
- serializeColumnSchema(ByteBuffer, Column) - Static method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Serializes column schema and writes it to the ByteBuffer.
- setLowWatermark(HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Sets the cutoff transaction timestamp value for retaining overwritten row versions.
- setParameter(String, String) - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
-
Sets parameter in the native columnar engine.
- start() - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
- start() - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
- stop() - Method in class org.gridgain.internal.columnar.ColumnarStorageEngine
T
- tableId() - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Returns table id.
- threadPoolConfiguration - Variable in class org.gridgain.internal.columnar.configuration.schema.ColumnarStorageEngineConfigurationSchema
-
Thread pool configuration.
- threadPoolThreadCount - Variable in class org.gridgain.internal.columnar.configuration.ColumnarStorageThreadPoolConfigurationSchema
- toString() - Method in exception org.gridgain.internal.columnar.ColumnarStorageException
- toString() - Method in class org.gridgain.internal.columnar.Environment
- tryLoadLibrary() - Method in class org.gridgain.internal.columnar.NativeLibraryLoader
-
Tries to loads native library from classpath.
- type() - Method in class org.gridgain.internal.columnar.configuration.ColumnarStorageEngineLocalConfigurationModule
U
- updateLease(long, UUID, String) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- updateRaftConfiguration(long, long) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- updateRaftConfiguration(long, long, byte[]) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- upsert(ByteBuffer, RowId, HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
-
Upsert single tuple to native storage.
V
- validators() - Method in class org.gridgain.internal.columnar.configuration.ColumnarStorageEngineLocalConfigurationModule
W
- writeBatch(List<BinaryRowAndRowId>, HybridTimestamp) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
- writeBatch(List<TimedBinaryRowAndRowId>) - Method in class org.gridgain.internal.columnar.ColumnarPartitionStorage
Z
- zoneId() - Method in class org.gridgain.internal.columnar.ColumnarTableStorage
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form