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

Add a "deferred log flush" attribute to HTD

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.90.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      At SU we have a case where we'd like to be able to, by default, sync every appended edit but for some tables have the control to disable their sync. You could then rely on other tables like .META. to do syncs, the optional log syncer timer down in LogSyncer and user tables that are always synced. For example, set a 10ms timer on the log syncer so that in the worse case you lose 10ms of non-catalog edits.

        Attachments

        1. HBASE-1944.patch
          6 kB
          Jean-Daniel Cryans
        2. HBASE-1944-v2.patch
          6 kB
          Jean-Daniel Cryans
        3. HBASE-1944-v3.patch
          6 kB
          Jean-Daniel Cryans
        4. HBASE-1944-v4.patch
          6 kB
          Jean-Daniel Cryans

          Activity

            People

            • Assignee:
              jdcryans Jean-Daniel Cryans
              Reporter:
              jdcryans Jean-Daniel Cryans
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: