[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Attachment: HBASE-10929_addendum.patch I would like to commit this addendum too. Its better we get the qualifierOffset and qualifierLength prior rather than getting it every time in case of KeyValue format. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch, HBASE-10929_4.patch, > HBASE-10929_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Committed to trunk. Thanks for the review Stack. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch, HBASE-10929_4.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Patch Available (was: Open) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch, HBASE-10929_4.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Attachment: HBASE-10929_4.patch Wraps all long lines. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch, HBASE-10929_4.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Open (was: Patch Available) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Patch Available (was: In Progress) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Attachment: HBASE-10929_3.patch Replaces all variable names kv with cell. Will commit this tomorrow morning my time unless there are objections. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch, HBASE-10929_3.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Open (was: Patch Available) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Patch Available (was: Open) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Attachment: HBASE-10929_2.patch Updated patch. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch, > HBASE-10929_2.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Open (was: Patch Available) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Patch Available (was: Open) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Attachment: HBASE-10929_1.patch Updated patch that has the changes in StoreScanner also that would be needed with SQM. [~saint@gmail.com] Trying to get some perf numbers with these changes. Will publish once am done with it. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch, HBASE-10929_1.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Open (was: Patch Available) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Status: Patch Available (was: Open) > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-10929) Change ScanQueryMatcher to use Cells instead of KeyValue.
[ https://issues.apache.org/jira/browse/HBASE-10929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-10929: --- Attachment: HBASE-10929.patch Will take this patch in once HBASE-7319 gets in. So combining all this with HBASE-10801 should ensure that we speed up the reads with DBEs. Also before doing that would ensure that we don't convert the Cell to KV any where in the StoreFile layer. Ideally its better we convert to Kv only in the HRegion layer, so that we get the max performance gain. > Change ScanQueryMatcher to use Cells instead of KeyValue. > - > > Key: HBASE-10929 > URL: https://issues.apache.org/jira/browse/HBASE-10929 > Project: HBase > Issue Type: Sub-task >Reporter: ramkrishna.s.vasudevan >Assignee: ramkrishna.s.vasudevan > Fix For: 0.99.0 > > Attachments: HBASE-10929.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)