[ https://issues.apache.org/jira/browse/HBASE-11777?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14116276#comment-14116276 ]
ramkrishna.s.vasudevan commented on HBASE-11777: ------------------------------------------------ SeekerState in BufferedDataEncoder would need this SettableSequenceID. Why do we need a SettableSequenceId? Can we just add a setter in the exisitng SequenceId ? That is what I did and it would make sense? > Find a way to use KV.setSequenceId() on Cells on the server-side read path > -------------------------------------------------------------------------- > > Key: HBASE-11777 > URL: https://issues.apache.org/jira/browse/HBASE-11777 > Project: HBase > Issue Type: Improvement > Affects Versions: 0.99.0 > Reporter: ramkrishna.s.vasudevan > Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0, 2.0.0 > > Attachments: CellWithSequenceNumber.java, HBASE-11777.patch, > HBASE-11777_V2.patch, HBASE-11777_V3.patch > > > Over in HBASE-11591 there was a need to set the sequenceId of the HFile to > the bulk loaded KVs. Since we are trying to use the concept of Cells in the > read path if we need to use setSequenceId(), then the Cell has to be > converted to KV and only KeyValue impl has the accessor setSequenceId(). > [~anoop.hbase] suggested if we can use a Server side impl of Cell and have > these accessors in them. > This JIRA aims to solve this and see the related code changes that needs to > be carried out for this. -- This message was sent by Atlassian JIRA (v6.2#6252)