@FunctionalInterface public static interface H2TreeIndex.H2TreeFactory
H2Tree factory class.| Modifier and Type | Method and Description |
|---|---|
H2Tree |
create(GridCacheContext<?,?> cctx,
GridH2Table table,
String name,
String idxName,
String cacheName,
String tblName,
ReuseList reuseList,
int grpId,
String grpName,
PageMemory pageMem,
IgniteWriteAheadLogManager wal,
AtomicLong globalRmvId,
long metaPageId,
boolean initNew,
List<org.gridgain.internal.h2.table.IndexColumn> unwrappedCols,
List<org.gridgain.internal.h2.table.IndexColumn> wrappedCols,
AtomicInteger maxCalculatedInlineSize,
boolean pk,
boolean affinityKey,
boolean mvccEnabled,
@Nullable H2RowCache rowCache,
@Nullable FailureProcessor failureProcessor,
PageLockTrackerManager pageLockTrackerManager,
IgniteLogger log,
IoStatisticsHolder stats,
InlineIndexColumnFactory factory,
int configuredInlineSize,
PageIoResolver pageIoRslvr) |
H2Tree create(GridCacheContext<?,?> cctx, GridH2Table table, String name, String idxName, String cacheName, String tblName, ReuseList reuseList, int grpId, String grpName, PageMemory pageMem, IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, boolean initNew, List<org.gridgain.internal.h2.table.IndexColumn> unwrappedCols, List<org.gridgain.internal.h2.table.IndexColumn> wrappedCols, AtomicInteger maxCalculatedInlineSize, boolean pk, boolean affinityKey, boolean mvccEnabled, @Nullable @Nullable H2RowCache rowCache, @Nullable @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager, IgniteLogger log, IoStatisticsHolder stats, InlineIndexColumnFactory factory, int configuredInlineSize, PageIoResolver pageIoRslvr) throws IgniteCheckedException
IgniteCheckedException
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025