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

Josh Elser commented on HBASE-18948:
------------------------------------

bq. We should review RPC handling. 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 will take a code review to be certain (hint 
hint)

Point taken ;). Definitely need a server-side audit to understand this aspect 
better.

bq. It is definitely true tags are stripped out when sending RPC responses

Ok, this is a good clarification (that I missed). The improvement Triguna was 
trying to make was specifically around clients not seeing the tags in an RPC 
response (I believe this stemmed from some user-confusion that we've had to 
explain a few times).

bq. the replication client, which uses a special codec that includes tags, so 
all cell state including tags makes it to the target cluster

Ah, of course. This is a good clarification (all replication endpoints, custom 
or not, _do_ receive cell tags).

> 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