accumulo icon indicating copy to clipboard operation
accumulo copied to clipboard

Compaction fate operation may not clean up all of its temporary metadata changes

Open keith-turner opened this issue 11 months ago • 1 comments

When a compaction on a table is initiated via the public API a range can be specified. All tablets that overlap the range are compacted. This is driven by a fate operations that writes temporary tablet metdata. At conclusion the fate operation cleans up this compaction metadata. Concurrent splits could cause tablet metadata related to the compaction fate operation to be copied outside of the range specified in the API. If this happens then the fate operation would not clean up the metadata.

This comment offers a solution to this problem

keith-turner avatar Mar 06 '24 18:03 keith-turner

I can take a look at this

ArbaazKhan1 avatar Mar 06 '24 18:03 ArbaazKhan1