Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.6.0
-
None
-
None
Description
For native tables, we support atomic operations such as INSERT by only moving files from tmp to the real location once the operation is complete. Some storage handlers may be able to support something equivalent; e.g. for HBase, we could purge new timestamps if the operation fails. Even if we don't go all the way to two-phase-commit, we could at least enable something that handles most simple cases.