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

[Visibility controller] Replicate the visibility of Cells as strings

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Reviewed
    • Hide
      Allows the visibility tags to be replicated as Strings to the peer cluster. Useful in cases where the peer cluster and the source cluster does not have a common global LABELs table.
      In order to enable this feature configure the below property in hbase-site.xml
      <property>
      <name>
      hbase.coprocessor.regionserver.classes
      </name>
      <value>
      org.apache.hadoop.hbase.security.visibility.VisibilityController$VisibilityReplication
      </value>
      <property>
      Show
      Allows the visibility tags to be replicated as Strings to the peer cluster. Useful in cases where the peer cluster and the source cluster does not have a common global LABELs table. In order to enable this feature configure the below property in hbase-site.xml <property> <name> hbase.coprocessor.regionserver.classes </name> <value> org.apache.hadoop.hbase.security.visibility.VisibilityController$VisibilityReplication </value> <property>

    Description

      This issue is aimed at persisting the visibility labels as strings in the WAL rather than Label ordinals. This would help in replicating the label ordinals to the replication cluster as strings directly and also that after HBASE-11553 would help because the replication cluster could have an implementation as string based visibility labels.

      Attachments

        1. HBASE-11639_amend.patch
          0.8 kB
          ramkrishna.s.vasudevan
        2. HBASE-11639_v11.patch
          76 kB
          ramkrishna.s.vasudevan
        3. HBASE-11639_v13.patch
          73 kB
          ramkrishna.s.vasudevan
        4. HBASE-11639_v13.patch
          74 kB
          ramkrishna.s.vasudevan
        5. HBASE-11639_v14.patch
          73 kB
          ramkrishna.s.vasudevan
        6. HBASE-11639_v15.patch
          73 kB
          ramkrishna.s.vasudevan
        7. HBASE-11639_v16.patch
          71 kB
          ramkrishna.s.vasudevan
        8. HBASE-11639_v17.patch
          71 kB
          ramkrishna.s.vasudevan
        9. HBASE-11639_v2.patch
          62 kB
          ramkrishna.s.vasudevan
        10. HBASE-11639_v2.patch
          62 kB
          ramkrishna.s.vasudevan
        11. HBASE-11639_v3.patch
          67 kB
          ramkrishna.s.vasudevan
        12. HBASE-11639_v3.patch
          62 kB
          ramkrishna.s.vasudevan
        13. HBASE-11639_v5.patch
          63 kB
          ramkrishna.s.vasudevan
        14. HBASE-11639_v6.patch
          67 kB
          ramkrishna.s.vasudevan
        15. HBASE-11639_v9.patch
          72 kB
          ramkrishna.s.vasudevan

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment