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

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

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.3.0
    • Component/s: wal
    • Labels:
      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

              • Assignee:
                elserj Josh Elser
                Reporter:
                elserj Josh Elser
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: