|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| DummyEndFunctionListener | A dummy implementation for
MetaStoreEndFunctionListener
for testing purposes. |
| DummyJdoConnectionUrlHook | DummyJdoConnectionUrlHook. |
| DummyListener | A dummy implementation for
MetaStoreEventListener
for testing purposes. |
| DummyPreListener | DummyPreListener. |
| 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. |
| 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. |
| MetaStoreUtils | |
| ObjectStore | This class is the interface between the application logic and the database store that contains the objects. |
| PartitionNameWhitelistPreEventListener | |
| ProtectMode | |
| RetryingHMSHandler | |
| RetryingMetaStoreClient | |
| RetryingRawStore | |
| TestEmbeddedHiveMetaStore | |
| TestHiveMetaStore | |
| 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. |
| TestPartitionNameWhitelistPreEventHook | |
| TestRemoteHiveMetaStore | |
| TestRemoteHiveMetaStoreIpAddress | TestRemoteHiveMetaStoreIpAddress. |
| TestRemoteUGIHiveMetaStoreIpAddress | |
| 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 Summary | |
|---|---|
| TableType | Typesafe enum for types of tables described by the metastore. |
| Exception Summary | |
|---|---|
| HiveMetaException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||