Package org.apache.ignite.internal.processors.query.h2
Contains default H2-based indexing SPI implementation.
-
Class Summary Class Description CommandProcessor Processor responsible for execution of all non-SELECT and non-DML commands.CommandResult Command execution result.ConcurrentStripedPool<E> Concurrent pool of object based on ConcurrentLinkedDeque.ConnectionManager H2 connection manager.DistributedIndexingConfiguration Distributed configuration of the indexing module.DmlStatementsProcessor Contains entry processors for DML.DmlStatementsProcessor.EntryValueUpdater Entry value updater.DmlStatementsProcessor.InsertEntryProcessor DmlStatementsProcessor.ModifyingEntryProcessor Entry processor invoked by UPDATE and DELETE operations.FunctionsManager SQL function manager.GridCacheTwoStepQuery Two step map-reduce style query.GridSubqueryJoinOptimizer H2Connection Wrapper to store connection with currently used schema and statement cache.H2Cursor Cursor.H2DmlInfo H2FieldsIterator Special field set iterator based on database result set.H2PooledConnection Pooled connection wrapper to use close semantic to recycle connection (return to the pool).H2QueryInfo Base H2 query info with commons for MAP, LOCAL, REDUCE queries.H2ResultSetIterator<T> Iterator over result set.H2SchemaManager H2 schema manager.H2SqlFieldMetadata Field descriptor.H2StatementCache Statement cache.H2TableDescriptor Information about table in database.H2TableEngine H2 Table engine.H2TypeKey Key for types lookup.H2Utils H2 utility methods.H2Utils.Getter<T,R> Field getter.H2Utils.Setter<T,R> Field getter.H2Utils.ValueRuntimeSimpleObject<T> IgniteH2Indexing Indexing implementation based on H2 database engine.MapH2QueryInfo Map query info.QueryDescriptor Key for cached two-step query.QueryParameters Query parameters which vary between requests having the same execution plan.QueryParser Parser module.QueryParserCacheEntry Cached two-step query.QueryParserResult Result of parsing and splitting SQL fromSqlFieldsQuery.QueryParserResultCommand Parsing result: command.QueryParserResultDml Parsing result for DML statement.QueryParserResultSelect Parsing result for SELECT.QueryTable Query table descriptor.ReduceH2QueryInfo Reduce query info.RegisteredQueryCursor<T> Query cursor for registered as running queries.ThreadLocalObjectPool<E extends AutoCloseable> Special pool for managing limited number objects for further reuse.UpdateResult Update result - modifications count and keys to re-run query with, if needed. -
Enum Summary Enum Description H2DatabaseType Enum that helps to map java types to database types.H2QueryInfo.QueryType Query type.