Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In the case of accumulated entries for the same table/partition, they should be processed one by one in ASC order of write_id's.
However, to support multi-threaded processing in the Cleaner, we need to make sure that the entries from the same group are not processed concurrently by multiple threads.
One of the solutions that don't involve synchronization (check if already in flight, re-try when possible) would be to move the entries from the same group to the next Cleaner cycle.
Attachments
Issue Links
- is caused by
-
HIVE-25115 Compaction queue entries may accumulate in "ready for cleaning" state
- Resolved
- links to