| Interface | Description |
|---|---|
| HiveMetaStoreClientWithLocalCache.CacheI |
Cache interface.
|
| HiveStorageHandler |
HiveStorageHandler defines a pluggable interface for adding
new storage handlers to Hive.
|
| HiveStoragePredicateHandler |
HiveStoragePredicateHandler is an optional companion to
HiveStorageHandler; it should only be implemented by handlers which
support decomposition of predicates being pushed down into table scans. |
| InputEstimator | |
| StorageHandlerInfo |
StorageHandlerInfo is a marker interface used to provide runtime information associated with a storage handler.
|
| Class | Description |
|---|---|
| CheckConstraint |
CheckConstraintInfo is a metadata structure containing the Check constraints
associated with a table.
|
| CheckConstraint.CheckConstraintCol | |
| CheckJDOException |
Check if this is a javax.jdo.JDODataStoreException
|
| DefaultConstraint |
DefaultConstraintInfo is a metadata structure containing the default constraints
associated with a table.
|
| DefaultStorageHandler |
DefaultStorageHandler is an implementation of
HiveStorageHandler
which supplies the standard defaults for all options. |
| Dimension |
Hive consists of a fixed, well defined set of Dimensions.
|
| DummyPartition |
A Hive Table Partition: is a fundamental storage unit within a Table.
|
| ForeignKeyInfo |
ForeignKeyInfo is a metadata structure containing the foreign keys associated with a table.
|
| Hive |
This class has functions that implement meta data/DDL operations using calls
to the metastore.
|
| HiveMaterializedViewsRegistry |
Registry for materialized views.
|
| HiveMetaStoreClientWithLocalCache |
This class introduces a caching layer in HS2 for metadata for some selected query APIs.
|
| HiveMetaStoreClientWithLocalCache.CacheKey |
CacheKey objects are used as key for the cache.
|
| HiveMetaStoreClientWithLocalCache.CacheWrapper |
Wrapper to create a cache around a Caffeine Cache.
|
| HiveMetaStoreClientWithLocalCache.TableWatermark |
Internal class to identify uniquely a Table.
|
| HiveRelOptMaterialization |
Hive extension of
RelOptMaterialization. |
| HiveStoragePredicateHandler.DecomposedPredicate |
Struct class for returning multiple values from decomposePredicate.
|
| HiveUtils |
General collection of helper functions.
|
| InputEstimator.Estimation | |
| JarUtils |
Utilities to ship containing jars to the backend.
|
| MaterializationValidationResult | |
| MaterializedViewMetadata | |
| MaterializedViewsCache |
Collection for storing
HiveRelOptMaterializations. |
| NotNullConstraint |
NotNullConstraintInfo is a metadata structure containing the not null constraints
associated with a table.
|
| Partition |
A Hive Table Partition: is a fundamental storage unit within a Table.
|
| PartitionIterable |
PartitionIterable - effectively a lazy Iterable<Partition>
Sometimes, we have a need for iterating through a list of partitions,
but the list of partitions can be too big to fetch as a single object.
|
| PrimaryKeyInfo |
PrimaryKeyInfo is a metadata structure containing the primary key associated with a table.
|
| Sample |
A sample defines a subset of data based on sampling on a given dimension.
|
| SessionHiveMetaStoreClient |
todo: This need review re: thread safety.
|
| SessionHiveMetaStoreClient.MapWrapper |
Wrapper to create a cache around a Map.
|
| Table |
A Hive Table: is a fundamental unit of data in Hive that shares a common schema/DDL.
|
| TableConstraintsInfo | |
| TempTable |
This stores partition information for a temp table.
|
| UniqueConstraint |
UniqueConstraintInfo is a metadata structure containing the unique constraints
associated with a table.
|
| Enum | Description |
|---|---|
| HiveMetaStoreClientWithLocalCache.KeyType |
KeyType is used to differentiate the request types.
|
| HiveRelOptMaterialization.IncrementalRebuildMode | |
| HiveStorageHandler.AcidSupportType | |
| RewriteAlgorithm |
Enumeration of Materialized view query rewrite algorithms.
|
| VirtualColumn |
| Exception | Description |
|---|---|
| AuthorizationException | |
| Hive.SchemaException | |
| InvalidTableException |
Generic exception class for Hive.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.