Package | Description |
---|---|
org.apache.hadoop.hive.ql | |
org.apache.hadoop.hive.ql.lockmgr |
Hive Lock Manager interfaces and some custom implmentations
|
org.apache.hadoop.hive.ql.lockmgr.zookeeper |
Modifier and Type | Field and Description |
---|---|
protected List<HiveLock> |
Context.hiveLocks |
Modifier and Type | Method and Description |
---|---|
List<HiveLock> |
Context.getHiveLocks() |
Modifier and Type | Method and Description |
---|---|
void |
Context.setHiveLocks(List<HiveLock> hiveLocks) |
Modifier and Type | Method and Description |
---|---|
HiveLock |
HiveLockManager.lock(HiveLockObject key,
HiveLockMode mode,
boolean keepAlive) |
HiveLock |
EmbeddedLockManager.lock(HiveLockObject key,
HiveLockMode mode,
boolean keepAlive) |
HiveLock |
DbLockManager.lock(HiveLockObject key,
HiveLockMode mode,
boolean keepAlive) |
HiveLock |
EmbeddedLockManager.lock(HiveLockObject key,
HiveLockMode mode,
int numRetriesForLock,
long sleepTime) |
Modifier and Type | Method and Description |
---|---|
List<HiveLock> |
HiveLockManager.getLocks(boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
EmbeddedLockManager.getLocks(boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
DbLockManager.getLocks(boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
EmbeddedLockManager.getLocks(boolean verifyTablePartitions,
boolean fetchData,
HiveConf conf) |
List<HiveLock> |
HiveLockManager.getLocks(HiveLockObject key,
boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
EmbeddedLockManager.getLocks(HiveLockObject key,
boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
DbLockManager.getLocks(HiveLockObject key,
boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
EmbeddedLockManager.getLocks(HiveLockObject key,
boolean verifyTablePartitions,
boolean fetchData,
HiveConf conf) |
List<HiveLock> |
HiveLockManager.lock(List<HiveLockObj> objs,
boolean keepAlive) |
List<HiveLock> |
EmbeddedLockManager.lock(List<HiveLockObj> objs,
boolean keepAlive) |
List<HiveLock> |
DbLockManager.lock(List<HiveLockObj> objs,
boolean keepAlive) |
List<HiveLock> |
EmbeddedLockManager.lock(List<HiveLockObj> objs,
int numRetriesForLock,
long sleepTime) |
Modifier and Type | Method and Description |
---|---|
void |
HiveLockManager.unlock(HiveLock hiveLock) |
void |
EmbeddedLockManager.unlock(HiveLock hiveLock) |
void |
DbLockManager.unlock(HiveLock hiveLock) |
void |
EmbeddedLockManager.unlock(HiveLock hiveLock,
int numRetriesForUnLock,
long sleepTime) |
Modifier and Type | Method and Description |
---|---|
void |
HiveTxnManager.releaseLocks(List<HiveLock> hiveLocks)
Release specified locks.
|
void |
HiveLockManager.releaseLocks(List<HiveLock> hiveLocks) |
void |
EmbeddedLockManager.releaseLocks(List<HiveLock> hiveLocks) |
void |
DbTxnManager.releaseLocks(List<HiveLock> hiveLocks) |
void |
DbLockManager.releaseLocks(List<HiveLock> hiveLocks) |
void |
EmbeddedLockManager.releaseLocks(List<HiveLock> hiveLocks,
int numRetriesForUnLock,
long sleepTime) |
Modifier and Type | Class and Description |
---|---|
class |
ZooKeeperHiveLock |
Modifier and Type | Method and Description |
---|---|
List<HiveLock> |
ZooKeeperHiveLockManager.getLocks(boolean verifyTablePartition,
boolean fetchData) |
List<HiveLock> |
ZooKeeperHiveLockManager.getLocks(HiveLockObject key,
boolean verifyTablePartitions,
boolean fetchData) |
List<HiveLock> |
ZooKeeperHiveLockManager.lock(List<HiveLockObj> lockObjects,
boolean keepAlive) |
Modifier and Type | Method and Description |
---|---|
void |
ZooKeeperHiveLockManager.unlock(HiveLock hiveLock) |
Modifier and Type | Method and Description |
---|---|
void |
ZooKeeperHiveLockManager.releaseLocks(List<HiveLock> hiveLocks) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.