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

Document that with split-to-hfile data over the MOB threshold will be treated as normal data

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.0.0-alpha-1, 2.3.0
    • 3.0.0-alpha-1
    • documentation, MTTR, wal
    • None
    • Reviewed

    Description

      documentation update

      Update the troubleshooting section of the MOB chapter to include a note for "Why is there data over the MOB threshold in the normal /hbase/data directory rather than in /hbase/mobdir. List the split-to-hfile feature as one source and bulk loading as another. Note that in both cases the next compaction to include those files will write the data out to MOB hfiles.

      original

      Steps to reproduce this issue.
      1. create a table with 1 region, and mob enabled, keep threshold value to 5.
      2. Load data into the table, keep the value size should be more than 5.
      3. flush the table.
      4. observe the mobdir and data dir, hfiles should be there.
      5. load data again with different data set, keep the value size is greater than 5.
      6. Kill -9 RS where table region is online
      7. Start RS

      check the mob dir and data dir, both should have 2 hfiles each.
      But data dir only have 2 hfiles, that means mob threshold crossed data is considered as normal data.

      Attachments

        Issue Links

          Activity

            People

              pankajkumar Pankaj Kumar
              sreenivasulureddy Y. SREENIVASULU REDDY
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: