Expose `cleanUpOnCommitFailure` method
- Dominant language
- Java
- Stars
- 9.2k
- Forks
- 3.5k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 132
Description
### Feature Request / Improvement
Required for multi-table transaction support with the intention of reusing BaseTransaction.
https://github.com/apache/hive/pull/6310/changes#diff-de71374ac5cd4f8c618bab90338bb6e7311a6b23d718b5c4cd65a746dac9295eR95-R108
### Query engine
Hive
### Willingness to contribute
- [x] I can contribute this improvement/feature independently
- [ ] I would be willing to contribute this improvement/feature with guidance from the Iceberg community
- [ ] I cannot contribute this improvement/feature at this time
Contributor guide
Research direction
Start by reading the linked Hive change for cleanUpOnCommitFailure and locating the corresponding BaseTransaction implementation in Iceberg. Determine how exposing this method supports multi-table transaction reuse, then verify that the method is accessible where the transaction integration needs it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100