| Modifier and Type | Class and Description |
|---|---|
class |
HiveMetaStoreClient
Hive Metastore Client.
|
| Modifier and Type | Method and Description |
|---|---|
static IMetaStoreClient |
HiveMetaStoreUtils.getHiveMetastoreClient(HiveConf hiveConf)
Get or create a hive client depending on whether it exits in cache or not
|
static IMetaStoreClient |
RetryingMetaStoreClient.getProxy(org.apache.hadoop.conf.Configuration hiveConf,
boolean allowEmbedded) |
static IMetaStoreClient |
RetryingMetaStoreClient.getProxy(org.apache.hadoop.conf.Configuration hiveConf,
Class<?>[] constructorArgTypes,
Object[] constructorArgs,
ConcurrentHashMap<String,Long> metaCallTimeMap,
String mscClassName)
This constructor is meant for Hive internal use only.
|
static IMetaStoreClient |
RetryingMetaStoreClient.getProxy(org.apache.hadoop.conf.Configuration hiveConf,
Class<?>[] constructorArgTypes,
Object[] constructorArgs,
String mscClassName)
This constructor is meant for Hive internal use only.
|
static IMetaStoreClient |
RetryingMetaStoreClient.getProxy(org.apache.hadoop.conf.Configuration hiveConf,
HiveMetaHookLoader hookLoader,
ConcurrentHashMap<String,Long> metaCallTimeMap,
String mscClassName,
boolean allowEmbedded) |
static IMetaStoreClient |
RetryingMetaStoreClient.getProxy(org.apache.hadoop.conf.Configuration hiveConf,
HiveMetaHookLoader hookLoader,
String mscClassName) |
static IMetaStoreClient |
HiveMetaStoreClient.newSynchronizedClient(IMetaStoreClient client)
Creates a synchronized wrapper for any
IMetaStoreClient. |
| Modifier and Type | Method and Description |
|---|---|
static IMetaStoreClient |
HiveMetaStoreClient.newSynchronizedClient(IMetaStoreClient client)
Creates a synchronized wrapper for any
IMetaStoreClient. |
| Constructor and Description |
|---|
SynchronizedMetaStoreClient(IMetaStoreClient client) |
| Constructor and Description |
|---|
RetryingMetaStoreClient(org.apache.hadoop.conf.Configuration conf,
Class<?>[] constructorArgTypes,
Object[] constructorArgs,
ConcurrentHashMap<String,Long> metaCallTimeMap,
Class<? extends IMetaStoreClient> msClientClass) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.hive.metastore.api.Partition |
PartitionBuilder.addToTable(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf) |
org.apache.hadoop.hive.metastore.api.Catalog |
CatalogBuilder.create(IMetaStoreClient client)
Build the catalog object and create it in the metastore.
|
org.apache.hadoop.hive.metastore.api.Table |
TableBuilder.create(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf) |
org.apache.hadoop.hive.metastore.api.Function |
FunctionBuilder.create(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf)
Create the function object in the metastore and return it.
|
org.apache.hadoop.hive.metastore.api.Database |
DatabaseBuilder.create(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf)
Build the database, create it in the metastore, and then return the db object.
|
| Constructor and Description |
|---|
MSClientNotificationFetcher(IMetaStoreClient msc) |
| Modifier and Type | Class and Description |
|---|---|
class |
SessionHiveMetaStoreClient
todo: This need review re: thread safety.
|
| Modifier and Type | Method and Description |
|---|---|
IMetaStoreClient |
Hive.getMSC() |
IMetaStoreClient |
Hive.getMSC(boolean allowEmbedded,
boolean forceCreate) |
| Constructor and Description |
|---|
TableIterable(IMetaStoreClient msc,
String dbname,
List<String> tableNames,
int batch_size)
Primary constructor that fetches all tables in a given msc, given a Hive
object,a db name and a table name list
|
| Modifier and Type | Method and Description |
|---|---|
IMetaStoreClient |
HiveMetastoreClientFactoryImpl.getHiveMetastoreClient() |
IMetaStoreClient |
HiveMetastoreClientFactory.getHiveMetastoreClient() |
| Modifier and Type | Method and Description |
|---|---|
static List<org.apache.hadoop.hive.metastore.api.HiveObjectPrivilege> |
RevokePrivAuthUtils.authorizeAndGetRevokePrivileges(List<HivePrincipal> principals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
boolean grantOption,
IMetaStoreClient mClient,
String userName) |
static List<HiveRoleGrant> |
SQLStdHiveAccessController.getHiveRoleGrants(IMetaStoreClient client,
String roleName) |
| Modifier and Type | Method and Description |
|---|---|
static IMetaStoreClient |
HCatUtil.getHiveMetastoreClient(HiveConf hiveConf)
Get or create a hive client depending on whether it exits in cache or not
|
| Modifier and Type | Method and Description |
|---|---|
static void |
HCatUtil.closeHiveClientQuietly(IMetaStoreClient client) |
static Table |
HCatUtil.getTable(IMetaStoreClient client,
String dbName,
String tableName) |
| Modifier and Type | Method and Description |
|---|---|
IMetaStoreClient |
UgiMetaStoreClientFactory.newInstance()
Deprecated.
|
IMetaStoreClient |
UgiMetaStoreClientFactory.newInstance(IMetaStoreClient delegate)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
IMetaStoreClient |
UgiMetaStoreClientFactory.newInstance(IMetaStoreClient delegate)
Deprecated.
|
| Constructor and Description |
|---|
Lock(IMetaStoreClient metaStoreClient,
Lock.Options options)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
IMetaStoreClient |
HiveSessionImplwithUGI.getMetaStoreClient() |
IMetaStoreClient |
HiveSessionImpl.getMetaStoreClient() |
IMetaStoreClient |
HiveSession.getMetaStoreClient() |
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.