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

WAL writer for recovered.edits file in WalSplitting should not require hflush from filesystem

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • wal
    • None

    Description

      We ran into a problem running HBase on top of Azure filesystems as described in HBASE-21544

      The quick solution was to backport HBASE-20734 to branch-2.0 to solve this issue. However, it is incorrect for HBase to have the recovered.edits writer asserting more stringent requirements than it actually needs (does not need hflush).

      This is to track fixing up the writers such that we are not requiring more than we actually need.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              elserj Josh Elser
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: