[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-21 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Description: In HFileReaderV2.AbstractScannerV2.reseekTo(...) we have this: {code} ByteBu

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-20 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Attachment: 9807-0.94-v3.txt Somehow {{throws IOException}} sneaked in there. Not needed. > scan

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-20 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Status: Patch Available (was: Open) > scanning with block encoding unnecessarily copies the key

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-20 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Attachment: 9807-trunk-v1.txt And a patch for trunk. Note that prefix tree encoding cannot be opt

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-20 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Fix Version/s: 0.96.1 0.94.13 0.98.0 > scanning with block

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-20 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Attachment: 9807-0.94-v2.txt Simplified patch. This is only needed in AbstractScannerV2 hierarchy

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-19 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Description: In HFileReaderV2.AbstractScannerV2.reseekTo(...) we have this: {code} ByteBu

[jira] [Updated] (HBASE-9807) scanning with block encoding unnecessarily copies the key for each reseek

2013-10-19 Thread Lars Hofhansl (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-9807: - Attachment: 9807-0.94.txt Proposed patch. Pushes the compare into the scanner/seeker. * in Scanne