[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-09-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Description: While looked at HBASE-4344 I found that my change HBASE-4241 contains a critical

[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-09-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Description: While looked at HBASE-4344 I found that my change HBASE-4241 contains a critical mi

[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-09-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Attachment: 4488.txt Simple fix, safe to apply :) > Store could miss rows during

[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-09-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Description: While looking at HBASE-4344 I found that my change HBASE-4241 contains a critical m

[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-09-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Issue Type: Sub-task (was: Bug) Parent: HBASE-4241 > Store could miss rows during fl

[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-09-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Priority: Major (was: Critical) > Store could miss rows during flush > -

[jira] [Updated] (HBASE-4496) HFile V2 does not honor setCacheBlocks when scanning.

2011-09-27 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4496: - Attachment: 4496.txt This fixes the problem for me. TestHFileBlock, TestCacheOnWrite, TestHFileB

[jira] [Updated] (HBASE-4517) Document new replication features in 0.92

2011-09-29 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4517: - Attachment: 4517.txt Documentation patch. Please have a close look, writing documentation (in En

[jira] [Updated] (HBASE-4517) Document new replication features in 0.92

2011-09-29 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4517: - Attachment: 4517-v2.txt Heh :) Removed. > Document new replication features in

[jira] [Updated] (HBASE-4334) HRegion.get never validates row

2011-09-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4334: - Fix Version/s: 0.92.0 > HRegion.get never validates row > --- > >

[jira] [Updated] (HBASE-4334) HRegion.get never validates row

2011-09-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4334: - Attachment: 4334.txt Simple patch with a simple test. Not happy that tests call into HRegion with

[jira] [Updated] (HBASE-4334) HRegion.get never validates row

2011-09-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4334: - Attachment: 4334-v2.txt New patch... Running tests now. > HRegion.get never vali

[jira] [Updated] (HBASE-4334) HRegion.get never validates row

2011-10-01 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4334: - Attachment: 4334-v3.txt This is the change. > HRegion.get never validates row >

[jira] [Updated] (HBASE-4536) Allow CF to retain deleted rows

2011-10-05 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4536: - Hadoop Flags: Incompatible change This causes a slight incompatible change. Queries in the past b

[jira] [Updated] (HBASE-4536) Allow CF to retain deleted rows

2011-10-05 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4536: - Hadoop Flags: (was: Incompatible change) Now version of patch does not have the incompatible be

[jira] [Updated] (HBASE-4536) Allow CF to retain deleted rows

2011-10-06 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4536: - Fix Version/s: (was: 0.92.0) Turns out this is a bit more complicated than I thought. There a

[jira] [Updated] (HBASE-4335) Splits can create temporary holes in .META. that confuse clients and regionservers

2011-10-06 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4335: - Attachment: 4335-v3.txt New patch. Breaks SplitTransaction.execute into three parts. In part to m

[jira] [Updated] (HBASE-4335) Splits can create temporary holes in .META. that confuse clients and regionservers

2011-10-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4335: - Attachment: 4335-v4.txt Renamed phaseX methods addressed nits... > Splits can cr

[jira] [Updated] (HBASE-4488) Store could miss rows during flush

2011-10-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4488: - Attachment: 4488-add.txt Everybody OK with the addendum? > Store could miss row

[jira] [Updated] (HBASE-4102) atomicAppend: A put that appends to the latest version of a cell; i.e. reads current value then adds the bytes offered by the client to the tail and writes out a new entr

2011-10-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4102: - Assignee: Lars Hofhansl This seems like a simple useful addition. Should this be in 0.92 or 0.94?

[jira] [Updated] (HBASE-4102) atomicAppend: A put that appends to the latest version of a cell; i.e. reads current value then adds the bytes offered by the client to the tail and writes out a new entr

2011-10-09 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4102: - Attachment: 4102.txt Here's a first patch. I hopefully minimized the copying and creation of byte

[jira] [Updated] (HBASE-4335) Splits can create temporary holes in .META. that confuse clients and regionservers

2011-10-09 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4335: - Attachment: 4335-v5.txt Added license notice to new test. Do I see some +1's? >

[jira] [Updated] (HBASE-4102) atomicAppend: A put that appends to the latest version of a cell; i.e. reads current value then adds the bytes offered by the client to the tail and writes out a new entr

2011-10-10 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4102: - Attachment: 4102-v1.txt Thanks Ted... New change addressing all your points. > a

[jira] [Updated] (HBASE-4102) atomicAppend: A put that appends to the latest version of a cell; i.e. reads current value then adds the bytes offered by the client to the tail and writes out a new entr

2011-10-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4102: - Fix Version/s: 0.94.0 > atomicAppend: A put that appends to the latest version of a cell; i.e

[jira] [Updated] (HBASE-4556) Fix all incorrect uses of InternalScanner.next(...)

2011-10-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4556: - Attachment: 4556.txt Looked through all uses of InternalScanner.next(...). > Fix

[jira] [Updated] (HBASE-4536) Allow CF to retain deleted rows

2011-10-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4536: - Issue Type: New Feature (was: Sub-task) Parent: (was: HBASE-4071) > Allow CF to

[jira] [Updated] (HBASE-4556) Fix all incorrect uses of InternalScanner.next(...)

2011-10-12 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4556: - Attachment: 4556-v1.txt This is the whole change then. > Fix all incorrect uses

[jira] [Updated] (HBASE-4536) Allow CF to retain deleted rows

2011-10-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4536: - Attachment: 4536-v15.txt Accommodate HBASE-4585. (3 line change) This is the patch I would like

[jira] [Updated] (HBASE-4626) Filters unnecessarily copy byte arrays...

2011-10-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4626: - Attachment: 4626.txt Patch against trunk. Tests still running... On scans touching many rows wit

[jira] [Updated] (HBASE-4626) Filters unnecessarily copy byte arrays...

2011-10-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4626: - Component/s: regionserver Fix Version/s: 0.94.0 Targeting 0.94. But this is simple and coul

[jira] [Updated] (HBASE-4626) Filters unnecessarily copy byte arrays...

2011-10-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4626: - Attachment: 4626-v2.txt Fixed Javadoc > Filters unnecessarily copy byte arrays..

[jira] [Updated] (HBASE-4626) Filters unnecessarily copy byte arrays...

2011-10-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4626: - Fix Version/s: 0.92.0 Agreed. > Filters unnecessarily copy byte arrays... >

[jira] [Updated] (HBASE-4536) Allow CF to retain deleted rows

2011-10-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4536: - Attachment: 4536-v16.txt * Added a section to the book explaining keeping deleted rows. * Clarifi

[jira] [Updated] (HBASE-4626) Filters unnecessarily copy byte arrays...

2011-10-20 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4626: - Attachment: 4626-v3.txt I forgot to actually attach the right patch (the one that passes all test

[jira] [Updated] (HBASE-4648) Bytes.toBigDecimal() doesn't use offset

2011-10-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4648: - Hadoop Flags: Incompatible change,Reviewed > Bytes.toBigDecimal() doesn't use offset > --

[jira] [Updated] (HBASE-4673) NPE in HFileReaderV2.close during major compaction when hfile.block.cache.size is set to 0

2011-10-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4673: - Attachment: 4673.txt One liner... > NPE in HFileReaderV2.close during major comp

[jira] [Updated] (HBASE-4683) Create config option to only cache index blocks

2011-10-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4683: - Description: This would add a new boolean config option: hfile.block.cache.datablocks Default wou

[jira] [Updated] (HBASE-4683) Create config option to only cache index blocks

2011-10-26 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4683: - Description: This would add a new boolean config option: hfile.block.cache.datablocks Default wou

[jira] [Updated] (HBASE-4683) Create config option to only cache index blocks

2011-10-27 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4683: - Attachment: 4683.txt Here's the simple patch. This has only a global setting. Might make sense t

[jira] [Updated] (HBASE-4691) Remove more unnecessary byte[] copies from KeyValues

2011-10-27 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4691: - Attachment: 4691.txt This fixes a few. Nothing too serious. ReplicationSink used to copy every si

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Attachment: 4583.txt Here a *sketch* of a patch. May need some clean up but should work. Basical

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Attachment: 4583-v2.txt > Integrate RWCC with Append and Increment operations > -

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Status: Patch Available (was: Open) > Integrate RWCC with Append and Increment operations >

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Status: Patch Available (was: Open) > Integrate RWCC with Append and Increment operations >

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Status: Open (was: Patch Available) > Integrate RWCC with Append and Increment operations >

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Attachment: 4583-v3.txt Much cleaned up patch. Unifies the atomicUpsert (the called must acquire

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Status: Open (was: Patch Available) > Integrate RWCC with Append and Increment operations >

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Attachment: 4583-v4.txt Latest patch (also on RB, but needs to be attached so that I can trigger

[jira] [Updated] (HBASE-4583) Integrate RWCC with Append and Increment operations

2011-10-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4583: - Status: Patch Available (was: Open) > Integrate RWCC with Append and Increment operations >

[jira] [Updated] (HBASE-4683) Create config option to only cache index blocks

2011-11-06 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4683: - Attachment: 4683-v2.txt v2 has a config option to cache index block with in-memory priority.

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-10 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Attachment: 3433.txt Something like this. (TestFilter and TestFilterList still pass) Note that t

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-10 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Attachment: 3433-v2.txt Slightly better patch. (does away with convertToKeyOnly in place KeyValue

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-10 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Assignee: Lars Hofhansl Status: Patch Available (was: Open) Let's get a test run

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Hadoop Flags: Incompatible change > Remove the KV copy of every KV in Scan; introduced by HBA

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Attachment: 3433-v3.txt Version with Stack's and Ted's suggestions. > Remove the

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Fix Version/s: 0.92.0 > Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why

[jira] [Updated] (HBASE-3433) Remove the KV copy of every KV in Scan; introduced by HBASE-3232 (why doesn't keyonlyfilter make copies rather than mutate -- HBASE-3211)?

2011-11-11 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-3433: - Resolution: Fixed Hadoop Flags: Incompatible change,Reviewed (was: Incompatible change)

[jira] [Updated] (HBASE-4654) [replication] Add a check to make sure we don't replicate to ourselves

2011-11-15 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4654: - Attachment: 4654-trunk.txt For 0.92 and trunk, this should be sufficient (but haven't tested, yet

[jira] [Updated] (HBASE-4800) Result.compareResults is incorrect

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4800: - Attachment: 4800.txt Simple patch with test > Result.compareResults is incorrect

[jira] [Updated] (HBASE-4800) Result.compareResults is incorrect

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4800: - Fix Version/s: 0.90.5 0.94.0 0.92.0 Assignee: Lars

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Affects Version/s: 0.92.0 Fix Version/s: 0.94.0 I'd be fine putting this in 0.92. It's no

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Attachment: 4805.txt Here's a patch. Did a test where I pre-create both the ExecutorService and

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Attachment: 4805-v2.txt How about this? The idea here is that either you the system do the "right

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Fix Version/s: 0.92.0 > Allow better control of resource consumption in HTable >

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-16 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Status: Patch Available (was: Open) Getting the tests run. > Allow better contr

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-17 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Status: Open (was: Patch Available) > Allow better control of resource consumption in HTable

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-17 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Attachment: 4805-v3.txt New patch. Fixes test failure (configuration returned from connection, is

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-17 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Status: Patch Available (was: Open) > Allow better control of resource consumption in HTable

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-17 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Attachment: 4805-v4.txt Used IllegalArgumentException instead (also used in validatePut(...)).

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-17 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Attachment: 4805-v5.txt Agreed... Got rid of asserts. > Allow better control of

[jira] [Updated] (HBASE-4805) Allow better control of resource consumption in HTable

2011-11-17 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4805: - Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available)

[jira] [Updated] (HBASE-2856) TestAcidGuarantee broken on trunk

2011-11-19 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-2856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-2856: - Attachment: 2856-0.92.txt Here's a patch against 0.92. I pulled in the necessary API changes from

[jira] [Updated] (HBASE-4838) Port 2856 (TestAcidGuarantee is failing) to 0.92

2011-11-21 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4838: - Summary: Port 2856 (TestAcidGuarantee is failing) to 0.92 (was: Port 2856 (TestAcidGuarantees is

[jira] [Updated] (HBASE-4838) Port 2856 (TestAcidGuarantee is failing) to 0.92

2011-11-21 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4838: - Attachment: 4838-v1.txt Patch identical to 0.92-patch in HBASE-2856. This has issues with failing

[jira] [Updated] (HBASE-4838) Port 2856 (TestAcidGuarantee is failing) to 0.92

2011-11-25 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4838: - Attachment: 4838-v2.txt > Port 2856 (TestAcidGuarantee is failing) to 0.92 >

[jira] [Updated] (HBASE-4838) Port 2856 (TestAcidGuarantee is failing) to 0.92

2011-11-25 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4838: - Attachment: (was: 4838-v2.txt) > Port 2856 (TestAcidGuarantee is failing) to 0.92 > -

[jira] [Updated] (HBASE-4838) Port 2856 (TestAcidGuarantee is failing) to 0.92

2011-11-25 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4838: - Attachment: 4838-v3.txt > Port 2856 (TestAcidGuarantee is failing) to 0.92 >

[jira] [Updated] (HBASE-4874) TestHCM#testClosing fails if not enough entropy is available

2011-11-25 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4874: - Attachment: 4874.txt minipatch... not sure how to make this Linux specific. > Te

[jira] [Updated] (HBASE-4874) Run tests with non-secure random (some tests may hang otherwise)

2011-11-27 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4874: - Description: TestHCM#testClosing fails on Linux if not enough entropy is available in /dev/

[jira] [Updated] (HBASE-4874) Run tests with non-secure random, some tests hang otherwise

2011-11-27 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4874: - Summary: Run tests with non-secure random, some tests hang otherwise (was: Run tests with non-se

[jira] [Updated] (HBASE-4886) truncate fails in HBase shell

2011-11-28 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4886: - Attachment: 4886.txt Simple patch to fix the problem... > truncate fails in HBas

[jira] [Updated] (HBASE-4903) Return a result from RegionObserver.preIncrement()

2011-11-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4903: - Status: Open (was: Patch Available) > Return a result from RegionObserver.preIncrement() > -

[jira] [Updated] (HBASE-4903) Return a result from RegionObserver.preIncrement()

2011-11-30 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4903: - Attachment: HBASE-4903-0.92.patch 0.92 does not have appends, here's the 0.92 version I created a

[jira] [Updated] (HBASE-4903) Return a result from RegionObserver.preIncrement()

2011-12-01 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4903: - Attachment: 4903-add.txt Addendum for the security build (both 0.92 and trunk).

[jira] [Updated] (HBASE-4945) NPE in HRegion.bulkLoadHFiles(...)

2011-12-03 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4945: - Description: Was playing with "completebulkload", and ran into an NPE. The problem is here (HRegi

[jira] [Updated] (HBASE-4945) NPE in HRegion.bulkLoadHFiles(...)

2011-12-04 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4945: - Resolution: Fixed Fix Version/s: 0.92.1 0.94.0 Assignee: Lars H

[jira] [Updated] (HBASE-4979) Setting KEEP_DELETE_CELLS fails in shell

2011-12-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4979: - Description: admin.rb uses wrong method on HColumnDescriptor to enable keeping of deleted cells.

[jira] [Updated] (HBASE-4979) Setting KEEP_DELETE_CELLS fails in shell

2011-12-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4979: - Attachment: 4979.txt trivial fix > Setting KEEP_DELETE_CELLS fails in shell > --

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Affects Version/s: 0.94.0 Status: Patch Available (was: Open) > Support delet

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Attachment: 4682-v1.txt Straight forward patch. I found there's actually a bug in the Scan(Scan)

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Description: Parent allows keeping deleted rows around. Would be nice if those could be exported

[jira] [Updated] (HBASE-4981) add raw scan support to shell

2011-12-07 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4981: - Attachment: 4981-v1.txt Something like this. (Note that the change from get_all_columns to [] is

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Status: Open (was: Patch Available) > Support deleted rows using Import/Export > ---

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Attachment: 4682-v2.txt Addressed Ted's comment. Added an Import/Export test (there were NO tests

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Status: Patch Available (was: Open) > Support deleted rows using Import/Export > ---

[jira] [Updated] (HBASE-4981) add raw scan support to shell

2011-12-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4981: - Attachment: 4981-v2.txt Patch including help for scan command. > add raw scan su

[jira] [Updated] (HBASE-4981) add raw scan support to shell

2011-12-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4981: - Attachment: 4981-v3.txt Final change that was committed. > add raw scan support

[jira] [Updated] (HBASE-4682) Support deleted rows using Import/Export

2011-12-08 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4682: - Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available)

[jira] [Updated] (HBASE-4998) Support deleted rows in CopyTable

2011-12-09 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4998: - Attachment: 4998-v1.txt With HBASE-4536 and HBASE-4682 in place, this patch is all that is needed

[jira] [Updated] (HBASE-4998) Support deleted rows in CopyTable

2011-12-09 Thread Lars Hofhansl (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-4998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lars Hofhansl updated HBASE-4998: - Attachment: 4998-v2.txt Included update to HBase book. > Support deleted rows in

  1   2   3   4   5   6   >