Interface | Description |
---|---|
AlterHandler |
Interface for Alter Table and Alter Partition code
|
HiveMetaHook |
HiveMetaHook defines notification methods which are invoked as part
of transactions against the metastore, allowing external catalogs
such as HBase to be kept in sync with Hive's metastore.
|
HiveMetaHookLoader |
HiveMetaHookLoader is responsible for loading a
HiveMetaHook
for a given table. |
IExtrapolatePartStatus | |
IHMSHandler | |
IMetaStoreClient |
Wrapper around hive metastore thrift api
|
IMetaStoreClient.NotificationFilter |
A filter provided by the client that determines if a given notification event should be
returned.
|
MetaStoreFilterHook |
Metadata filter hook for metastore client.
|
MetaStoreFS |
Define a set of APIs that may vary in different environments
|
MetaStoreThread |
A thread that runs in the metastore, separate from the threads in the thrift service.
|
PartitionExpressionProxy |
The proxy interface that metastore uses to manipulate and apply
serialized filter expressions coming from client.
|
RawStore |
Class | Description |
---|---|
AggregateStatsCache | |
AggregateStatsCache.AggrColStats | |
Deadline |
This class is used to monitor long running methods in a thread.
|
DefaultMetaStoreFilterHookImpl |
Default no-op implementation of the MetaStoreFilterHook that returns the result as is
|
HiveAlterHandler |
Hive specific implementation of alter
|
HiveMetaStore |
TODO:pc remove application logic to a separate interface.
|
HiveMetaStore.HiveMetastoreCli |
HiveMetaStore specific CLI
|
HiveMetaStore.HMSHandler | |
HiveMetaStoreClient |
Hive Metastore Client.
|
HiveMetaStoreFsImpl | |
LinearExtrapolatePartStatus | |
LockComponentBuilder |
A builder for
LockComponent s |
LockRequestBuilder |
Builder class to make constructing
LockRequest easier. |
MetaStoreEndFunctionContext |
Base class which provides context to implementations of MetaStoreEndFunctionListener
|
MetaStoreEndFunctionListener |
This abstract class needs to be extended to provide implementation of actions that need
to be performed when a function ends.
|
MetaStoreEventListener |
This abstract class needs to be extended to provide implementation of actions that needs
to be performed when a particular event occurs on a metastore.
|
MetaStoreInit |
MetaStoreInit defines functions to init/update MetaStore connection url.
|
MetaStoreInitContext |
Base class which provides context to implementations of MetaStoreInitListener
|
MetaStoreInitListener |
This abstract class needs to be extended to provide implementation of actions
that needs to be performed when HMSHandler is initialized
|
MetaStorePreEventListener |
This abstract class needs to be extended to provide implementation of actions that needs
to be performed before a particular event occurs on a metastore.
|
MetaStoreSchemaInfo | |
MetaStoreUtils | |
ObjectStore |
This class is the interface between the application logic and the database
store that contains the objects.
|
PartitionDropOptions |
Class to generalize the switches for dropPartitions().
|
ProtectMode | |
RawStoreProxy | |
RetryingHMSHandler | |
RetryingMetaStoreClient |
RetryingMetaStoreClient.
|
SessionPropertiesListener |
It handles the changed properties in the change event.
|
StatObjectConverter |
This class contains conversion logic that creates Thrift stat objects from
JDO stat objects and plain arrays from DirectSQL.
|
TServerSocketKeepAlive |
TServerSocketKeepAlive - like TServerSocket, but will enable keepalive for
accepted sockets.
|
TSetIpAddressProcessor<I extends ThriftHiveMetastore.Iface> |
TSetIpAddressProcessor passes the IP address of the Thrift client to the HMSHandler.
|
TUGIBasedProcessor<I extends ThriftHiveMetastore.Iface> |
TUGIBasedProcessor is used in unsecure mode for thrift metastore client server communication.
|
Warehouse |
This class represents a warehouse where data of Hive tables is stored
|
Enum | Description |
---|---|
IExtrapolatePartStatus.AggrType |
The sequence of aggregation function on colStats.
|
IExtrapolatePartStatus.ColStatType |
The sequence of colStatTypes.
|
TableType |
Typesafe enum for types of tables described by the metastore.
|
Exception | Description |
---|---|
DeadlineException |
Thrown when a long running method timeout is checked.
|
HiveMetaException | |
IMetaStoreClient.IncompatibleMetastoreException |
Annotation Type | Description |
---|---|
RawStore.CanNotRetry |
Annotation to skip retries
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.