[jira] [Commented] (HBASE-13347) RowCounter using special filter is broken

2015-11-01 Thread Frank Chang (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-13347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984355#comment-14984355
 ] 

Frank Chang commented on HBASE-13347:
-

I'm tried to use 
https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/RowCounter.java
 code and package a new jar then excuted following shell script:
{code:none}
hadoop jar test.jar  --range=row001,row002 cf:c2
{code}
Then I got "NoSuchColumnFamilyException".

Is that normally? 
And I tried to add 
{code:java}
continue; 
{code}
after #L123 to avoid "--range=*" string be appended to qualifer.

Then the problem seems solve.

--
data in table:
||row||cf:c1||cf:c2||cf:c3||cf:c4||
|row001|v1|v2| | |
|row002| |v2|v3| |
|row003| | |v3|v4|
|row004|v1| | |v4|

Exception Message:
{code:java}
org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: 
org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: Column family 
--range=row001,row002 does not exist in region 
frank_rowcounttest1,,1446191360354.6c52c71a82f0fa041c467002a2bf433c. in table 
'frank_rowcounttest1', {NAME => 'cf', DATA_BLOCK_ENCODING => 'NONE', 
BLOOMFILTER => 'ROW', REPLICATION_SCOPE => '0', COMPRESSION => 'NONE', VERSIONS 
=> '1', TTL => 'FOREVER', MIN_VERSIONS => '0', KEEP_DELETED_CELLS => 'false', 
BLOCKSIZE => '65536', IN_MEMORY => 'false', BLOCKCACHE => 'true'}
{code}

> RowCounter using special filter is broken
> -
>
> Key: HBASE-13347
> URL: https://issues.apache.org/jira/browse/HBASE-13347
> Project: HBase
>  Issue Type: Bug
>  Components: mapreduce
>Affects Versions: 1.0.0
>Reporter: Lars George
> Fix For: 2.0.0, 1.3.0, 1.2.1, 1.0.3, 1.1.4
>
>
> The {{RowCounter}} in the {{mapreduce}} package is supposed to check if the 
> row count scan has a column selection added to it, and if so, use a different 
> filter that finds the row and counts it. But the {{qualifier.add()}} call is 
> missing in the {{for}} loop. See 
> https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/RowCounter.java#L165
> Needs fixing or row count might be wrong when using {{--range}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-11393) Replication TableCfs should be a PB object rather than a string

2015-11-01 Thread Heng Chen (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Heng Chen updated HBASE-11393:
--
Attachment: HBASE-11393_v5.patch

> Replication TableCfs should be a PB object rather than a string
> ---
>
> Key: HBASE-11393
> URL: https://issues.apache.org/jira/browse/HBASE-11393
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Enis Soztutar
> Fix For: 2.0.0
>
> Attachments: HBASE-11393.patch, HBASE-11393_v1.patch, 
> HBASE-11393_v2.patch, HBASE-11393_v3.patch, HBASE-11393_v4.patch, 
> HBASE-11393_v5.patch
>
>
> We concatenate the list of tables and column families in format  
> "table1:cf1,cf2;table2:cfA,cfB" in zookeeper for table-cf to replication peer 
> mapping. 
> This results in ugly parsing code. We should do this a PB object. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-11393) Replication TableCfs should be a PB object rather than a string

2015-11-01 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-11393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984316#comment-14984316
 ] 

Hadoop QA commented on HBASE-11393:
---

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12769979/HBASE-11393_v5.patch
  against master branch at commit 6cc6d833f2cde47123876e5ca107b522004055ac.
  ATTACHMENT ID: 12769979

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 4 new 
or modified tests.

{color:green}+1 hadoop versions{color}. The patch compiles with all 
supported hadoop versions (2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.7.0 
2.7.1)

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 protoc{color}.  The applied patch does not increase the 
total number of protoc compiler warnings.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:red}-1 checkstyle{color}.  The applied patch generated 
1735 checkstyle errors (more than the master's current 1730 errors).

{color:green}+1 findbugs{color}.  The patch does not introduce any  new 
Findbugs (version 2.0.3) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn post-site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   
org.apache.hadoop.hbase.replication.regionserver.TestReplicationSourceManager
  org.apache.hadoop.hbase.replication.TestReplicationStateZKImpl
  org.apache.hadoop.hbase.replication.TestPerTableCFReplication
  
org.apache.hadoop.hbase.client.replication.TestReplicationAdmin
  
org.apache.hadoop.hbase.replication.TestReplicationTrackerZKImpl
  
org.apache.hadoop.hbase.replication.regionserver.TestRegionReplicaReplicationEndpointNoMaster

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16337//testReport/
Release Findbugs (version 2.0.3)warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16337//artifact/patchprocess/newFindbugsWarnings.html
Checkstyle Errors: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16337//artifact/patchprocess/checkstyle-aggregate.html

Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16337//console

This message is automatically generated.

> Replication TableCfs should be a PB object rather than a string
> ---
>
> Key: HBASE-11393
> URL: https://issues.apache.org/jira/browse/HBASE-11393
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Enis Soztutar
> Fix For: 2.0.0
>
> Attachments: HBASE-11393.patch, HBASE-11393_v1.patch, 
> HBASE-11393_v2.patch, HBASE-11393_v3.patch, HBASE-11393_v4.patch, 
> HBASE-11393_v5.patch
>
>
> We concatenate the list of tables and column families in format  
> "table1:cf1,cf2;table2:cfA,cfB" in zookeeper for table-cf to replication peer 
> mapping. 
> This results in ugly parsing code. We should do this a PB object. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14711) Remove or annotated deprecated methods in HRegionInfo

2015-11-01 Thread Jonathan Hsieh (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14711?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Hsieh updated HBASE-14711:
---
  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Thanks for the review matteo. committed to master/2.0

> Remove or annotated deprecated methods in HRegionInfo
> -
>
> Key: HBASE-14711
> URL: https://issues.apache.org/jira/browse/HBASE-14711
> Project: HBase
>  Issue Type: Bug
>  Components: hbase
>Affects Versions: 2.0.0
>Reporter: Jonathan Hsieh
>Assignee: Jonathan Hsieh
> Fix For: 2.0.0
>
> Attachments: hbase-14711.patch, hbase-14711.v2.patch, 
> hbase-14711.v3.patch, hbase-14711.v4.patch
>
>
> Several methods were deprecated in 1.0 and moved to MetaTableAccessor.  This 
> removes them from the 2.0 branch and converts them to the MetaTableAccessor.
> HRegionInfo#getComparator  was marked deprecated after 1.0 so needs to 
> remain. (HBASE-13501)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14711) Remove or annotated deprecated methods in HRegionInfo

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984428#comment-14984428
 ] 

Hudson commented on HBASE-14711:


FAILURE: Integrated in HBase-Trunk_matrix #419 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/419/])
HBASE-14711 Remove or annotate deprecated methods in HRegionInfo (jmhsieh: rev 
4c25549e9f270ecef6c13bff8f46cef68bf5ba56)
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/util/hbck/OfflineMetaRebuildTestCore.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
* 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/RegionStateStore.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/util/Merge.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestMasterOperationsForRegionReplicas.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/TestMetaTableAccessorNoCluster.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/HRegionInfo.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
* 
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestMasterTransitions.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/util/HMerge.java


> Remove or annotated deprecated methods in HRegionInfo
> -
>
> Key: HBASE-14711
> URL: https://issues.apache.org/jira/browse/HBASE-14711
> Project: HBase
>  Issue Type: Bug
>  Components: hbase
>Affects Versions: 2.0.0
>Reporter: Jonathan Hsieh
>Assignee: Jonathan Hsieh
> Fix For: 2.0.0
>
> Attachments: hbase-14711.patch, hbase-14711.v2.patch, 
> hbase-14711.v3.patch, hbase-14711.v4.patch
>
>
> Several methods were deprecated in 1.0 and moved to MetaTableAccessor.  This 
> removes them from the 2.0 branch and converts them to the MetaTableAccessor.
> HRegionInfo#getComparator  was marked deprecated after 1.0 so needs to 
> remain. (HBASE-13501)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14733) Minor typo in alter_namespace.rb

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984450#comment-14984450
 ] 

Hudson commented on HBASE-14733:


FAILURE: Integrated in HBase-0.98-matrix #254 (See 
[https://builds.apache.org/job/HBase-0.98-matrix/254/])
HBASE-14733 Minor typo in alter_namespace.rb (enis: rev 
7bc22570b1fd35883a654ebfc2e3752a8ee46eaa)
* hbase-shell/src/main/ruby/shell/commands/create_namespace.rb
* hbase-shell/src/main/ruby/shell/commands/alter_namespace.rb


> Minor typo in alter_namespace.rb
> 
>
> Key: HBASE-14733
> URL: https://issues.apache.org/jira/browse/HBASE-14733
> Project: HBase
>  Issue Type: Bug
>Reporter: Enis Soztutar
>Assignee: Enis Soztutar
>Priority: Trivial
> Fix For: 2.0.0, 1.2.0, 1.3.0, 1.0.3, 1.1.3, 0.98.16
>
> Attachments: hbase-14733.patch
>
>
> {code}
> diff --git hbase-shell/src/main/ruby/shell/commands/alter_namespace.rb 
> hbase-shell/src/main/ruby/shell/commands/alter_namespace.rb
> index 760bbf7..a16e10d 100644
> --- hbase-shell/src/main/ruby/shell/commands/alter_namespace.rb
> +++ hbase-shell/src/main/ruby/shell/commands/alter_namespace.rb
> @@ -26,11 +26,11 @@ Alter namespace properties.
>  
>  To add/modify a property:
>  
> -  hbase> alter_namespace 'ns1', {METHOD => 'set', 'PROERTY_NAME' => 
> 'PROPERTY_VALUE'}
> +  hbase> alter_namespace 'ns1', {METHOD => 'set', 'PROPERTY_NAME' => 
> 'PROPERTY_VALUE'}
>  
>  To delete a property:
>  
> -  hbase> alter_namespace 'ns1', {METHOD => 'unset', NAME=>'PROERTY_NAME'}
> +  hbase> alter_namespace 'ns1', {METHOD => 'unset', NAME=>'PROPERTY_NAME'}
>  EOF
>end
>  
> diff --git hbase-shell/src/main/ruby/shell/commands/create_namespace.rb 
> hbase-shell/src/main/ruby/shell/commands/create_namespace.rb
> index 3259eb6..adb6897 100644
> --- hbase-shell/src/main/ruby/shell/commands/create_namespace.rb
> +++ hbase-shell/src/main/ruby/shell/commands/create_namespace.rb
> @@ -27,7 +27,7 @@ and optionally a dictionary of namespace configuration.
>  Examples:
>  
>hbase> create_namespace 'ns1'
> -  hbase> create_namespace 'ns1', {'PROERTY_NAME'=>'PROPERTY_VALUE'}
> +  hbase> create_namespace 'ns1', {'PROPERTY_NAME'=>'PROPERTY_VALUE'}
>  EOF
>end
>  
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (HBASE-14679) Separate security shell tests from other shell tests

2015-11-01 Thread Ted Yu (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Yu resolved HBASE-14679.

Resolution: Won't Fix

Investigation on TestShell is needed.

Resolving.

> Separate security shell tests from other shell tests
> 
>
> Key: HBASE-14679
> URL: https://issues.apache.org/jira/browse/HBASE-14679
> Project: HBase
>  Issue Type: Task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Attachments: 14679-branch-1-v1.txt, 14679-branch-1-v1.txt
>
>
> TestShell takes a long time to run, sometimes timing out (especially on 
> branch-1).
> This issue proposes the following changes:
> separate security shell tests into their own test class
> use unique table names for different tests



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14738) Backport HBASE-11927 (Use Native Hadoop Library for HFile checksum) to 0.98

2015-11-01 Thread Andrew Purtell (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Purtell updated HBASE-14738:
---
Release Note: 
Checksumming is cpu intensive. HBase computes additional checksums for HFiles 
(hdfs does checksums too) and stores them inline with file data. During 
reading, these checksums are verified to ensure data is not corrupted. This 
patch tries to use Hadoop Native Library for checksum computation, if it’s 
available, otherwise falls back to standard Java libraries. Instructions to 
load NHL in HBase can be found here 
(http://hbase.apache.org/book.html#hadoop.native.lib).

Default checksum algorithm remains CRC32. The CRC32C is better because of two 
reasons: 1) CRC32C has better error detection properties, and 2) New Intel 
processors have a dedicated instruction for crc32c computation (SSE4.2 
instruction set)*. This change is fully backward compatible. Also, users should 
not see any differences except decrease in cpu usage. To use CRC32C, set 
configuration ‘hbase.hstore.checksum.algorithm’ to ‘CRC32C’.

* On linux, run 'cat /proc/cpuinfo’ and look for sse4_2 in list of flags to see 
if your processor supports SSE4.2. 

> Backport HBASE-11927 (Use Native Hadoop Library for HFile checksum) to 0.98
> ---
>
> Key: HBASE-14738
> URL: https://issues.apache.org/jira/browse/HBASE-14738
> Project: HBase
>  Issue Type: Task
>Reporter: Andrew Purtell
>Assignee: Andrew Purtell
> Fix For: 0.98.16
>
>
> Profiling 0.98.15 I see 20-30% of CPU time spent in Hadoop's PureJavaCrc32. 
> Not surprising given previous results described on HBASE-11927. Backport.
> There are two issues with the backport:
> # The patch on 11927 changes the default CRC type from CRC32 to CRC32C. 
> Although the changes are backwards compatible -files with either CRC type 
> will be handled correctly in a transparent manner - we should probably leave 
> the default alone in 0.98 and advise users on a site configuration change to 
> use CRC32C if desired, for potential hardware acceleration.
> # Need a shim for differences between Hadoop's DataChecksum type.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14739) Fix broken link to Javadoc that is suppressed because it is generated code

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14739:

Attachment: HBASE-14739.patch

> Fix broken link to Javadoc that is suppressed because it is generated  code
> ---
>
> Key: HBASE-14739
> URL: https://issues.apache.org/jira/browse/HBASE-14739
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
>Priority: Trivial
> Fix For: 2.0.0
>
> Attachments: HBASE-14739.patch
>
>
> We no longer build Javadoc of generated code. There was a manual link to a 
> generated API referenced in a package-summary.html. Remove that. Also clean 
> up a few trailing spaces in the process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14732) Update HBase website skin and CSS

2015-11-01 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984598#comment-14984598
 ] 

Hadoop QA commented on HBASE-14732:
---

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12770009/HBASE-14732-v1.patch
  against master branch at commit 4c25549e9f270ecef6c13bff8f46cef68bf5ba56.
  ATTACHMENT ID: 12770009

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+0 tests included{color}.  The patch appears to be a 
documentation patch that doesn't require tests.

{color:red}-1 patch{color}.  The patch command could not apply the patch.

Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16339//console

This message is automatically generated.

> Update HBase website skin and CSS
> -
>
> Key: HBASE-14732
> URL: https://issues.apache.org/jira/browse/HBASE-14732
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14732-v1.patch, HBASE-14732.patch
>
>
> Use Fluido skin, make things more readable, make improvements to enhance the 
> mobile experience.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14732) Update HBase website skin and CSS

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14732:

Status: Open  (was: Patch Available)

> Update HBase website skin and CSS
> -
>
> Key: HBASE-14732
> URL: https://issues.apache.org/jira/browse/HBASE-14732
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14732-v1.patch, HBASE-14732.patch
>
>
> Use Fluido skin, make things more readable, make improvements to enhance the 
> mobile experience.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14732) Update HBase website skin and CSS

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14732:

Status: Patch Available  (was: Open)

> Update HBase website skin and CSS
> -
>
> Key: HBASE-14732
> URL: https://issues.apache.org/jira/browse/HBASE-14732
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14732-v1.patch, HBASE-14732.patch
>
>
> Use Fluido skin, make things more readable, make improvements to enhance the 
> mobile experience.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14532) [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config and not described in section 7

2015-11-01 Thread Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984709#comment-14984709
 ] 

Ted Yu commented on HBASE-14532:


lgtm

> [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config 
> and not described in section 7
> -
>
> Key: HBASE-14532
> URL: https://issues.apache.org/jira/browse/HBASE-14532
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Rick Moritz
>Assignee: Misty Stanley-Jones
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-14532-v1.patch, HBASE-14532.patch
>
>
> After trying to figure out whether shortcircuit reads would work on my 
> system, I studied the book and found conflicting information.
> It's suggested in section 92.2, that dfs.client.read.shortcircuit is an 
> option in hbase-site.xml, but the supposedly complete default configuration 
> in section 7 does not include this setting. This leads to confusion on 
> whether it's sufficient to enable this setting in hdfs-site.xml, or whether 
> it needs to be added to both configurations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14532) [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config and not described in section 7

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14532:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to master.

> [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config 
> and not described in section 7
> -
>
> Key: HBASE-14532
> URL: https://issues.apache.org/jira/browse/HBASE-14532
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Rick Moritz
>Assignee: Misty Stanley-Jones
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-14532-v1.patch, HBASE-14532.patch
>
>
> After trying to figure out whether shortcircuit reads would work on my 
> system, I studied the book and found conflicting information.
> It's suggested in section 92.2, that dfs.client.read.shortcircuit is an 
> option in hbase-site.xml, but the supposedly complete default configuration 
> in section 7 does not include this setting. This leads to confusion on 
> whether it's sufficient to enable this setting in hdfs-site.xml, or whether 
> it needs to be added to both configurations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14706) RegionLocationFinder should return multiple servername by top host

2015-11-01 Thread Guanghao Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guanghao Zhang updated HBASE-14706:
---
Attachment: HBASE-14706-trunk_v3.patch

> RegionLocationFinder should return multiple servername by top host
> --
>
> Key: HBASE-14706
> URL: https://issues.apache.org/jira/browse/HBASE-14706
> Project: HBase
>  Issue Type: Bug
>  Components: Balancer
>Affects Versions: 2.0.0, 1.2.0, 1.3.0
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
> Fix For: 2.0.0
>
> Attachments: HBASE-14706-trunk_v1.patch, HBASE-14706-trunk_v2.patch, 
> HBASE-14706-trunk_v3.patch, HBASE-14706.patch
>
>
> Multiple RS can run on the same host. But in current RegionLocationFinder, 
> mapHostNameToServerName map one host to only one server. This will make 
> LocalityCostFunction get wrong locality about region.
> {code}
> // create a mapping from hostname to ServerName for fast lookup
> HashMap hostToServerName = new HashMap ServerName>();
> for (ServerName sn : regionServers) {
>   hostToServerName.put(sn.getHostname(), sn);
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14641) Move JDO example from Wiki to Ref Guide

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14641:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to master.

> Move JDO example from Wiki to Ref Guide
> ---
>
> Key: HBASE-14641
> URL: https://issues.apache.org/jira/browse/HBASE-14641
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14641-v1.patch, HBASE-14641.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Assigned] (HBASE-14481) Decommission HBase wiki

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones reassigned HBASE-14481:
---

Assignee: Misty Stanley-Jones

> Decommission HBase wiki
> ---
>
> Key: HBASE-14481
> URL: https://issues.apache.org/jira/browse/HBASE-14481
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Nick Dimiduk
>Assignee: Misty Stanley-Jones
>Priority: Blocker
>  Labels: beginner
> Fix For: 2.0.0
>
>
> We have an awesome community resource in our [online 
> book|http://hbase.apache.org/book.html]. It's maintained and looked after 
> with diligence. We also have an HBase section on the [hadoop 
> wiki|http://wiki.apache.org/hadoop/Hbase] that hasn't been updated since 
> 2012. Let's sift through the pages of the wiki, bring over any content that's 
> still relevant and not already present in the book, and kill the wiki.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (HBASE-14741) Update Jython example from HBASE-14638 to use new APIs

2015-11-01 Thread Misty Stanley-Jones (JIRA)
Misty Stanley-Jones created HBASE-14741:
---

 Summary: Update Jython example from HBASE-14638 to use new APIs
 Key: HBASE-14741
 URL: https://issues.apache.org/jira/browse/HBASE-14741
 Project: HBase
  Issue Type: Task
Reporter: Misty Stanley-Jones


Jython example was moved straight from the Wiki and needs to be updated to use 
post-1.0 APIs.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14532) [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config and not described in section 7

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14532:

Attachment: HBASE-14532-v1.patch

Reworded to address [~tedyu]'s feedback.

> [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config 
> and not described in section 7
> -
>
> Key: HBASE-14532
> URL: https://issues.apache.org/jira/browse/HBASE-14532
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Rick Moritz
>Assignee: Misty Stanley-Jones
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-14532-v1.patch, HBASE-14532.patch
>
>
> After trying to figure out whether shortcircuit reads would work on my 
> system, I studied the book and found conflicting information.
> It's suggested in section 92.2, that dfs.client.read.shortcircuit is an 
> option in hbase-site.xml, but the supposedly complete default configuration 
> in section 7 does not include this setting. This leads to confusion on 
> whether it's sufficient to enable this setting in hdfs-site.xml, or whether 
> it needs to be added to both configurations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14640) Move Cascading info from Wiki to Ref Guide

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14640:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

> Move Cascading info from Wiki to Ref Guide
> --
>
> Key: HBASE-14640
> URL: https://issues.apache.org/jira/browse/HBASE-14640
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14640.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-13478) Document the change of default master ports being used .

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-13478:

   Resolution: Fixed
 Hadoop Flags: Reviewed
Fix Version/s: 2.0.0
   Status: Resolved  (was: Patch Available)

Pushed with present-tense wording. Thanks!

> Document the change of default master ports being used .
> 
>
> Key: HBASE-13478
> URL: https://issues.apache.org/jira/browse/HBASE-13478
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Reporter: Srikanth Srungarapu
>Assignee: Misty Stanley-Jones
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-13478.patch
>
>
> In 1.0.x, master by default binds to the region server ports. But in 1.1 and 
> 2.0 branches, we have undone this changes and brought back the usage of old 
> master ports to make the migration from 0.98 -> 1.1 hassle free.  Please see 
> the parent jira for more background.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14638) Move Jython info from the Wiki to the Ref Guide

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14638:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to master.

> Move Jython info from the Wiki to the Ref Guide
> ---
>
> Key: HBASE-14638
> URL: https://issues.apache.org/jira/browse/HBASE-14638
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14638.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14739) Fix broken link to Javadoc that is suppressed because it is generated code

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14739:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to master.

> Fix broken link to Javadoc that is suppressed because it is generated  code
> ---
>
> Key: HBASE-14739
> URL: https://issues.apache.org/jira/browse/HBASE-14739
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
>Priority: Trivial
> Fix For: 2.0.0
>
> Attachments: HBASE-14739.patch
>
>
> We no longer build Javadoc of generated code. There was a manual link to a 
> generated API referenced in a package-summary.html. Remove that. Also clean 
> up a few trailing spaces in the process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14575) Reduce scope of compactions holding region lock

2015-11-01 Thread ramkrishna.s.vasudevan (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14575?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984739#comment-14984739
 ] 

ramkrishna.s.vasudevan commented on HBASE-14575:


Thanks Ted. My bad. I missed that. True that the patch is removing the lock as 
intended. I think there should be minimal or no impact of this patch on 
HBASE-13082 as it is more to deal with the region lock and not the storeScanner 
lock. 

> Reduce scope of compactions holding region lock
> ---
>
> Key: HBASE-14575
> URL: https://issues.apache.org/jira/browse/HBASE-14575
> Project: HBase
>  Issue Type: Sub-task
>  Components: Compaction, regionserver
>Reporter: Nick Dimiduk
>Assignee: Nick Dimiduk
> Attachments: 14575-v1.patch, 14575-v2.patch, 14575-v3.patch, 
> 14575-v4.patch, 14575.v00.patch
>
>
> Per [~devaraj]'s idea on parent issue, let's see if we can reduce the scope 
> of critical section under which compactions hold the region read lock.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14739) Fix broken link to Javadoc that is suppressed because it is generated code

2015-11-01 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984652#comment-14984652
 ] 

Hadoop QA commented on HBASE-14739:
---

{color:green}+1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12770008/HBASE-14739.patch
  against master branch at commit 4c25549e9f270ecef6c13bff8f46cef68bf5ba56.
  ATTACHMENT ID: 12770008

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+0 tests included{color}.  The patch appears to be a 
documentation patch that doesn't require tests.

{color:green}+1 hadoop versions{color}. The patch compiles with all 
supported hadoop versions (2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.7.0 
2.7.1)

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 protoc{color}.  The applied patch does not increase the 
total number of protoc compiler warnings.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 checkstyle{color}.  The applied patch does not increase the 
total number of checkstyle errors

{color:green}+1 findbugs{color}.  The patch does not introduce any  new 
Findbugs (version 2.0.3) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn post-site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16338//testReport/
Release Findbugs (version 2.0.3)warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16338//artifact/patchprocess/newFindbugsWarnings.html
Checkstyle Errors: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16338//artifact/patchprocess/checkstyle-aggregate.html

  Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16338//console

This message is automatically generated.

> Fix broken link to Javadoc that is suppressed because it is generated  code
> ---
>
> Key: HBASE-14739
> URL: https://issues.apache.org/jira/browse/HBASE-14739
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
>Priority: Trivial
> Fix For: 2.0.0
>
> Attachments: HBASE-14739.patch
>
>
> We no longer build Javadoc of generated code. There was a manual link to a 
> generated API referenced in a package-summary.html. Remove that. Also clean 
> up a few trailing spaces in the process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14639) Move Scala info from Wiki to Ref Guide

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14639:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to master.

> Move Scala info from Wiki to Ref Guide
> --
>
> Key: HBASE-14639
> URL: https://issues.apache.org/jira/browse/HBASE-14639
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14639.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (HBASE-14740) Refactor Scala example from HBASE-14639 to use new APIs

2015-11-01 Thread Misty Stanley-Jones (JIRA)
Misty Stanley-Jones created HBASE-14740:
---

 Summary: Refactor Scala example from HBASE-14639 to use new APIs
 Key: HBASE-14740
 URL: https://issues.apache.org/jira/browse/HBASE-14740
 Project: HBase
  Issue Type: Task
Reporter: Misty Stanley-Jones
Assignee: Ted Malaska


Ted, if you don't want to try your hand at this, feel free to unassign 
yourself. :)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Work started] (HBASE-14481) Decommission HBase wiki

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on HBASE-14481 started by Misty Stanley-Jones.
---
> Decommission HBase wiki
> ---
>
> Key: HBASE-14481
> URL: https://issues.apache.org/jira/browse/HBASE-14481
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Nick Dimiduk
>Assignee: Misty Stanley-Jones
>Priority: Blocker
>  Labels: beginner
> Fix For: 2.0.0
>
>
> We have an awesome community resource in our [online 
> book|http://hbase.apache.org/book.html]. It's maintained and looked after 
> with diligence. We also have an HBase section on the [hadoop 
> wiki|http://wiki.apache.org/hadoop/Hbase] that hasn't been updated since 
> 2012. Let's sift through the pages of the wiki, bring over any content that's 
> still relevant and not already present in the book, and kill the wiki.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14481) Decommission HBase wiki

2015-11-01 Thread Misty Stanley-Jones (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984726#comment-14984726
 ] 

Misty Stanley-Jones commented on HBASE-14481:
-

All the work on this is done. I need to put in a few redirect URLs into the 
wiki but I can't load the Wiki pages at all right now. I'll try again tomorrow.

> Decommission HBase wiki
> ---
>
> Key: HBASE-14481
> URL: https://issues.apache.org/jira/browse/HBASE-14481
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Nick Dimiduk
>Assignee: Misty Stanley-Jones
>Priority: Blocker
>  Labels: beginner
> Fix For: 2.0.0
>
>
> We have an awesome community resource in our [online 
> book|http://hbase.apache.org/book.html]. It's maintained and looked after 
> with diligence. We also have an HBase section on the [hadoop 
> wiki|http://wiki.apache.org/hadoop/Hbase] that hasn't been updated since 
> 2012. Let's sift through the pages of the wiki, bring over any content that's 
> still relevant and not already present in the book, and kill the wiki.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14737) Clear cachedMaxVersions when setValue(VERSIONS, value) called

2015-11-01 Thread Pankaj Kumar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984637#comment-14984637
 ] 

Pankaj Kumar commented on HBASE-14737:
--

Thanks [~giacomotaylor], Are you planning to provide a patch?

> Clear cachedMaxVersions when setValue(VERSIONS, value) called
> -
>
> Key: HBASE-14737
> URL: https://issues.apache.org/jira/browse/HBASE-14737
> Project: HBase
>  Issue Type: Bug
>Reporter: James Taylor
>
> HColumnDescriptor caches the value of VERSIONS in a cachedMaxVersions member 
> variable. This member variable should be reset or cleared when 
> setValue(HConstants.VERSIONS, value) is called, like this:
> {code}
>   static final bytes[] VERSIONS_BYTES = Bytes.toBytes(HConstants.VERSIONS);
>   public HColumnDescriptor setValue(byte[] key, byte[] value) {
> if (Bytes.compare(HConstants.VERSIONS_BYTES, key) == 0) {
> cachedMaxVersions = UNINITIALIZED;
> }
> values.put(new ImmutableBytesWritable(key),
>   new ImmutableBytesWritable(value));
> return this;
>   }
> {code}
> Otherwise, you continue getting back cachedMaxVersions instead of the updated 
> value.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14026) Clarify "Web API" in version and compatibility docs

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14026:

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Committed to master.

> Clarify "Web API" in version and compatibility docs
> ---
>
> Key: HBASE-14026
> URL: https://issues.apache.org/jira/browse/HBASE-14026
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Sean Busbey
>Assignee: Misty Stanley-Jones
>Priority: Critical
> Fix For: 2.0.0
>
> Attachments: HBASE-14026.patch
>
>
> per discussion on HBASE-13861, update our version and compatibility section 
> to clarify under operational compatibility that by "Web page API" we mean the 
> /jmx endpoint.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14738) Backport HBASE-11927 (Use Native Hadoop Library for HFile checksum) to 0.98

2015-11-01 Thread Andrew Purtell (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Purtell updated HBASE-14738:
---
Description: 
Profiling 0.98.15 I see 20-30% of CPU time spent in Hadoop's PureJavaCrc32. Not 
surprising given previous results described on HBASE-11927. Backport.

There are two issues with the backport:

# The patch on 11927 changes the default CRC type from CRC32 to CRC32C. 
Although the changes are backwards compatible -files with either CRC type will 
be handled correctly in a transparent manner - we should probably leave the 
default alone in 0.98 and advise users on a site configuration change to use 
CRC32C if desired, for potential hardware acceleration.
# Need a shim for differences between Hadoop's DataChecksum type.

  was:
Profiling 0.98.15 I see 20-30% of CPU time spent in Hadoop's PureJavaCrc32. Not 
surprising given previous results described on HBASE-11927. Backport.

There are two issues with the backport:

# The patch on 11927 changes the default CRC type from CRC32 to CRC32C. 
Although the changes are backwards compatible -files with either CRC type will 
be handled correctly in a transparent manner - we should probably leave the 
default alone in 0.98 and advise users on a site configuration change to use 
CRC32C if desired, for potential hardware acceleration.

# Need a shim for differences between Hadoop's DataChecksum type.


> Backport HBASE-11927 (Use Native Hadoop Library for HFile checksum) to 0.98
> ---
>
> Key: HBASE-14738
> URL: https://issues.apache.org/jira/browse/HBASE-14738
> Project: HBase
>  Issue Type: Task
>Reporter: Andrew Purtell
>Assignee: Andrew Purtell
> Fix For: 0.98.16
>
>
> Profiling 0.98.15 I see 20-30% of CPU time spent in Hadoop's PureJavaCrc32. 
> Not surprising given previous results described on HBASE-11927. Backport.
> There are two issues with the backport:
> # The patch on 11927 changes the default CRC type from CRC32 to CRC32C. 
> Although the changes are backwards compatible -files with either CRC type 
> will be handled correctly in a transparent manner - we should probably leave 
> the default alone in 0.98 and advise users on a site configuration change to 
> use CRC32C if desired, for potential hardware acceleration.
> # Need a shim for differences between Hadoop's DataChecksum type.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14739) Fix broken link to Javadoc that is suppressed because it is generated code

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14739:

Status: Patch Available  (was: Open)

Does what it says on the tin.

> Fix broken link to Javadoc that is suppressed because it is generated  code
> ---
>
> Key: HBASE-14739
> URL: https://issues.apache.org/jira/browse/HBASE-14739
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
>Priority: Trivial
> Fix For: 2.0.0
>
> Attachments: HBASE-14739.patch
>
>
> We no longer build Javadoc of generated code. There was a manual link to a 
> generated API referenced in a package-summary.html. Remove that. Also clean 
> up a few trailing spaces in the process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14605) Split fails due to 'No valid credentials' error when SecureBulkLoadEndpoint#start tries to access hdfs

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984451#comment-14984451
 ] 

Hudson commented on HBASE-14605:


FAILURE: Integrated in HBase-0.98-matrix #254 (See 
[https://builds.apache.org/job/HBase-0.98-matrix/254/])
HBASE-14605 Addendum restores two methods in SplitTransaction (tedyu: rev 
90d920caa64ef67b186314157958e349022e3015)
* 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/SplitTransaction.java


> Split fails due to 'No valid credentials' error when 
> SecureBulkLoadEndpoint#start tries to access hdfs
> --
>
> Key: HBASE-14605
> URL: https://issues.apache.org/jira/browse/HBASE-14605
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Ted Yu
>Assignee: Ted Yu
> Fix For: 2.0.0, 1.2.0, 1.3.0, 1.0.3, 1.1.3, 0.98.16
>
> Attachments: 144605-branch-1-v3.txt, 14605-0.98-v5.txt, 
> 14605-branch-1-addendum.txt, 14605-branch-1-v4.txt, 14605-branch-1-v5.txt, 
> 14605-branch-1.0-v5.txt, 14605-v1.txt, 14605-v2.txt, 14605-v3.txt, 
> 14605-v3.txt, 14605-v3.txt, 14605-v4.txt, 14605-v5.txt, 14605.alt
>
>
> During recent testing in secure cluster (with HBASE-14475), we found the 
> following when user X (non-super user) split a table with region replica:
> {code}
> 2015-10-12 10:58:18,955 ERROR [FifoRpcScheduler.handler1-thread-9] 
> master.HMaster: Region server hbase-4-4.novalocal,60020,1444645588137 
> reported a fatal error:
> ABORTING region server hbase-4-4.novalocal,60020,1444645588137: The 
> coprocessor org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint 
> threw an unexpected   exception
> Cause:
> java.lang.IllegalStateException: Failed to get FileSystem instance
>   at 
> org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint.start(SecureBulkLoadEndpoint.java:148)
>   at 
> org.apache.hadoop.hbase.coprocessor.CoprocessorHost$Environment.startup(CoprocessorHost.java:415)
>   at 
> org.apache.hadoop.hbase.coprocessor.CoprocessorHost.loadInstance(CoprocessorHost.java:257)
>   at 
> org.apache.hadoop.hbase.coprocessor.CoprocessorHost.loadSystemCoprocessors(CoprocessorHost.java:160)
>   at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:192)
>   at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:701)
>   at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:608)
> ...
> Caused by: java.io.IOException: Failed on local exception: 
> java.io.IOException: javax.security.sasl.SaslException: GSS initiate failed 
> [Caused by GSSException: No valid  credentials provided (Mechanism 
> level: Failed to find any Kerberos tgt)]; Host Details : local host is: 
> "hbase-4-4/172.22.66.186"; destination host is: "os-r6-  
> okarus-hbase-4-2.novalocal":8020;
>   at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:772)
>   at org.apache.hadoop.ipc.Client.call(Client.java:1473)
>   at org.apache.hadoop.ipc.Client.call(Client.java:1400)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:232)
>   at com.sun.proxy.$Proxy18.mkdirs(Unknown Source)
>   at 
> org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.mkdirs(ClientNamenodeProtocolTranslatorPB.java:555)
>   at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:606)
>   at 
> org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:187)
>   at 
> org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:102)
>   at com.sun.proxy.$Proxy19.mkdirs(Unknown Source)
>   at org.apache.hadoop.hdfs.DFSClient.primitiveMkdir(DFSClient.java:2775)
>   at org.apache.hadoop.hdfs.DFSClient.mkdirs(DFSClient.java:2746)
>   at 
> org.apache.hadoop.hdfs.DistributedFileSystem$19.doCall(DistributedFileSystem.java:967)
>   at 
> org.apache.hadoop.hdfs.DistributedFileSystem$19.doCall(DistributedFileSystem.java:963)
>   at 
> org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
> {code}
> The cause was that SecureBulkLoadEndpoint#start tried to create staging dir 
> in hdfs as user X but didn't pass authentication.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14678) Experiment: Temporarily disable balancer and a few others to see if root of crashed/timedout JVMs

2015-11-01 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984591#comment-14984591
 ] 

stack commented on HBASE-14678:
---

So, random tests show as hung, killed, with this on the end.

ExecutionException: java.lang.RuntimeException: The forked VM terminated 
without properly saying goodbye. VM crash or System.exit called?

This is even after going back to 2.18.1 surefire.

So, while this experiment has stabilized tests some, I've not been able to 
finger a particular test as the killer, the culprit.


> Experiment: Temporarily disable balancer and a few others to see if root of 
> crashed/timedout JVMs
> -
>
> Key: HBASE-14678
> URL: https://issues.apache.org/jira/browse/HBASE-14678
> Project: HBase
>  Issue Type: Sub-task
>  Components: test
>Reporter: stack
>
> Looking at recent builds of 1.2, I see a few of the runs finishing with kills 
> and notice that a JVM exited without reporting back state. Running the 
> hanging test finder, I can see at least that in one case that the balancer 
> tests seem to be outstanding; looking in test output, seems to be still going 
> on A few others are reported as hung but they look like they have just 
> started running and are just killed by surefire.
> This issue is about trying to disable a few of the problematics like balancer 
> tests to see if our overall stability improves. If so, I can concentrate on 
> stabilizing these few tests. Else will just undo the experiment and put the 
> tests back on line.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14732) Update HBase website skin and CSS

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14732:

Attachment: HBASE-14732-v1.patch

It applies for me locally (using git am against a fresh master), but attaching 
a fresh patch just to be sure.

> Update HBase website skin and CSS
> -
>
> Key: HBASE-14732
> URL: https://issues.apache.org/jira/browse/HBASE-14732
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14732-v1.patch, HBASE-14732.patch
>
>
> Use Fluido skin, make things more readable, make improvements to enhance the 
> mobile experience.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (HBASE-14737) Clear cachedMaxVersions when setValue(VERSIONS, value) called

2015-11-01 Thread James Taylor (JIRA)
James Taylor created HBASE-14737:


 Summary: Clear cachedMaxVersions when setValue(VERSIONS, value) 
called
 Key: HBASE-14737
 URL: https://issues.apache.org/jira/browse/HBASE-14737
 Project: HBase
  Issue Type: Bug
Reporter: James Taylor


HColumnDescriptor caches the value of VERSIONS in a cachedMaxVersions member 
variable. This member variable should be reset or cleared when 
setValue(HConstants.VERSIONS, value) is called, like this:
{code}
  static final bytes[] VERSIONS_BYTES = Bytes.toBytes(HConstants.VERSIONS);
  public HColumnDescriptor setValue(byte[] key, byte[] value) {
if (Bytes.compare(HConstants.VERSIONS_BYTES, key) == 0) {
cachedMaxVersions = UNINITIALIZED;
}
values.put(new ImmutableBytesWritable(key),
  new ImmutableBytesWritable(value));
return this;
  }
{code}

Otherwise, you continue getting back cachedMaxVersions instead of the updated 
value.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (HBASE-14738) Backport HBASE-11927 (Use Native Hadoop Library for HFile checksum) to 0.98

2015-11-01 Thread Andrew Purtell (JIRA)
Andrew Purtell created HBASE-14738:
--

 Summary: Backport HBASE-11927 (Use Native Hadoop Library for HFile 
checksum) to 0.98
 Key: HBASE-14738
 URL: https://issues.apache.org/jira/browse/HBASE-14738
 Project: HBase
  Issue Type: Task
Reporter: Andrew Purtell
Assignee: Andrew Purtell
 Fix For: 0.98.16


Profiling 0.98.15 I see 20-30% of CPU time spent in Hadoop's PureJavaCrc32. Not 
surprising given previous results described on HBASE-11927. Backport.

There are two issues with the backport:

# The patch on 11927 changes the default CRC type from CRC32 to CRC32C. 
Although the changes are backwards compatible -files with either CRC type will 
be handled correctly in a transparent manner - we should probably leave the 
default alone in 0.98 and advise users on a site configuration change to use 
CRC32C if desired, for potential hardware acceleration.

# Need a shim for differences between Hadoop's DataChecksum type.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (HBASE-14739) Fix broken link to Javadoc that is suppressed because it is generated code

2015-11-01 Thread Misty Stanley-Jones (JIRA)
Misty Stanley-Jones created HBASE-14739:
---

 Summary: Fix broken link to Javadoc that is suppressed because it 
is generated  code
 Key: HBASE-14739
 URL: https://issues.apache.org/jira/browse/HBASE-14739
 Project: HBase
  Issue Type: Bug
  Components: documentation
Reporter: Misty Stanley-Jones
Assignee: Misty Stanley-Jones
Priority: Trivial
 Fix For: 2.0.0


We no longer build Javadoc of generated code. There was a manual link to a 
generated API referenced in a package-summary.html. Remove that. Also clean up 
a few trailing spaces in the process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14679) Separate security shell tests from other shell tests

2015-11-01 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14679?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984755#comment-14984755
 ] 

stack commented on HBASE-14679:
---

bq. Investigation on TestShell is needed.

And so.

bq. Resolving.

?

> Separate security shell tests from other shell tests
> 
>
> Key: HBASE-14679
> URL: https://issues.apache.org/jira/browse/HBASE-14679
> Project: HBase
>  Issue Type: Task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Attachments: 14679-branch-1-v1.txt, 14679-branch-1-v1.txt
>
>
> TestShell takes a long time to run, sometimes timing out (especially on 
> branch-1).
> This issue proposes the following changes:
> separate security shell tests into their own test class
> use unique table names for different tests



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14730) region server needs to log warnings when there are attributes configured for cells with hfile v2

2015-11-01 Thread Anoop Sam John (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984775#comment-14984775
 ] 

Anoop Sam John commented on HBASE-14730:


bq.When cells are flushed from memStore to Hfile, attributes are not saved.
You mean Cell Tags?

> region server needs to log warnings when there are attributes configured for 
> cells with hfile v2
> 
>
> Key: HBASE-14730
> URL: https://issues.apache.org/jira/browse/HBASE-14730
> Project: HBase
>  Issue Type: Improvement
>  Components: regionserver
>Reporter: huaxiang sun
>Assignee: huaxiang sun
>
> User can configure cell attributes with hfile.format.version 2. When cells 
> are flushed from memStore to Hfile, attributes are not saved. Warnings need 
> to be logged.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14728) TestRowCounter is broken in master

2015-11-01 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-14728:
--
  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to master. Thanks for the patch [~abhishek.chouhan]

> TestRowCounter is broken in master
> --
>
> Key: HBASE-14728
> URL: https://issues.apache.org/jira/browse/HBASE-14728
> Project: HBase
>  Issue Type: Test
>Affects Versions: 2.0.0
>Reporter: Abhishek Singh Chouhan
>Assignee: Abhishek Singh Chouhan
> Fix For: 2.0.0
>
> Attachments: HBASE-14728.patch, HBASE-14728.patch
>
>
> The runRowCount method simply runs the RowCounter and checks if the exit code 
> is zero but does not actually check the row count returned
> {noformat}
> private void runRowCount(String[] args, int expectedCount) throws Exception {
> final RowCounter counter = new RowCounter();
> assertEquals("job failed either due to failure or miscount (see log 
> output).", 0,
> ToolRunner.run(TEST_UTIL.getConfiguration(), counter, args));
>   }
> {noformat}
> This will always give a false positive provided the job ran without errors 
> (irrespective of the count it gives).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14730) region server needs to log warnings when there are attributes configured for cells with hfile v2

2015-11-01 Thread Anoop Sam John (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984777#comment-14984777
 ] 

Anoop Sam John commented on HBASE-14730:


Adding a log for every flush will be too much of log info?

> region server needs to log warnings when there are attributes configured for 
> cells with hfile v2
> 
>
> Key: HBASE-14730
> URL: https://issues.apache.org/jira/browse/HBASE-14730
> Project: HBase
>  Issue Type: Improvement
>  Components: regionserver
>Reporter: huaxiang sun
>Assignee: huaxiang sun
>
> User can configure cell attributes with hfile.format.version 2. When cells 
> are flushed from memStore to Hfile, attributes are not saved. Warnings need 
> to be logged.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14575) Reduce scope of compactions holding region lock

2015-11-01 Thread Jerry He (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14575?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984784#comment-14984784
 ] 

Jerry He commented on HBASE-14575:
--

As [~ndimiduk] mentioned, we've been doing a lot of checks for close 
(store.areWritesEnabled()) in performCompaction()
Maybe we could a couple of more outside of performCompaction() and in between 
we try to hold the region read lock?

bq. +readLock.lock();   // hold region open while we create scanners over 
storefiles.
It is probably good to do this.  But there seems to be no critical section to 
protect here and can be relaxed as well?


> Reduce scope of compactions holding region lock
> ---
>
> Key: HBASE-14575
> URL: https://issues.apache.org/jira/browse/HBASE-14575
> Project: HBase
>  Issue Type: Sub-task
>  Components: Compaction, regionserver
>Reporter: Nick Dimiduk
>Assignee: Nick Dimiduk
> Attachments: 14575-v1.patch, 14575-v2.patch, 14575-v3.patch, 
> 14575-v4.patch, 14575.v00.patch
>
>
> Per [~devaraj]'s idea on parent issue, let's see if we can reduce the scope 
> of critical section under which compactions hold the region read lock.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14706) RegionLocationFinder should return multiple servername by top host

2015-11-01 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984802#comment-14984802
 ] 

Hadoop QA commented on HBASE-14706:
---

{color:green}+1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12770028/HBASE-14706-trunk_v3.patch
  against master branch at commit e8d6bf7d461fd9428ec55009ce1c24d8f3f65485.
  ATTACHMENT ID: 12770028

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 2 new 
or modified tests.

{color:green}+1 hadoop versions{color}. The patch compiles with all 
supported hadoop versions (2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.7.0 
2.7.1)

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 protoc{color}.  The applied patch does not increase the 
total number of protoc compiler warnings.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 checkstyle{color}.  The applied patch does not increase the 
total number of checkstyle errors

{color:green}+1 findbugs{color}.  The patch does not introduce any  new 
Findbugs (version 2.0.3) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn post-site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16340//testReport/
Release Findbugs (version 2.0.3)warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16340//artifact/patchprocess/newFindbugsWarnings.html
Checkstyle Errors: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16340//artifact/patchprocess/checkstyle-aggregate.html

  Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/16340//console

This message is automatically generated.

> RegionLocationFinder should return multiple servername by top host
> --
>
> Key: HBASE-14706
> URL: https://issues.apache.org/jira/browse/HBASE-14706
> Project: HBase
>  Issue Type: Bug
>  Components: Balancer
>Affects Versions: 2.0.0, 1.2.0, 1.3.0
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
> Fix For: 2.0.0
>
> Attachments: HBASE-14706-trunk_v1.patch, HBASE-14706-trunk_v2.patch, 
> HBASE-14706-trunk_v3.patch, HBASE-14706.patch
>
>
> Multiple RS can run on the same host. But in current RegionLocationFinder, 
> mapHostNameToServerName map one host to only one server. This will make 
> LocalityCostFunction get wrong locality about region.
> {code}
> // create a mapping from hostname to ServerName for fast lookup
> HashMap hostToServerName = new HashMap ServerName>();
> for (ServerName sn : regionServers) {
>   hostToServerName.put(sn.getHostname(), sn);
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (HBASE-14725) Vet categorization of tests so they for sure go into the right small/medium/large buckets

2015-11-01 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack resolved HBASE-14725.
---
  Resolution: Fixed
Hadoop Flags: Reviewed

Pushed to 1.2+ Thanks [~busbey] for the intercession.

> Vet categorization of tests so they for sure go into the right 
> small/medium/large buckets
> -
>
> Key: HBASE-14725
> URL: https://issues.apache.org/jira/browse/HBASE-14725
> Project: HBase
>  Issue Type: Sub-task
>  Components: test
>Reporter: stack
>Assignee: stack
> Fix For: 2.0.0, 1.2.0, 1.3.0
>
> Attachments: 14725v2 (1).txt, 14725v2 (1).txt, 14725v2.txt, 
> 14725v2.txt, 14725v4.txt, 14725v4.txt, categorization.patch
>
>
> I tried doing runSmallTests, runMediumTests, etc., and I noticed that some 
> tests are larger than our categorization. At least for small tests it means 
> they area all running in the one JVM. I also noticed that the categorization 
> only takes effect in hbase-server.
> This patch makes it so runSmallTests runs all the small tests only in each 
> category.  Also moves tests that were larger than small out to medium so they 
> don't run in the one JVM anymore.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14725) Vet categorization of tests so they for sure go into the right small/medium/large buckets

2015-11-01 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-14725:
--
 Assignee: stack
Fix Version/s: 1.3.0
   1.2.0
   2.0.0
   Status: In Progress  (was: Patch Available)

> Vet categorization of tests so they for sure go into the right 
> small/medium/large buckets
> -
>
> Key: HBASE-14725
> URL: https://issues.apache.org/jira/browse/HBASE-14725
> Project: HBase
>  Issue Type: Sub-task
>  Components: test
>Reporter: stack
>Assignee: stack
> Fix For: 2.0.0, 1.2.0, 1.3.0
>
> Attachments: 14725v2 (1).txt, 14725v2 (1).txt, 14725v2.txt, 
> 14725v2.txt, 14725v4.txt, 14725v4.txt, categorization.patch
>
>
> I tried doing runSmallTests, runMediumTests, etc., and I noticed that some 
> tests are larger than our categorization. At least for small tests it means 
> they area all running in the one JVM. I also noticed that the categorization 
> only takes effect in hbase-server.
> This patch makes it so runSmallTests runs all the small tests only in each 
> category.  Also moves tests that were larger than small out to medium so they 
> don't run in the one JVM anymore.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14638) Move Jython info from the Wiki to the Ref Guide

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14638?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984835#comment-14984835
 ] 

Hudson commented on HBASE-14638:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14638 Move Jython info from the Wiki to the Ref Guide (mstanleyjones: rev 
9659f14020b13db010aac1a069b5c2aa7962c867)
* src/main/asciidoc/_chapters/external_apis.adoc


> Move Jython info from the Wiki to the Ref Guide
> ---
>
> Key: HBASE-14638
> URL: https://issues.apache.org/jira/browse/HBASE-14638
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14638.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14641) Move JDO example from Wiki to Ref Guide

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984831#comment-14984831
 ] 

Hudson commented on HBASE-14641:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14641 Move JDO example to HBase Ref Guide (mstanleyjones: rev 
7ad7a7943aaf6572a291ff53c59446b967abd622)
* src/main/asciidoc/_chapters/external_apis.adoc


> Move JDO example from Wiki to Ref Guide
> ---
>
> Key: HBASE-14641
> URL: https://issues.apache.org/jira/browse/HBASE-14641
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14641-v1.patch, HBASE-14641.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14026) Clarify "Web API" in version and compatibility docs

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984838#comment-14984838
 ] 

Hudson commented on HBASE-14026:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14026 Clarify 'Web API' in version and compatibility docs (mstanleyjones: 
rev c3d40b0b68ef3f8d45bfb846668c8dde49e79cb1)
* src/main/asciidoc/_chapters/upgrading.adoc


> Clarify "Web API" in version and compatibility docs
> ---
>
> Key: HBASE-14026
> URL: https://issues.apache.org/jira/browse/HBASE-14026
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Sean Busbey
>Assignee: Misty Stanley-Jones
>Priority: Critical
> Fix For: 2.0.0
>
> Attachments: HBASE-14026.patch
>
>
> per discussion on HBASE-13861, update our version and compatibility section 
> to clarify under operational compatibility that by "Web page API" we mean the 
> /jmx endpoint.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14739) Fix broken link to Javadoc that is suppressed because it is generated code

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984833#comment-14984833
 ] 

Hudson commented on HBASE-14739:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14739 Fix broken link to Javadoc that is suppressed because it is 
(mstanleyjones: rev 9c37239f582d51cb99718f5445f64b273c2251ed)
* hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/package.html


> Fix broken link to Javadoc that is suppressed because it is generated  code
> ---
>
> Key: HBASE-14739
> URL: https://issues.apache.org/jira/browse/HBASE-14739
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
>Priority: Trivial
> Fix For: 2.0.0
>
> Attachments: HBASE-14739.patch
>
>
> We no longer build Javadoc of generated code. There was a manual link to a 
> generated API referenced in a package-summary.html. Remove that. Also clean 
> up a few trailing spaces in the process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14532) [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config and not described in section 7

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984834#comment-14984834
 ] 

Hudson commented on HBASE-14532:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14532 Add dfs shortcircuit configs to hbase-default.xml, fix 
(mstanleyjones: rev e8d6bf7d461fd9428ec55009ce1c24d8f3f65485)
* src/main/asciidoc/_chapters/architecture.adoc
* hbase-common/src/main/resources/hbase-default.xml


> [book] dfs.client.read.shortcircuit is referenced as hbase-site.xml config 
> and not described in section 7
> -
>
> Key: HBASE-14532
> URL: https://issues.apache.org/jira/browse/HBASE-14532
> Project: HBase
>  Issue Type: Bug
>  Components: documentation
>Reporter: Rick Moritz
>Assignee: Misty Stanley-Jones
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-14532-v1.patch, HBASE-14532.patch
>
>
> After trying to figure out whether shortcircuit reads would work on my 
> system, I studied the book and found conflicting information.
> It's suggested in section 92.2, that dfs.client.read.shortcircuit is an 
> option in hbase-site.xml, but the supposedly complete default configuration 
> in section 7 does not include this setting. This leads to confusion on 
> whether it's sufficient to enable this setting in hdfs-site.xml, or whether 
> it needs to be added to both configurations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14640) Move Cascading info from Wiki to Ref Guide

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984832#comment-14984832
 ] 

Hudson commented on HBASE-14640:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14640 Move Cascading info from Wiki to Ref Guide (mstanleyjones: rev 
185a62a403e48b88fc6a7725e17cd6815dceec23)
* src/main/asciidoc/_chapters/mapreduce.adoc


> Move Cascading info from Wiki to Ref Guide
> --
>
> Key: HBASE-14640
> URL: https://issues.apache.org/jira/browse/HBASE-14640
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14640.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14639) Move Scala info from Wiki to Ref Guide

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984836#comment-14984836
 ] 

Hudson commented on HBASE-14639:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-14639 Move Scala info from HBase Wiki to Ref Guide (mstanleyjones: rev 
12a718d0ca507c911f589d2926cfc408e4155b0e)
* src/main/asciidoc/_chapters/external_apis.adoc


> Move Scala info from Wiki to Ref Guide
> --
>
> Key: HBASE-14639
> URL: https://issues.apache.org/jira/browse/HBASE-14639
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Affects Versions: 2.0.0
>Reporter: Misty Stanley-Jones
>Assignee: Misty Stanley-Jones
> Fix For: 2.0.0
>
> Attachments: HBASE-14639.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-13478) Document the change of default master ports being used .

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-13478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984837#comment-14984837
 ] 

Hudson commented on HBASE-13478:


FAILURE: Integrated in HBase-Trunk_matrix #420 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/420/])
HBASE-13478 Document the change of default master ports being used 
(mstanleyjones: rev 988ff62e981eab3d1f071586aedf6b98d54fa857)
* src/main/asciidoc/_chapters/upgrading.adoc


> Document the change of default master ports being used .
> 
>
> Key: HBASE-13478
> URL: https://issues.apache.org/jira/browse/HBASE-13478
> Project: HBase
>  Issue Type: Sub-task
>  Components: documentation
>Reporter: Srikanth Srungarapu
>Assignee: Misty Stanley-Jones
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-13478.patch
>
>
> In 1.0.x, master by default binds to the region server ports. But in 1.1 and 
> 2.0 branches, we have undone this changes and brought back the usage of old 
> master ports to make the migration from 0.98 -> 1.1 hassle free.  Please see 
> the parent jira for more background.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14725) Vet categorization of tests so they for sure go into the right small/medium/large buckets

2015-11-01 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984857#comment-14984857
 ] 

Hudson commented on HBASE-14725:


SUCCESS: Integrated in HBase-1.2-IT #257 (See 
[https://builds.apache.org/job/HBase-1.2-IT/257/])
HBASE-14725 Vet categorization of tests so they for sure go into the (stack: 
rev a1e578b5900647c6fec93eff52abc9074c0c323c)
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestColumnSeeking.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestSimpleRpcScheduler.java
* 
hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestAsyncProcess.java
* pom.xml
* hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcClientLeaks.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestMultiVersionConcurrencyControl.java
* 
hbase-hadoop-compat/src/test/java/org/apache/hadoop/hbase/master/TestMetricsMasterSourceFactory.java
* hbase-server/pom.xml
* 
hbase-procedure/src/test/java/org/apache/hadoop/hbase/procedure2/util/TestTimeoutBlockingQueue.java
* 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestLogRollingNoCluster.java


> Vet categorization of tests so they for sure go into the right 
> small/medium/large buckets
> -
>
> Key: HBASE-14725
> URL: https://issues.apache.org/jira/browse/HBASE-14725
> Project: HBase
>  Issue Type: Sub-task
>  Components: test
>Reporter: stack
>Assignee: stack
> Fix For: 2.0.0, 1.2.0, 1.3.0
>
> Attachments: 14725v2 (1).txt, 14725v2 (1).txt, 14725v2.txt, 
> 14725v2.txt, 14725v4.txt, 14725v4.txt, categorization.patch
>
>
> I tried doing runSmallTests, runMediumTests, etc., and I noticed that some 
> tests are larger than our categorization. At least for small tests it means 
> they area all running in the one JVM. I also noticed that the categorization 
> only takes effect in hbase-server.
> This patch makes it so runSmallTests runs all the small tests only in each 
> category.  Also moves tests that were larger than small out to medium so they 
> don't run in the one JVM anymore.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14420) Zombie Stomping Session

2015-11-01 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-14420:
--
Attachment: none_fix.txt

> Zombie Stomping Session
> ---
>
> Key: HBASE-14420
> URL: https://issues.apache.org/jira/browse/HBASE-14420
> Project: HBase
>  Issue Type: Umbrella
>  Components: test
>Reporter: stack
>Assignee: stack
>Priority: Critical
> Attachments: hangers.txt, none_fix (1).txt, none_fix.txt, 
> none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, 
> none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, 
> none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, 
> none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, 
> none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, none_fix.txt, 
> none_fix.txt, none_fix.txt
>
>
> Patch build are now failing most of the time because we are dropping zombies. 
> I confirm we are doing this on non-apache build boxes too.
> Left-over zombies consume resources on build boxes (OOME cannot create native 
> threads). Having to do multiple test runs in the hope that we can get a 
> non-zombie-making build or making (arbitrary) rulings that the zombies are 
> 'not related' is a productivity sink. And so on...
> This is an umbrella issue for a zombie stomping session that started earlier 
> this week. Will hang sub-issues of this one. Am running builds back-to-back 
> on little cluster to turn out the monsters.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-13014) Java Tool For Region Moving

2015-11-01 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-13014:
--
Attachment: HBASE-13014-master-v3 (1).patch

Looking good. Lets get another qa run in. Rather than wait till this 
'stabilizies', I 'd suggest replacing the ruby script immediately after this 
goes in else it won't get exercised if it can't replace the ruby script, 
lets find out sooner than later.

Good stuff.

> Java Tool For Region Moving 
> 
>
> Key: HBASE-13014
> URL: https://issues.apache.org/jira/browse/HBASE-13014
> Project: HBase
>  Issue Type: Improvement
>Reporter: Abhishek Singh Chouhan
>Assignee: Abhishek Singh Chouhan
> Fix For: 2.0.0
>
> Attachments: HBASE-13014-master-v2.patch, HBASE-13014-master-v3 
> (1).patch, HBASE-13014-master-v3.patch, HBASE-13014-master-v3.patch, 
> HBASE-13014-master-v3.patch, HBASE-13014-master.patch, HBASE-13014-v2.patch, 
> HBASE-13014-v3.patch, HBASE-13014-v4.patch, HBASE-13014-v5.patch, 
> HBASE-13014-v6.patch, HBASE-13014.patch
>
>
> As per discussion on HBASE-12989 we should move the functionality of 
> region_mover.rb into a Java tool and use region_mover.rb only only as a 
> wrapper around it.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-13014) Java Tool For Region Moving

2015-11-01 Thread Abhishek Singh Chouhan (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-13014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984761#comment-14984761
 ] 

Abhishek Singh Chouhan commented on HBASE-13014:


QA looks good :) Wanna give this another try ? [~stack] [~apurtell]

> Java Tool For Region Moving 
> 
>
> Key: HBASE-13014
> URL: https://issues.apache.org/jira/browse/HBASE-13014
> Project: HBase
>  Issue Type: Improvement
>Reporter: Abhishek Singh Chouhan
>Assignee: Abhishek Singh Chouhan
> Fix For: 2.0.0
>
> Attachments: HBASE-13014-master-v2.patch, 
> HBASE-13014-master-v3.patch, HBASE-13014-master-v3.patch, 
> HBASE-13014-master-v3.patch, HBASE-13014-master.patch, HBASE-13014-v2.patch, 
> HBASE-13014-v3.patch, HBASE-13014-v4.patch, HBASE-13014-v5.patch, 
> HBASE-13014-v6.patch, HBASE-13014.patch
>
>
> As per discussion on HBASE-12989 we should move the functionality of 
> region_mover.rb into a Java tool and use region_mover.rb only only as a 
> wrapper around it.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (HBASE-14731) Add -DuseMob option to ITBLL

2015-11-01 Thread Anoop Sam John (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-14731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14984774#comment-14984774
 ] 

Anoop Sam John commented on HBASE-14731:


Patch looks good
nit:
bq.raed/write path is forced.
Spell correction needed.

> Add -DuseMob option to ITBLL
> 
>
> Key: HBASE-14731
> URL: https://issues.apache.org/jira/browse/HBASE-14731
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0
>Reporter: Jonathan Hsieh
>Assignee: Jonathan Hsieh
> Fix For: 2.0.0
>
> Attachments: hbase-14731.patch
>
>
> Previously, I would test mob by creating a table, altering to use mob and 
> then running ITBLL.  This simplifies it by allowing for a command line arg to 
> enable mob on table creation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14481) Decommission HBase wiki

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14481:

Attachment: HBASE-14481.patch

Attached patch scrubs and redirects all links from the Javadoc, Ref Guide, 
scripts, and website to the Wiki.

All Wiki redirects have been done, too.

> Decommission HBase wiki
> ---
>
> Key: HBASE-14481
> URL: https://issues.apache.org/jira/browse/HBASE-14481
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Nick Dimiduk
>Assignee: Misty Stanley-Jones
>Priority: Blocker
>  Labels: beginner
> Fix For: 2.0.0
>
> Attachments: HBASE-14481.patch
>
>
> We have an awesome community resource in our [online 
> book|http://hbase.apache.org/book.html]. It's maintained and looked after 
> with diligence. We also have an HBase section on the [hadoop 
> wiki|http://wiki.apache.org/hadoop/Hbase] that hasn't been updated since 
> 2012. Let's sift through the pages of the wiki, bring over any content that's 
> still relevant and not already present in the book, and kill the wiki.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HBASE-14481) Decommission HBase wiki

2015-11-01 Thread Misty Stanley-Jones (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-14481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Misty Stanley-Jones updated HBASE-14481:

Status: Patch Available  (was: In Progress)

> Decommission HBase wiki
> ---
>
> Key: HBASE-14481
> URL: https://issues.apache.org/jira/browse/HBASE-14481
> Project: HBase
>  Issue Type: Task
>  Components: documentation
>Reporter: Nick Dimiduk
>Assignee: Misty Stanley-Jones
>Priority: Blocker
>  Labels: beginner
> Fix For: 2.0.0
>
> Attachments: HBASE-14481.patch
>
>
> We have an awesome community resource in our [online 
> book|http://hbase.apache.org/book.html]. It's maintained and looked after 
> with diligence. We also have an HBase section on the [hadoop 
> wiki|http://wiki.apache.org/hadoop/Hbase] that hasn't been updated since 
> 2012. Let's sift through the pages of the wiki, bring over any content that's 
> still relevant and not already present in the book, and kill the wiki.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)