Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-8496 Implement tags and the internals of how a tag should look like
  3. HBASE-9595

HStore should use HFileContext for holding the state therein rather than duplicating it

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Minor
    • Resolution: Incomplete
    • None
    • None
    • None
    • None

    Description

      Currently at the Store level, HFileContext is created on demand using HStore state when HFile readers or writers are created. We can't create a HFileContext at store creation time and carry long term state within. Therefore we can't avoid adding more members to HStore even if we have already added a new member to HFileContext. This partially defeats why HFileContext is a good idea: It can/should encapsulate the state passed between Store and HFile so additions don't require new members to various Store and HFile classes.

      Attachments

        Activity

          People

            Unassigned Unassigned
            apurtell Andrew Kyle Purtell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: