| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2 |
Contains default H2-based indexing SPI implementation.
|
| org.apache.ignite.internal.processors.query.h2.database | |
| org.apache.ignite.internal.processors.query.h2.opt | |
| org.apache.ignite.internal.processors.query.h2.opt.join |
| Modifier and Type | Method and Description |
|---|---|
static GridH2IndexBase |
H2Utils.createSpatialIndex(GridH2Table tbl,
String idxName,
org.gridgain.internal.h2.table.IndexColumn[] cols)
Create spatial index.
|
GridH2IndexBase |
H2TableDescriptor.createUserIndex(GridQueryIndexDescriptor idxDesc)
Create user index.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<GridH2IndexBase> |
H2TableDescriptor.createUserIndexes()
Get collection of user indexes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexRebuildPartialClosure.addIndex(GridH2Table tbl,
GridH2IndexBase idx) |
void |
SchemaManager.createIndex(GridH2Table h2Tbl,
H2TableDescriptor desc,
String schemaName,
GridH2IndexBase h2Idx,
boolean ifNotExists,
SchemaIndexCacheVisitor cacheVisitor)
Creates index.
|
static String |
H2Utils.indexCreateSql(String fullTblName,
GridH2IndexBase h2Idx,
boolean ifNotExists)
Generate
CREATE INDEX SQL statement for given params. |
| Modifier and Type | Class and Description |
|---|---|
class |
H2PkHashIndex |
class |
H2TreeClientIndex
We need indexes on an not affinity nodes.
|
class |
H2TreeIndex
H2 Index over
BPlusTree. |
class |
H2TreeIndexBase
H2 tree index base.
|
| Modifier and Type | Method and Description |
|---|---|
protected GridH2IndexBase |
H2TableScanIndex.delegate() |
| Constructor and Description |
|---|
BroadcastCursor(GridH2IndexBase idx,
int rangeId,
Collection<SegmentKey> segmentKeys,
Map<SegmentKey,RangeStream> rangeStreams) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025