Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.14.0
-
None
-
None
Description
Hive 0.14 added support for insert/update/delete statements with ACID semantics. Hive 0.14 only supports auto-commit mode. We need to add support for START TRANSACTION/COMMIT/ROLLBACK commands so that the user can demarcate transaction boundaries.
Attachments
Issue Links
- is blocked by
-
HIVE-13622 WriteSet tracking optimizations
- Closed
-
HIVE-10148 update of bucketing column should not be allowed
- Closed
-
HIVE-10152 ErrorMsg.formatToErrorMsgMap has bad regex
- Closed
- is related to
-
HIVE-6207 Integrate HCatalog with locking
- Open
- relates to
-
HDFS-9814 Advance Hybrid Cloud Architecture (AHA) - HDFS Block Level Leases (Locks)
- Open
-
HIVE-13061 Advance Hybrid Cloud Architecture (AHA) - Advance Hive (Umbrella) JIRA -- Enhanced Updates & others
- Open
-
HIVE-10924 add support for MERGE statement
- Resolved
-
HIVE-5317 Implement insert, update, and delete in Hive with full ACID support
- Closed
1.
|
Enhance DbLockManger to support multi-statement txns | Open | Unassigned | |
2.
|
Update JDBC Driver to support transaction related API | Open | Unassigned | |
3.
|
Doc Notes | Open | Unassigned | |
4.
|
add support for "set autocommit" | Open | Unassigned | |
5.
|
CLI doesn't show errors regarding transactions | Open | Unassigned | |
6.
|
Ensure that non-acid tables cannot be written to in a txn | Open | Unassigned | |
7.
|
prevent insert into acid and non-acid tables in the same txn | Open | Unassigned | |
8.
|
AcidUtils.getAcidState()/Cleaner - make it consistent wrt multiple base files etc | Open | Unassigned | |
9.
|
IOW Mechanics of multiple commands with OVERWRITE in a singe transactions | Open | Unassigned | |
10.
|
TxnHandler.checkLock() will re-acquire the same lock | Open | Unassigned |