Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha-3
-
None
Description
When compaction is failed, DefaultMobStoreCompactor.performCompaction deletes the MobStoreFile which is writing, but for OptimizedMode, DefaultMobStoreCompactor.performCompaction may create multiple MobStoreFiles, if compaction is failed, all theses MobStoreFiles are useless and should be deleted altogether. We should better not depend on RSMobFileCleanerChore to clean them because it is mainly used for archive already compacted MobStoreFiles.