| 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. |
| IHMSHandler | |
| IMetaStoreClient |
TODO Unnecessary when the server sides for both dbstore and filestore are
merged
|
| MetaStoreFS |
Define a set of APIs that may vary in different environments
|
| RawStore |
| Class | Description |
|---|---|
| AlternateFailurePreListener |
AlternateFailurePreListener.
|
| DummyEndFunctionListener |
A dummy implementation for
MetaStoreEndFunctionListener
for testing purposes. |
| DummyJdoConnectionUrlHook |
DummyJdoConnectionUrlHook.
|
| DummyListener |
A dummy implementation for
MetaStoreEventListener
for testing purposes. |
| DummyMetaStoreInitListener | |
| DummyPreListener |
DummyPreListener.
|
| DummyRawStoreControlledCommit |
A wrapper around
ObjectStore
with the ability to control the result of commitTransaction(). |
| DummyRawStoreForJdoConnection |
DummyRawStoreForJdoConnection.
|
| 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 | |
| IpAddressListener |
An implementation for MetaStoreEventListener which checks that the IP Address stored in
HMSHandler matches that of local host, for testing purposes.
|
| 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.
|
| ProtectMode | |
| RetryingHMSHandler | |
| RetryingMetaStoreClient |
RetryingMetaStoreClient.
|
| RetryingRawStore | |
| TestEmbeddedHiveMetaStore | |
| TestHiveMetaStore | |
| TestHiveMetaStoreWithEnvironmentContext |
TestHiveMetaStoreWithEnvironmentContext.
|
| TestHiveMetaTool | |
| TestMarkPartition | |
| TestMarkPartitionRemote | |
| TestMetaStoreAuthorization | |
| TestMetaStoreConnectionUrlHook |
TestMetaStoreConnectionUrlHook
Verifies that when an instance of an implementation of RawStore is initialized, the connection
URL has already been updated by any metastore connect URL hooks.
|
| TestMetaStoreEndFunctionListener |
TestMetaStoreEventListener.
|
| TestMetaStoreEventListener |
TestMetaStoreEventListener.
|
| TestMetaStoreEventListenerOnlyOnCommit |
Ensure that the status of MetaStore events depend on the RawStore's commit status.
|
| TestMetaStoreInitListener |
TestMetaStoreInitListener.
|
| TestMetaStoreListenersError |
Test for unwrapping InvocationTargetException, which is thrown from
constructor of listener class
|
| TestMetaStoreListenersError.ErrorEventListener | |
| TestMetaStoreListenersError.ErrorInitListener | |
| TestMetastoreVersion | |
| TestPartitionNameWhitelistValidation | |
| TestRemoteHiveMetaStore | |
| TestRemoteHiveMetaStoreIpAddress |
TestRemoteHiveMetaStoreIpAddress.
|
| TestRemoteUGIHiveMetaStoreIpAddress | |
| TestRetryingHMSHandler |
TestRetryingHMSHandler.
|
| TestSetUGIOnBothClientServer | |
| TestSetUGIOnOnlyClient | |
| TestSetUGIOnOnlyServer | |
| 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 |
|---|---|
| TableType |
Typesafe enum for types of tables described by the metastore.
|
| Exception | Description |
|---|---|
| HiveMetaException |
Copyright © 2012 The Apache Software Foundation