| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2 |
Contains default H2-based indexing SPI implementation.
|
| org.apache.ignite.internal.processors.query.h2.sql |
| Modifier and Type | Method and Description |
|---|---|
H2PooledConnection |
ConnectionManager.connection() |
H2PooledConnection |
ConnectionManager.connection(String schema) |
| Modifier and Type | Method and Description |
|---|---|
ResultSet |
IgniteH2Indexing.executeSqlQueryWithTimer(H2PooledConnection conn,
String sql,
@Nullable Collection<Object> params,
int timeoutMillis,
@Nullable GridQueryCancel cancel,
Boolean dataPageScanEnabled,
H2QueryInfo qryInfo,
long maxMem)
Executes sql query and prints warning if query is too slow..
|
ResultSet |
IgniteH2Indexing.executeSqlQueryWithTimer(PreparedStatement stmt,
H2PooledConnection conn,
String sql,
int timeoutMillis,
@Nullable GridQueryCancel cancel,
Boolean dataPageScanEnabled,
H2QueryInfo qryInfo,
long maxMem)
Executes sql query and prints warning if query is too slow.
|
void |
IgniteH2Indexing.initSession(H2PooledConnection conn,
H2QueryInfo qryInfo,
long maxMem) |
static void |
H2Utils.resetSession(H2PooledConnection conn)
Clean up session for further reuse.
|
static org.gridgain.internal.h2.engine.Session |
H2Utils.session(H2PooledConnection c) |
static void |
H2Utils.setupConnection(H2PooledConnection conn,
org.apache.ignite.internal.processors.query.h2.H2QueryContext qctx,
boolean distributedJoins,
boolean enforceJoinOrder,
boolean lazy) |
static void |
H2Utils.setupConnection(H2PooledConnection conn,
QueryContext qctx,
boolean distributedJoins,
boolean enforceJoinOrder) |
| Constructor and Description |
|---|
H2FieldsIterator(ResultSet data,
MvccQueryTracker mvccTracker,
H2PooledConnection conn,
int pageSize,
IgniteLogger log,
IgniteH2Indexing h2,
H2QueryInfo qryInfo,
Tracing tracing) |
| Modifier and Type | Method and Description |
|---|---|
static GridCacheTwoStepQuery |
GridSqlQuerySplitter.split(H2PooledConnection conn,
GridSqlQuery qry,
String originalSql,
boolean collocatedGrpBy,
boolean distributedJoins,
boolean enforceJoinOrder,
boolean locSplit,
IgniteH2Indexing idx,
int paramsCnt,
IgniteLogger log) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025