Uses of Class
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing
-
Packages that use IgniteH2Indexing Package Description org.apache.ignite.internal.processors.query.h2 Contains default H2-based indexing SPI implementation.org.apache.ignite.internal.processors.query.h2.affinity org.apache.ignite.internal.processors.query.h2.dml Contains routines for executing DML statements on top of H2.org.apache.ignite.internal.processors.query.h2.sql org.apache.ignite.internal.processors.query.h2.twostep -
-
Uses of IgniteH2Indexing in org.apache.ignite.internal.processors.query.h2
Methods in org.apache.ignite.internal.processors.query.h2 that return IgniteH2Indexing Modifier and Type Method Description IgniteH2IndexingH2TableDescriptor. indexing()Methods in org.apache.ignite.internal.processors.query.h2 with parameters of type IgniteH2Indexing Modifier and Type Method Description static voidH2Utils. checkQuery(IgniteH2Indexing idx, List<Integer> cacheIds, Collection<QueryTable> tbls)Check if query is valid.static List<Integer>H2Utils. collectCacheIds(IgniteH2Indexing idx, @Nullable Integer mainCacheId, Collection<QueryTable> tbls)Collect cache identifiers from two-step query.Constructors in org.apache.ignite.internal.processors.query.h2 with parameters of type IgniteH2Indexing Constructor Description CommandProcessor(GridKernalContext ctx, H2SchemaManager schemaMgr, IgniteH2Indexing idx)Constructor.H2FieldsIterator(ResultSet data, H2PooledConnection conn, int pageSize, IgniteLogger log, IgniteH2Indexing h2, H2QueryInfo qryInfo, Tracing tracing)H2ResultSetIterator(ResultSet data, int pageSize, IgniteLogger log, IgniteH2Indexing h2, H2QueryInfo qryInfo, Tracing tracing)H2SchemaManager(GridKernalContext ctx, IgniteH2Indexing idx, ConnectionManager connMgr)Constructor.H2TableDescriptor(IgniteH2Indexing idx, String schemaName, GridQueryTypeDescriptor type, GridCacheContextInfo<?,?> cacheInfo)Constructor.QueryParser(IgniteH2Indexing idx, ConnectionManager connMgr, Predicate<SqlCommand> nativeCmdPredicate)Constructor. -
Uses of IgniteH2Indexing in org.apache.ignite.internal.processors.query.h2.affinity
Constructors in org.apache.ignite.internal.processors.query.h2.affinity with parameters of type IgniteH2Indexing Constructor Description H2PartitionResolver(IgniteH2Indexing idx)Constructor. -
Uses of IgniteH2Indexing in org.apache.ignite.internal.processors.query.h2.dml
Methods in org.apache.ignite.internal.processors.query.h2.dml with parameters of type IgniteH2Indexing Modifier and Type Method Description static UpdatePlanUpdatePlanBuilder. planForStatement(QueryDescriptor planKey, GridSqlStatement stmt, IgniteH2Indexing idx, IgniteLogger log, boolean forceFillAbsentPKsWithDefaults)Generate SELECT statements to retrieve data for modifications from and find fast UPDATE or DELETE args, if available. -
Uses of IgniteH2Indexing in org.apache.ignite.internal.processors.query.h2.sql
Methods in org.apache.ignite.internal.processors.query.h2.sql with parameters of type IgniteH2Indexing Modifier and Type Method Description static GridCacheTwoStepQueryGridSqlQuerySplitter. split(H2PooledConnection conn, GridSqlQuery qry, String originalSql, boolean collocatedGrpBy, boolean distributedJoins, boolean enforceJoinOrder, boolean locSplit, IgniteH2Indexing idx, int paramsCnt, IgniteLogger log) -
Uses of IgniteH2Indexing in org.apache.ignite.internal.processors.query.h2.twostep
Methods in org.apache.ignite.internal.processors.query.h2.twostep with parameters of type IgniteH2Indexing Modifier and Type Method Description voidGridMapQueryExecutor. start(GridKernalContext ctx, IgniteH2Indexing h2)voidGridReduceQueryExecutor. start(GridKernalContext ctx, IgniteH2Indexing h2)
-