Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-10885 Support visibility expressions on Deletes
  3. HBASE-11054

Create new hook in StoreScanner to help user creating his own delete tracker

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.99.0, 0.98.2
    • None
    • None
    • Incompatible change, Reviewed
    • Hide
      Creates a new hook in the RegionObserver Coprocessor,
      {code}
      RegionObserver postInstantiateDeleteTracker(final ObserverContext<RegionCoprocessorEnvironment> ctx, DeleteTracker delTracker)
      {code}
      Introduced in 0.98.2.
      Show
      Creates a new hook in the RegionObserver Coprocessor, {code} RegionObserver postInstantiateDeleteTracker(final ObserverContext<RegionCoprocessorEnvironment> ctx, DeleteTracker delTracker) {code} Introduced in 0.98.2.

    Description

      In case of Visibility labels, to support deletes we need to consider the visibility expression per version inorder to identify the matching visibility expression.
      Tracking the visibility tags along with the delete tracker would make things easier rather than handling during scans/compactions.

      Attachments

        1. HBASE-11054.patch
          11 kB
          ramkrishna.s.vasudevan
        2. HBASE-11054_1.patch
          11 kB
          ramkrishna.s.vasudevan

        Activity

          People

            ram_krish ramkrishna.s.vasudevan
            ram_krish ramkrishna.s.vasudevan
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: