[ https://issues.apache.org/jira/browse/HBASE-16134?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15506953#comment-15506953 ]
stack commented on HBASE-16134: ------------------------------- When do we ever want to emit tags? When debugging? WAL write time is 'write time' so when Cell comes in the front door, we use a write-time Cell that will include tags when we call write. Otherwise, when we pull from hfile, we use a Cell type that does not include tags? If debug, pass a flag and then use a different Cell type, one that will do debug things including emitting Tags? > Introduce Cell extension for server side. > ----------------------------------------- > > Key: HBASE-16134 > URL: https://issues.apache.org/jira/browse/HBASE-16134 > Project: HBase > Issue Type: Sub-task > Components: regionserver > Reporter: Anoop Sam John > Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-16134.patch, HBASE-16134.patch, > HBASE-16134_V2.patch > > > Came after the discussion under HBASE-15721 and HBASE-15879. > InternalCell is a Cell extension. We do have Cell extensions across different > interfaces now. > SettableSeqId > SettableTimestamp > Streamable. > And demand for this keep growing. > So let us include everything into one Interface. -- This message was sent by Atlassian JIRA (v6.3.4#6332)