| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2 |
Contains default H2-based indexing SPI implementation.
|
| org.apache.ignite.internal.processors.query.h2.dml |
Contains routines for executing DML statements on top of H2.
|
| Modifier and Type | Method and Description |
|---|---|
UpdatePlan |
QueryParserResultDml.plan() |
| Constructor and Description |
|---|
QueryParserResultDml(GridSqlStatement stmt,
boolean mvccEnabled,
@Nullable GridH2Table streamTbl,
UpdatePlan plan)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static UpdatePlan |
UpdatePlanBuilder.planForBulkLoad(List<String> cols,
GridH2Table tbl)
Prepare update plan for COPY command (AKA bulk load).
|
static UpdatePlan |
UpdatePlanBuilder.planForStatement(QueryDescriptor planKey,
GridSqlStatement stmt,
boolean mvccEnabled,
IgniteH2Indexing idx,
IgniteLogger log,
boolean forceFillAbsentPKsWithDefaults)
Generate SELECT statements to retrieve data for modifications from and find fast UPDATE or DELETE args,
if available.
|
| Modifier and Type | Method and Description |
|---|---|
static UpdateResult |
DmlUtils.processSelectResult(UpdatePlan plan,
Iterable<List<?>> cursor,
int pageSize) |
static List<UpdateResult> |
DmlUtils.processSelectResultBatched(UpdatePlan plan,
List<List<List<?>>> rows,
int pageSize)
Performs the planned update.
|
| Constructor and Description |
|---|
DmlBulkLoadDataConverter(UpdatePlan plan)
Creates the converter with the given update plan.
|
DmlUpdateResultsIterator(EnlistOperation op,
UpdatePlan plan,
Iterable<List<?>> rows)
Constructor.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025