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

WAL files are not archived and stays in the WAL directory after splitting

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.99.0, 0.98.6
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      In patch HBASE-11094, it seems that we changed the constructor we are using for SplitLogManager, which does not archive the log files after splitting is done to the archive folder. The log files stays in the splitting directory forever and re-split every time the master restarts.

      It is surprising that our unit tests are passing (since 0.94.4) without any issues. Part of the reason is that the split is actually carried, but the WAL is not moved and thus the -splitting directory never gets deleted.

      It seems critical to fix in 0.98.6, Andrew Purtell FYI.

        Attachments

        1. hbase-11863_v3-0.99.patch
          4 kB
          Enis Soztutar
        2. hbase-11863_v3-0.98.patch
          21 kB
          Enis Soztutar
        3. hbase-11863_v3.patch
          4 kB
          Enis Soztutar
        4. hbase-11863_v2.patch
          4 kB
          Enis Soztutar
        5. hbase-11863_v1-0.98.patch
          21 kB
          Enis Soztutar
        6. hbase-11863_v1.patch
          9 kB
          Enis Soztutar

          Activity

            People

            • Assignee:
              enis Enis Soztutar
              Reporter:
              enis Enis Soztutar
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: