[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed

2022-10-21 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
Fix Version/s: 2.6.0
   3.0.0-alpha-4
   2.5.2
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed
> -
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
> Fix For: 2.6.0, 3.0.0-alpha-4, 2.5.2
>
>
> 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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
Assignee: chenglei
  Status: Patch Available  (was: Open)

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed
> -
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
>
> 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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
Summary: DefaultMobStoreCompactor should delete MobStoreFile cleanly when 
compaction is failed  (was: DefaultMobStoreCompactor should delete MobStoreFile 
cleanly when compaction is failed. )

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed
> -
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Priority: Major
>
> 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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed.

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
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.  (was: 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 {{MobStoreFile}}s.)

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed. 
> ---
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Priority: Major
>
> 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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed.

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
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 {{MobStoreFile}}s.  (was: 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 {{MobStoreFile}}s.)

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed. 
> ---
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Priority: Major
>
> 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 {{MobStoreFile}}s.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed.

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
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 {{MobStoreFile}}s.  (was: When compaction is failed, 
{{DefaultMobStoreCompactor.performCompaction}}  deletes the {{MobStoreFile}} 
which is writing, but for {{OptimizedMode}}, 
{{DefaultMobStoreCompactor.performCompaction}}  should create multiple 
{{MobStoreFile}}s, if compaction is failed, all theses {{MobStoreFile}}s 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 {{MobStoreFile}}s.)

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed. 
> ---
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Priority: Major
>
> 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 {{MobStoreFile}}s.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed.

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
Description: When compaction is failed, 
{{DefaultMobStoreCompactor.performCompaction}}  deletes the {{MobStoreFile}} 
which is writing, but for {{OptimizedMode}}, 
{{DefaultMobStoreCompactor.performCompaction}}  should create multiple 
{{MobStoreFile}}s, if compaction is failed, all theses {{MobStoreFile}}s 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 {{MobStoreFile}}s.  (was: When compaction is failed, 
{{DefaultMobStoreCompactor.performCompaction}}  deletes the {{MobStoreFile}} 
while is writing, but for {{OptimizedMode}}, 
{{DefaultMobStoreCompactor.performCompaction}}  should create multiple 
{{MobStoreFile}}s, if compaction is failed, all theses {{MobStoreFile}}s 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 {{MobStoreFile}}s.)

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed. 
> ---
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Priority: Major
>
> When compaction is failed, {{DefaultMobStoreCompactor.performCompaction}}  
> deletes the {{MobStoreFile}} which is writing, but for {{OptimizedMode}}, 
> {{DefaultMobStoreCompactor.performCompaction}}  should create multiple 
> {{MobStoreFile}}s, if compaction is failed, all theses {{MobStoreFile}}s 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 {{MobStoreFile}}s.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27433) DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed.

2022-10-17 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27433:
-
Description: When compaction is failed, 
{{DefaultMobStoreCompactor.performCompaction}}  deletes the {{MobStoreFile}} 
while is writing, but for {{OptimizedMode}}, 
{{DefaultMobStoreCompactor.performCompaction}}  should create multiple 
{{MobStoreFile}}s, if compaction is failed, all theses {{MobStoreFile}}s 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 {{MobStoreFile}}s.

> DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction 
> is failed. 
> ---
>
> Key: HBASE-27433
> URL: https://issues.apache.org/jira/browse/HBASE-27433
> Project: HBase
>  Issue Type: Bug
>  Components: mob
>Affects Versions: 3.0.0-alpha-3
>Reporter: chenglei
>Priority: Major
>
> When compaction is failed, {{DefaultMobStoreCompactor.performCompaction}}  
> deletes the {{MobStoreFile}} while is writing, but for {{OptimizedMode}}, 
> {{DefaultMobStoreCompactor.performCompaction}}  should create multiple 
> {{MobStoreFile}}s, if compaction is failed, all theses {{MobStoreFile}}s 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 {{MobStoreFile}}s.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)