Index

A C D E G H I L M N O P Q R S T U V W Z 
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
ConfigurationModule for 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
 
A C D E G H I L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form