| Package | Description |
|---|---|
| org.apache.hadoop.hive.metastore |
| Modifier and Type | Class and Description |
|---|---|
class |
AcidEventListener
It handles cleanup of dropped partition/table/database in ACID related metastore tables
|
class |
HMSMetricsListener
Report metrics of metadata added, deleted by this Hive Metastore.
|
class |
SessionPropertiesListener
It handles the changed properties in the change event.
|
class |
TransactionalMetaStoreEventListener
Special type of MetaStoreEventListener which should only be called in a transactional context
and only if the transaction is successful.
|
| Modifier and Type | Method and Description |
|---|---|
List<MetaStoreEventListener> |
HMSHandler.getListeners() |
List<MetaStoreEventListener> |
IHMSHandler.getListeners()
Get a list of all non-transactional listeners.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
MetaStoreListenerNotifier.notifyEvent(List<? extends MetaStoreEventListener> listeners,
EventMessage.EventType eventType,
ListenerEvent event)
Notify a list of listeners about a specific metastore event.
|
static Map<String,String> |
MetaStoreListenerNotifier.notifyEvent(List<? extends MetaStoreEventListener> listeners,
EventMessage.EventType eventType,
ListenerEvent event,
EnvironmentContext environmentContext)
Notify a list of listeners about a specific metastore event.
|
static Map<String,String> |
MetaStoreListenerNotifier.notifyEvent(List<? extends MetaStoreEventListener> listeners,
EventMessage.EventType eventType,
ListenerEvent event,
EnvironmentContext environmentContext,
Map<String,String> parameters,
RawStore ms)
Notify a list of listeners about a specific metastore event.
|
static Map<String,String> |
MetaStoreListenerNotifier.notifyEventWithDirectSql(List<? extends MetaStoreEventListener> listeners,
EventMessage.EventType eventType,
ListenerEvent event,
Connection dbConn,
SQLGenerator sqlGenerator)
Notify a list of listeners about a specific metastore event to be executed within a txn.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.