Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-27127

Should use FileStatus to archive expired MOB files instead of construct HStoreFile object

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.4.12
    • 3.0.0-beta-2, 2.6.1, 2.5.9
    • mob
    • None

    Description

      The MobUtils#removeMobFiles reused codes in HFileArchiver#archiveStoreFiles, which is used to archive compacted files on RSes under normal conditions. In HFileArchiver#archiveStoreFiles, store files are closed and removed, while MOB cleaner should only rename the expired files and no need to build new HStoreFile object before archive and close it after removed. 

      Attachments

        Activity

          People

            Xiaolin Ha Xiaolin Ha
            Xiaolin Ha Xiaolin Ha
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: