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