[ 
https://issues.apache.org/jira/browse/HBASE-18948?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16194209#comment-16194209
 ] 

Anoop Sam John commented on HBASE-18948:
----------------------------------------

bq.We allow clients to build raw cell serializations, potentially including 
tags, and submit them. I can't say if they are stripped out or not.
It is stripped out now.  And ya while sending back read response also, at the 
RPC layer the tags are getting stripped off ( by Codec)
And ya replication uses special Codec so as to pass Tags. And ReplicationEP 
will be getting this used I believe.
And YES. When the read cells are passed through the CP hooks or a CP code is 
doing a read, the Tags will be visible in the Cells.  Only at the RPC layer the 
stripping happens.
I agree that this is a temp solution for not exposing the security related tags 
to client. But that is not full fledged.  Planned to do cleanup and completion 
of this for 2.0 but seems wont happen as am in to some thing else now.

> HBase tags are server side only.
> --------------------------------
>
>                 Key: HBASE-18948
>                 URL: https://issues.apache.org/jira/browse/HBASE-18948
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation
>            Reporter: Thiriguna Bharat Rao
>            Assignee: Thiriguna Bharat Rao
>            Priority: Minor
>             Fix For: 3.0.0
>
>         Attachments: HBASE-18948.patch
>
>
> HBase tags are server side only. In the Apache HBase documentation, in 
> section 62.1.1 http://hbase.apache.org/book.html#_implementation_details , I 
> am going to add a sentence to state explicitly that "Tags are not available 
> for get/set from client operations including coprocessors". 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to