[jira] [Commented] (HBASE-19185) ClassNotFoundException: com.fasterxml.jackson.*

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-19185:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
22s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue}  0m  
1s{color} | {color:blue} Findbugs executables are not available. {color} |
| {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green}  0m  
0s{color} | {color:green} Patch does not have any anti-patterns. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:red}-1{color} | {color:red} test4tests {color} | {color:red}  0m  
0s{color} | {color:red} The patch doesn't appear to include any new or modified 
tests. Please justify why no new tests are needed for this patch. Also please 
list what manual steps were performed to verify this patch. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  5m 
11s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
21s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  0m 
19s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  5m 
15s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
14s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
40s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
21s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  0m 
21s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  0m 
16s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  4m 
53s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
45m 58s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha4. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
14s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green} 13m 
58s{color} | {color:green} hbase-mapreduce in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
12s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black} 77m 17s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-19185 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896109/HBASE-19185.v0.patch |
| Optional Tests |  asflicense  javac  javadoc  unit  findbugs  shadedjars  
hadoopcheck  hbaseanti  checkstyle  compile  |
| uname | Linux fe2f262a9474 3.13.0-116-generic #163-Ubuntu SMP Fri Mar 31 
14:13:22 UTC 2017 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh
 |
| git revision | master / 3a0f59d031 |
| maven | version: Apache Maven 3.5.2 
(138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) |
| Default Java | 1.8.0_141 |
|  Test Results | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9633/testReport/ |
| modules | C: hbase-mapreduce U: hbase-mapreduce |
| Console output | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9633/console |
| Powered by | Apache Yetus 0.6.0   http://yetus.apache.org |


This message was automatically generated.



> ClassNotFoundException: com.fasterxml.jackson.*
> 

[jira] [Commented] (HBASE-18950) Remove Optional parameters in AsyncAdmin interface

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-18950:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
11s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue}  0m  
0s{color} | {color:blue} Findbugs executables are not available. {color} |
| {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green}  0m  
0s{color} | {color:green} Patch does not have any anti-patterns. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:green}+1{color} | {color:green} test4tests {color} | {color:green}  0m 
 0s{color} | {color:green} The patch appears to include 9 new or modified test 
files. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
25s{color} | {color:blue} Maven dependency ordering for branch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
38s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m 
31s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  2m 
 1s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  6m 
47s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
58s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
12s{color} | {color:blue} Maven dependency ordering for patch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
29s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m 
25s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  1m 
25s{color} | {color:green} the patch passed {color} |
| {color:red}-1{color} | {color:red} checkstyle {color} | {color:red}  0m 
34s{color} | {color:red} hbase-client: The patch generated 2 new + 555 
unchanged - 85 fixed = 557 total (was 640) {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  1m 
 7s{color} | {color:green} hbase-server: The patch generated 0 new + 47 
unchanged - 4 fixed = 47 total (was 51) {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  0m 
12s{color} | {color:green} The patch hbase-endpoint passed checkstyle {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 1s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  4m 
51s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
47m 16s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha4. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
56s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green}  2m 
38s{color} | {color:green} hbase-client in the patch passed. {color} |
| {color:green}+1{color} | {color:green} unit {color} | {color:green} 91m 
25s{color} | {color:green} hbase-server in the patch passed. {color} |
| {color:green}+1{color} | {color:green} unit {color} | {color:green}  3m 
33s{color} | {color:green} hbase-endpoint in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
57s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}169m 41s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-18950 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896105/HBASE-18950.master.012.patch
 |
| Optional Tests |  asflicense  javac  javadoc  unit  

[jira] [Commented] (HBASE-19160) Re-expose CellComparator

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-19160:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
19s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:red}-1{color} | {color:red} test4tests {color} | {color:red}  0m  
0s{color} | {color:red} The patch doesn't appear to include any new or modified 
tests. Please justify why no new tests are needed for this patch. Also please 
list what manual steps were performed to verify this patch. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
 4s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  2m 
23s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
 2s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  2m 
24s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green}148m 
24s{color} | {color:green} root in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
28s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}162m 17s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-19160 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896106/HBASE-19160.v4.patch |
| Optional Tests |  asflicense  javac  javadoc  unit  |
| uname | Linux 705599edde49 4.4.0-43-generic #63-Ubuntu SMP Wed Oct 12 
13:48:03 UTC 2016 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh
 |
| git revision | master / 3a0f59d031 |
| maven | version: Apache Maven 3.5.2 
(138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) |
| Default Java | 1.8.0_141 |
|  Test Results | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9631/testReport/ |
| modules | C: . U: . |
| Console output | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9631/console |
| Powered by | Apache Yetus 0.6.0   http://yetus.apache.org |


This message was automatically generated.



> Re-expose CellComparator
> 
>
> Key: HBASE-19160
> URL: https://issues.apache.org/jira/browse/HBASE-19160
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 2.0.0-alpha-4
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19160.patch, HBASE-19160.v2.patch, 
> HBASE-19160.v3.patch, HBASE-19160.v4.patch
>
>
> On HBASE-18995 we moved a bunch of public methods to Private places. This 
> inadvertently breaks donwstream consumers. Let's see if we can ease up on 
> some of the lockdown and make life easier for them.
> Copying [~ram_krish]'s previous analysis:
> {quote}
> I read the Crunch projec't hbase-support related code. 
> -> It uses both CellUtil (Public exposed) and KeyValueUtil (@Private) classes 
> for helper methods.
> -> All methods in CellUtil that are getting used are even now exposed in 
> branch-2's CellUtil and they are very common helper methods. So we are safe 
> here.
> -> Wrt KeyValueUtil the API is createFirstOnRow(). It is used in test cases 
> and in some core code. In most of the places they are trying to create the 
> splitKeys from the region's start keys and that is also getting persisted. I 
> think here they can safely create a cell out of the given byte[] of the row.
> But there is one place where they are trying to do some scanning on a 
> HFileScanner directly (@Private) scanner. So this should be changed because 
> it is an internal interface for us. And on this scanner they have copied our 
> seekTo() code into their source files for some scanning purpose. In this code 
> they are 

[jira] [Commented] (HBASE-19131) Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19131:


FAILURE: Integrated in Jenkins build HBase-1.4 #994 (See 
[https://builds.apache.org/job/HBase-1.4/994/])
HBASE-19131 Add the ClusterStatus hook and cleanup other hooks which can 
(chia7712: rev 9ad69e446529e5b48595063039ef58730e9fd842)
* (edit) hbase-protocol/src/main/protobuf/Master.proto
* (edit) 
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
* (edit) 
hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java
* (edit) 
hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/MasterProtos.java
* (edit) 
hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionManager.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/ServerLoad.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterObserver.java
* (add) 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestClientClusterStatus.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/ClusterStatusChore.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/coprocessor/TestMasterObserver.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseMasterAndRegionObserver.java
* (edit) 
hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterCoprocessorHost.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java


> Add the ClusterStatus hook and cleanup other hooks which can be replaced by 
> ClusterStatus hook
> --
>
> Key: HBASE-19131
> URL: https://issues.apache.org/jira/browse/HBASE-19131
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 1.4.0, 1.5.0, 2.0.0-beta-1
>
> Attachments: HBASE-19131.branch-1.v0.patch, 
> HBASE-19131.branch-1.v1.patch, HBASE-19131.v0.patch, HBASE-19131.v1.patch, 
> HBASE-19131.v2.patch, HBASE-19131.v3.patch, HBASE-19131.v4.patch
>
>
> This issue will add the hook for {{ClusterStatus}} and cleanup other hooks 
> which can be replaced by {{ClusterStatus}} hook.
> # {{ListDeadServers}} -  introduced by HBASE-18131



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19186) Unify to use bytes to show size in master/rs ui

2017-11-04 Thread Guanghao Zhang (JIRA)

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

Guanghao Zhang updated HBASE-19186:
---
Status: Patch Available  (was: Open)

> Unify to use bytes to show size in master/rs ui
> ---
>
> Key: HBASE-19186
> URL: https://issues.apache.org/jira/browse/HBASE-19186
> Project: HBase
>  Issue Type: Improvement
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
>Priority: Minor
> Attachments: HBASE-19186.master.001.patch
>
>
> 1. 10K ==> 10KB or 10M ==> 10MB or 10G => 10GB
> 2. remove "in bytes" in description



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19186) Unify to use bytes to show size in master/rs ui

2017-11-04 Thread Guanghao Zhang (JIRA)

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

Guanghao Zhang updated HBASE-19186:
---
Attachment: HBASE-19186.master.001.patch

> Unify to use bytes to show size in master/rs ui
> ---
>
> Key: HBASE-19186
> URL: https://issues.apache.org/jira/browse/HBASE-19186
> Project: HBase
>  Issue Type: Improvement
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
>Priority: Minor
> Attachments: HBASE-19186.master.001.patch
>
>
> 1. 10K ==> 10KB or 10M ==> 10MB or 10G => 10GB
> 2. remove "in bytes" in description



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2

2017-11-04 Thread stack (JIRA)

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

stack updated HBASE-19182:
--
Description: I removed hbase-prefix-tree w/o doing a deprecation cycle (See 
parent issue). Let me at least add late warning it going away (I don't want it 
to go away; I would prefer someone took up this sweet encoding and carried to 
the next level).  (was: I removed hbase-prefix-tree w/o doing a deprecation 
cycle. Let me at least add late warning it going away (I don't want it to go 
away; I would prefer someone took up this sweet encoding and carried to the 
next level).)

> Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed 
> in hbase2
> ---
>
> Key: HBASE-19182
> URL: https://issues.apache.org/jira/browse/HBASE-19182
> Project: HBase
>  Issue Type: Sub-task
>Reporter: stack
>Assignee: stack
> Fix For: 1.4.0, 1.3.2, 1.2.7
>
> Attachments: HBASE-19812.branch-1.001.patch
>
>
> I removed hbase-prefix-tree w/o doing a deprecation cycle (See parent issue). 
> Let me at least add late warning it going away (I don't want it to go away; I 
> would prefer someone took up this sweet encoding and carried to the next 
> level).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19160) Re-expose CellComparator

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19160:


bq. v4 i obviously the wrong patch but I love it. +1 on v4 (smile).
I guess we need to put our feet up.:)

> Re-expose CellComparator
> 
>
> Key: HBASE-19160
> URL: https://issues.apache.org/jira/browse/HBASE-19160
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 2.0.0-alpha-4
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19160.patch, HBASE-19160.v2.patch, 
> HBASE-19160.v3.patch, HBASE-19160.v4.patch
>
>
> On HBASE-18995 we moved a bunch of public methods to Private places. This 
> inadvertently breaks donwstream consumers. Let's see if we can ease up on 
> some of the lockdown and make life easier for them.
> Copying [~ram_krish]'s previous analysis:
> {quote}
> I read the Crunch projec't hbase-support related code. 
> -> It uses both CellUtil (Public exposed) and KeyValueUtil (@Private) classes 
> for helper methods.
> -> All methods in CellUtil that are getting used are even now exposed in 
> branch-2's CellUtil and they are very common helper methods. So we are safe 
> here.
> -> Wrt KeyValueUtil the API is createFirstOnRow(). It is used in test cases 
> and in some core code. In most of the places they are trying to create the 
> splitKeys from the region's start keys and that is also getting persisted. I 
> think here they can safely create a cell out of the given byte[] of the row.
> But there is one place where they are trying to do some scanning on a 
> HFileScanner directly (@Private) scanner. So this should be changed because 
> it is an internal interface for us. And on this scanner they have copied our 
> seekTo() code into their source files for some scanning purpose. In this code 
> they are actually using the KvUtil.createFirstOnRow() to seek to that first 
> cell of that row.
> More over I think in branch-2 we are restricting even CPs from accessing some 
> of our internal scanners and they can only use InternalScanner interface. So 
> this code in crunch needs heavy refactoring to work with branch-2 in case 
> they want to fit into the Public/Private exposed semantics that HBase 
> presents to the downstreamers.
> -> If still they want some APIs like this we can expose 
> CellUtil#createFirstOnRow, createLastOnRow, createFirstOnCol and 
> createLastOnCol at the maximum. I think others are not useful and are more 
> internal stuffs.
> {quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-19182:
---

Yeah, I have the upgrade stuff going on in doc. 

I have pointers to dev list if interested in carrying this feature forward in a 
bunch of places. Let me add it everywhere.

Thanks for review.

> Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed 
> in hbase2
> ---
>
> Key: HBASE-19182
> URL: https://issues.apache.org/jira/browse/HBASE-19182
> Project: HBase
>  Issue Type: Sub-task
>Reporter: stack
>Assignee: stack
> Fix For: 1.4.0, 1.3.2, 1.2.7
>
> Attachments: HBASE-19812.branch-1.001.patch
>
>
> I removed hbase-prefix-tree w/o doing a deprecation cycle. Let me at least 
> add late warning it going away (I don't want it to go away; I would prefer 
> someone took up this sweet encoding and carried to the next level).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (HBASE-19186) Unify to use bytes to show size in master/rs ui

2017-11-04 Thread Guanghao Zhang (JIRA)
Guanghao Zhang created HBASE-19186:
--

 Summary: Unify to use bytes to show size in master/rs ui
 Key: HBASE-19186
 URL: https://issues.apache.org/jira/browse/HBASE-19186
 Project: HBase
  Issue Type: Improvement
Reporter: Guanghao Zhang
Assignee: Guanghao Zhang
Priority: Minor


1. 10K ==> 10KB or 10M ==> 10MB or 10G => 10GB
2. remove "in bytes" in description



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19131) Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19131:


FAILURE: Integrated in Jenkins build HBase-1.5 #137 (See 
[https://builds.apache.org/job/HBase-1.5/137/])
HBASE-19131 Add the ClusterStatus hook and cleanup other hooks which can 
(chia7712: rev 56fd75e8e2e1467e757aec9975dc6f82f3303554)
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterCoprocessorHost.java
* (add) 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestClientClusterStatus.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterObserver.java
* (edit) 
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseMasterAndRegionObserver.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.java
* (edit) 
hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionManager.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/coprocessor/TestMasterObserver.java
* (edit) 
hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/MasterProtos.java
* (edit) 
hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java
* (edit) 
hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/ClusterStatusChore.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/ServerLoad.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
* (edit) hbase-protocol/src/main/protobuf/Master.proto
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java


> Add the ClusterStatus hook and cleanup other hooks which can be replaced by 
> ClusterStatus hook
> --
>
> Key: HBASE-19131
> URL: https://issues.apache.org/jira/browse/HBASE-19131
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 1.4.0, 1.5.0, 2.0.0-beta-1
>
> Attachments: HBASE-19131.branch-1.v0.patch, 
> HBASE-19131.branch-1.v1.patch, HBASE-19131.v0.patch, HBASE-19131.v1.patch, 
> HBASE-19131.v2.patch, HBASE-19131.v3.patch, HBASE-19131.v4.patch
>
>
> This issue will add the hook for {{ClusterStatus}} and cleanup other hooks 
> which can be replaced by {{ClusterStatus}} hook.
> # {{ListDeadServers}} -  introduced by HBASE-18131



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-18233:
---

[~chia7712] Yeah. I'm building case over here though it is going to be a fuzzy 
one.

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-18233:
---

bq. this patch is for branch-1.2 and branch-1.3, right? try on branch-1.3? 
pretty uncomfortable ignoring precommit.

1.2 seems pretty sick, for our stable release. You thinking a 1.2.7 even though 
tests are in this state? If so, this patch seems to do no harm. If you want to 
put a hold on it all till we figure why 1.2 such a mess, just say.

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19185) ClassNotFoundException: com.fasterxml.jackson.*

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19185:


The patch adds hardcode to fix the bug...

> ClassNotFoundException: com.fasterxml.jackson.*
> ---
>
> Key: HBASE-19185
> URL: https://issues.apache.org/jira/browse/HBASE-19185
> Project: HBase
>  Issue Type: Bug
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19185.v0.patch
>
>
> HBASE-16338 update jackson to 2.9.1 which is different from hadoop-2.7.1. We 
> should bring our bedding and towels and not be trying to use jackson 
> dependencies from hadoop.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-18983:
---

bq. error-prone still fails on a full build, so i haven't turned on the reports 
yet. once we're full green, then i will add it to precommit and nightly

Oh boy.We need to make this happen... !

> Upgrade to latest error-prone
> -
>
> Key: HBASE-18983
> URL: https://issues.apache.org/jira/browse/HBASE-18983
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Mike Drob
>Assignee: Mike Drob
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-18983.patch
>
>
> There's some trouble with lambda expressions in our current version as 
> reported in https://github.com/google/error-prone/issues/768
> Also, error-prone 2.1.x has a bunch of nice upgrades that would be good to 
> get. https://groups.google.com/forum/#!topic/error-prone-announce/iXLlHsi_n5U



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19185) ClassNotFoundException: com.fasterxml.jackson.*

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai updated HBASE-19185:
---
Attachment: HBASE-19185.v0.patch

I test the patch on my local machine. The RowCounter works well.

> ClassNotFoundException: com.fasterxml.jackson.*
> ---
>
> Key: HBASE-19185
> URL: https://issues.apache.org/jira/browse/HBASE-19185
> Project: HBase
>  Issue Type: Bug
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19185.v0.patch
>
>
> HBASE-16338 update jackson to 2.9.1 which is different from hadoop-2.7.1. We 
> should bring our bedding and towels and not be trying to use jackson 
> dependencies from hadoop.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19185) ClassNotFoundException: com.fasterxml.jackson.*

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai updated HBASE-19185:
---
Status: Patch Available  (was: Open)

> ClassNotFoundException: com.fasterxml.jackson.*
> ---
>
> Key: HBASE-19185
> URL: https://issues.apache.org/jira/browse/HBASE-19185
> Project: HBase
>  Issue Type: Bug
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19185.v0.patch
>
>
> HBASE-16338 update jackson to 2.9.1 which is different from hadoop-2.7.1. We 
> should bring our bedding and towels and not be trying to use jackson 
> dependencies from hadoop.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19160) Re-expose CellComparator

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-19160:
---

v4 i obviously the wrong patch but I love it. +1 on v4 (smile).

> Re-expose CellComparator
> 
>
> Key: HBASE-19160
> URL: https://issues.apache.org/jira/browse/HBASE-19160
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 2.0.0-alpha-4
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19160.patch, HBASE-19160.v2.patch, 
> HBASE-19160.v3.patch, HBASE-19160.v4.patch
>
>
> On HBASE-18995 we moved a bunch of public methods to Private places. This 
> inadvertently breaks donwstream consumers. Let's see if we can ease up on 
> some of the lockdown and make life easier for them.
> Copying [~ram_krish]'s previous analysis:
> {quote}
> I read the Crunch projec't hbase-support related code. 
> -> It uses both CellUtil (Public exposed) and KeyValueUtil (@Private) classes 
> for helper methods.
> -> All methods in CellUtil that are getting used are even now exposed in 
> branch-2's CellUtil and they are very common helper methods. So we are safe 
> here.
> -> Wrt KeyValueUtil the API is createFirstOnRow(). It is used in test cases 
> and in some core code. In most of the places they are trying to create the 
> splitKeys from the region's start keys and that is also getting persisted. I 
> think here they can safely create a cell out of the given byte[] of the row.
> But there is one place where they are trying to do some scanning on a 
> HFileScanner directly (@Private) scanner. So this should be changed because 
> it is an internal interface for us. And on this scanner they have copied our 
> seekTo() code into their source files for some scanning purpose. In this code 
> they are actually using the KvUtil.createFirstOnRow() to seek to that first 
> cell of that row.
> More over I think in branch-2 we are restricting even CPs from accessing some 
> of our internal scanners and they can only use InternalScanner interface. So 
> this code in crunch needs heavy refactoring to work with branch-2 in case 
> they want to fit into the Public/Private exposed semantics that HBase 
> presents to the downstreamers.
> -> If still they want some APIs like this we can expose 
> CellUtil#createFirstOnRow, createLastOnRow, createFirstOnCol and 
> createLastOnCol at the maximum. I think others are not useful and are more 
> internal stuffs.
> {quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19185) ClassNotFoundException: com.fasterxml.jackson.*

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai updated HBASE-19185:
---
Fix Version/s: 2.0.0-beta-1

> ClassNotFoundException: com.fasterxml.jackson.*
> ---
>
> Key: HBASE-19185
> URL: https://issues.apache.org/jira/browse/HBASE-19185
> Project: HBase
>  Issue Type: Bug
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 2.0.0-beta-1
>
>
> HBASE-16338 update jackson to 2.9.1 which is different from hadoop-2.7.1. We 
> should bring our bedding and towels and not be trying to use jackson 
> dependencies from hadoop.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (HBASE-19167) RowCounter not working on 2.0.0-alpha3

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai resolved HBASE-19167.

Resolution: Duplicate

The error doesn't happen in alpha4, but there are other classes which are not 
found in running RowCounter. see HBASE-19185.

> RowCounter not working on 2.0.0-alpha3
> --
>
> Key: HBASE-19167
> URL: https://issues.apache.org/jira/browse/HBASE-19167
> Project: HBase
>  Issue Type: Bug
>  Components: hadoop2, mapreduce, shell
>Affects Versions: 2.0.0-alpha-3
> Environment: Ubuntu 16.04, Distributed 3-Node Deployment, all running 
> 2.0.0-alpha3
>Reporter: Silvan Heller
>Priority: Blocker
> Fix For: 2.0.0-beta-1
>
>
> Steps to reproduce:
> * Create a table 'w' (or any other name)
> * Execute in shell: ./hbase org.apache.hadoop.hbase.mapreduce.RowCounter w 
> (Where 'w' is my tablename)
> Expected Behavior:
> * I receive how many rows my table has
> Actual Behavior:
> *  Jobs fail because org.apache.commons.lang3.ArrayUtils is not present on 
> the classpath. Detailed Stacktrace below.
> == STACKTRACE
> 2017-11-03 10:26:26,773 INFO  [main] mapreduce.Job: Task Id : 
> attempt_1507127903800_0002_m_01_2, Status : FAILED
> Error: java.lang.ClassNotFoundException: org.apache.commons.lang3.ArrayUtils
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>   at org.apache.hadoop.hbase.HConstants.(HConstants.java:1144)
>   at 
> org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil.toScan(ProtobufUtil.java:1091)
>   at 
> org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.convertStringToScan(TableMapReduceUtil.java:576)
>   at 
> org.apache.hadoop.hbase.mapreduce.TableInputFormat.setConf(TableInputFormat.java:122)
>   at 
> org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:76)
>   at 
> org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:136)
>   at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:749)
>   at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
>   at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:175)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19169) Rowcounter job fails against hadoop3 beta1

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19169:


bq. Is this same or different RowCounter failure as HBASE-19167?
 HBASE-19167 is resolved by HBASE-18803, so it should be unrelated to this 
issue.

> Rowcounter job fails against hadoop3 beta1
> --
>
> Key: HBASE-19169
> URL: https://issues.apache.org/jira/browse/HBASE-19169
> Project: HBase
>  Issue Type: Bug
>Reporter: Ted Yu
>
> I got the following error running rowcounter against hadoop3 beta1 based on 
> commit a9f0c5d4e2c85c1faae1b4b277e3c290c8b81d2a :
> {code}
> 2017-11-03 17:10:59,583 INFO  [main] mapreduce.Job: Task Id : 
> attempt_1509641483571_0006_m_29_1, Status : FAILED
> Error: java.lang.ArrayIndexOutOfBoundsException: 2
>   at 
> org.apache.hadoop.hbase.mapreduce.TableSplit$Version.fromCode(TableSplit.java:77)
>   at 
> org.apache.hadoop.hbase.mapreduce.TableSplit.readFields(TableSplit.java:285)
>   at 
> org.apache.hadoop.io.serializer.WritableSerialization$WritableDeserializer.deserialize(WritableSerialization.java:71)
>   at 
> org.apache.hadoop.io.serializer.WritableSerialization$WritableDeserializer.deserialize(WritableSerialization.java:42)
>   at org.apache.hadoop.mapred.MapTask.getSplitDetails(MapTask.java:372)
>   at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:760)
>   at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
>   at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:174)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:422)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1962)
>   at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:168)
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (HBASE-19185) ClassNotFoundException: com.fasterxml.jackson.*

2017-11-04 Thread Chia-Ping Tsai (JIRA)
Chia-Ping Tsai created HBASE-19185:
--

 Summary: ClassNotFoundException: com.fasterxml.jackson.*
 Key: HBASE-19185
 URL: https://issues.apache.org/jira/browse/HBASE-19185
 Project: HBase
  Issue Type: Bug
Reporter: Chia-Ping Tsai
Assignee: Chia-Ping Tsai


HBASE-16338 update jackson to 2.9.1 which is different from hadoop-2.7.1. We 
should bring our bedding and towels and not be trying to use jackson 
dependencies from hadoop.






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19178) table.rb use undefined method 'getType' for Cell interface

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19178:


FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #3999 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/3999/])
HBASE-19178 table.rb use undefined method 'getType' for Cell interface (zghao: 
rev 349dd5e214d811c7fd6a40b8e3949b64e7389763)
* (edit) hbase-shell/src/main/ruby/hbase/table.rb
* (edit) hbase-shell/src/test/ruby/hbase/table_test.rb


> table.rb use undefined method 'getType' for Cell interface
> --
>
> Key: HBASE-19178
> URL: https://issues.apache.org/jira/browse/HBASE-19178
> Project: HBase
>  Issue Type: Bug
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
>Priority: Trivial
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-19178.master.001.patch, 
> HBASE-19178.master.002.patch, HBASE-19178.master.003.patch
>
>
> create 't1'
> put 't1', 'r1', 'f1:c1', 'value'
> delete 't1', 'r1'
> hbase(main):011:0> scan 't1',
> {RAW => true}
> ROW COLUMN+CELL
> ERROR: undefined method `getType' for 
> #
> Did you mean? get_type_byte



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19178) table.rb use undefined method 'getType' for Cell interface

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19178:


FAILURE: Integrated in Jenkins build HBase-2.0 #799 (See 
[https://builds.apache.org/job/HBase-2.0/799/])
HBASE-19178 table.rb use undefined method 'getType' for Cell interface (zghao: 
rev 1a93fe89cd27cc09f8730ee02ef533db4a110504)
* (edit) hbase-shell/src/test/ruby/hbase/table_test.rb
* (edit) hbase-shell/src/main/ruby/hbase/table.rb


> table.rb use undefined method 'getType' for Cell interface
> --
>
> Key: HBASE-19178
> URL: https://issues.apache.org/jira/browse/HBASE-19178
> Project: HBase
>  Issue Type: Bug
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
>Priority: Trivial
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-19178.master.001.patch, 
> HBASE-19178.master.002.patch, HBASE-19178.master.003.patch
>
>
> create 't1'
> put 't1', 'r1', 'f1:c1', 'value'
> delete 't1', 'r1'
> hbase(main):011:0> scan 't1',
> {RAW => true}
> ROW COLUMN+CELL
> ERROR: undefined method `getType' for 
> #
> Did you mean? get_type_byte



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey updated HBASE-18784:

Attachment: HBASE-18784-branch-1.v2.patch

-branch-1 version of v2

 - work around the lack-of refactoring that came into branch-2+ from the async 
wal
 - javadoc/checkstyle complaints from precommit

This was different enough due to the differences between branch-1 and branch-2 
that a quick additional review is needed, I think.

> Use of filesystem that requires hflush / hsync / append / etc should query 
> outputstream capabilities
> 
>
> Key: HBASE-18784
> URL: https://issues.apache.org/jira/browse/HBASE-18784
> Project: HBase
>  Issue Type: Improvement
>  Components: Filesystem Integration
>Affects Versions: 1.4.0, 2.0.0-alpha-2
>Reporter: Sean Busbey
>Assignee: Sean Busbey
>Priority: Blocker
> Fix For: 2.1.0, 1.5.0
>
> Attachments: HBASE-18784-branch-1.v2.patch, HBASE-18784.0.patch, 
> HBASE-18784.1.patch, HBASE-18784.2.patch
>
>
> In places where we rely on the underlying filesystem holding up the promises 
> of hflush/hsync (most importantly the WAL), we should use the new interfaces 
> provided by HDFS-11644 to fail loudly when they are not present (e.g. on S3, 
> on EC mounts, etc).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Assigned] (HBASE-19181) LogRollBackupSubprocedure will fail if we use AsyncFSWAL instead of FSHLog

2017-11-04 Thread Vladimir Rodionov (JIRA)

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

Vladimir Rodionov reassigned HBASE-19181:
-

Assignee: Vladimir Rodionov

> LogRollBackupSubprocedure will fail if we use AsyncFSWAL instead of FSHLog
> --
>
> Key: HBASE-19181
> URL: https://issues.apache.org/jira/browse/HBASE-19181
> Project: HBase
>  Issue Type: Bug
>  Components: backup
>Reporter: Duo Zhang
>Assignee: Vladimir Rodionov
>
> In the RSRollLogTask it will cast a WAL to FSHLog.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19160) Re-expose CellComparator

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-19160:
--
Attachment: HBASE-19160.v4.patch

v4: added additional warning comments as suggested by Stack

> Re-expose CellComparator
> 
>
> Key: HBASE-19160
> URL: https://issues.apache.org/jira/browse/HBASE-19160
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 2.0.0-alpha-4
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19160.patch, HBASE-19160.v2.patch, 
> HBASE-19160.v3.patch, HBASE-19160.v4.patch
>
>
> On HBASE-18995 we moved a bunch of public methods to Private places. This 
> inadvertently breaks donwstream consumers. Let's see if we can ease up on 
> some of the lockdown and make life easier for them.
> Copying [~ram_krish]'s previous analysis:
> {quote}
> I read the Crunch projec't hbase-support related code. 
> -> It uses both CellUtil (Public exposed) and KeyValueUtil (@Private) classes 
> for helper methods.
> -> All methods in CellUtil that are getting used are even now exposed in 
> branch-2's CellUtil and they are very common helper methods. So we are safe 
> here.
> -> Wrt KeyValueUtil the API is createFirstOnRow(). It is used in test cases 
> and in some core code. In most of the places they are trying to create the 
> splitKeys from the region's start keys and that is also getting persisted. I 
> think here they can safely create a cell out of the given byte[] of the row.
> But there is one place where they are trying to do some scanning on a 
> HFileScanner directly (@Private) scanner. So this should be changed because 
> it is an internal interface for us. And on this scanner they have copied our 
> seekTo() code into their source files for some scanning purpose. In this code 
> they are actually using the KvUtil.createFirstOnRow() to seek to that first 
> cell of that row.
> More over I think in branch-2 we are restricting even CPs from accessing some 
> of our internal scanners and they can only use InternalScanner interface. So 
> this code in crunch needs heavy refactoring to work with branch-2 in case 
> they want to fit into the Public/Private exposed semantics that HBase 
> presents to the downstreamers.
> -> If still they want some APIs like this we can expose 
> CellUtil#createFirstOnRow, createLastOnRow, createFirstOnCol and 
> createLastOnCol at the maximum. I think others are not useful and are more 
> internal stuffs.
> {quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18950) Remove Optional parameters in AsyncAdmin interface

2017-11-04 Thread Guanghao Zhang (JIRA)

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

Guanghao Zhang updated HBASE-18950:
---
Attachment: HBASE-18950.master.012.patch

Rebase. And try to fix checkstyle report.

> Remove Optional parameters in AsyncAdmin interface
> --
>
> Key: HBASE-18950
> URL: https://issues.apache.org/jira/browse/HBASE-18950
> Project: HBase
>  Issue Type: Sub-task
>  Components: Client
>Reporter: Duo Zhang
>Assignee: Guanghao Zhang
>Priority: Blocker
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18950.master.001.patch, 
> HBASE-18950.master.002.patch, HBASE-18950.master.003.patch, 
> HBASE-18950.master.004.patch, HBASE-18950.master.005.patch, 
> HBASE-18950.master.005.patch, HBASE-18950.master.006.patch, 
> HBASE-18950.master.007.patch, HBASE-18950.master.008.patch, 
> HBASE-18950.master.008.patch, HBASE-18950.master.009.patch, 
> HBASE-18950.master.010.patch, HBASE-18950.master.011.patch, 
> HBASE-18950.master.012.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19160) Re-expose CellComparator

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-19160:
--
Attachment: HBASE-19160.v3.patch

v3: rebase on master

> Re-expose CellComparator
> 
>
> Key: HBASE-19160
> URL: https://issues.apache.org/jira/browse/HBASE-19160
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 2.0.0-alpha-4
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19160.patch, HBASE-19160.v2.patch, 
> HBASE-19160.v3.patch
>
>
> On HBASE-18995 we moved a bunch of public methods to Private places. This 
> inadvertently breaks donwstream consumers. Let's see if we can ease up on 
> some of the lockdown and make life easier for them.
> Copying [~ram_krish]'s previous analysis:
> {quote}
> I read the Crunch projec't hbase-support related code. 
> -> It uses both CellUtil (Public exposed) and KeyValueUtil (@Private) classes 
> for helper methods.
> -> All methods in CellUtil that are getting used are even now exposed in 
> branch-2's CellUtil and they are very common helper methods. So we are safe 
> here.
> -> Wrt KeyValueUtil the API is createFirstOnRow(). It is used in test cases 
> and in some core code. In most of the places they are trying to create the 
> splitKeys from the region's start keys and that is also getting persisted. I 
> think here they can safely create a cell out of the given byte[] of the row.
> But there is one place where they are trying to do some scanning on a 
> HFileScanner directly (@Private) scanner. So this should be changed because 
> it is an internal interface for us. And on this scanner they have copied our 
> seekTo() code into their source files for some scanning purpose. In this code 
> they are actually using the KvUtil.createFirstOnRow() to seek to that first 
> cell of that row.
> More over I think in branch-2 we are restricting even CPs from accessing some 
> of our internal scanners and they can only use InternalScanner interface. So 
> this code in crunch needs heavy refactoring to work with branch-2 in case 
> they want to fit into the Public/Private exposed semantics that HBase 
> presents to the downstreamers.
> -> If still they want some APIs like this we can expose 
> CellUtil#createFirstOnRow, createLastOnRow, createFirstOnCol and 
> createLastOnCol at the maximum. I think others are not useful and are more 
> internal stuffs.
> {quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-18983:
--
   Resolution: Fixed
Fix Version/s: 2.0.0-beta-1
   Status: Resolved  (was: Patch Available)

> Upgrade to latest error-prone
> -
>
> Key: HBASE-18983
> URL: https://issues.apache.org/jira/browse/HBASE-18983
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Mike Drob
>Assignee: Mike Drob
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-18983.patch
>
>
> There's some trouble with lambda expressions in our current version as 
> reported in https://github.com/google/error-prone/issues/768
> Also, error-prone 2.1.x has a bunch of nice upgrades that would be good to 
> get. https://groups.google.com/forum/#!topic/error-prone-announce/iXLlHsi_n5U



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19183) Removed redundant groupId from Maven modules

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob commented on HBASE-19183:
---

+1.

> Removed redundant groupId from Maven modules
> 
>
> Key: HBASE-19183
> URL: https://issues.apache.org/jira/browse/HBASE-19183
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19183.master.001.patch
>
>
> Currently the modules hbase-checkstyle and hbase-error-prone define the 
> groupId redundantly. Remove the groupId from these POMs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob commented on HBASE-18983:
---

error-prone still fails on a full build, so i haven't turned on the reports 
yet. once we're full green, then i will add it to precommit and nightly

> Upgrade to latest error-prone
> -
>
> Key: HBASE-18983
> URL: https://issues.apache.org/jira/browse/HBASE-18983
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Mike Drob
>Assignee: Mike Drob
> Fix For: 3.0.0
>
> Attachments: HBASE-18983.patch
>
>
> There's some trouble with lambda expressions in our current version as 
> reported in https://github.com/google/error-prone/issues/768
> Also, error-prone 2.1.x has a bunch of nice upgrades that would be good to 
> get. https://groups.google.com/forum/#!topic/error-prone-announce/iXLlHsi_n5U



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (HBASE-19131) Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai resolved HBASE-19131.

  Resolution: Fixed
Hadoop Flags: Reviewed

Push to branch-1.4, branch-1, branch-2, and master.
Thanks for all suggestions!!!

> Add the ClusterStatus hook and cleanup other hooks which can be replaced by 
> ClusterStatus hook
> --
>
> Key: HBASE-19131
> URL: https://issues.apache.org/jira/browse/HBASE-19131
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 1.4.0, 1.5.0, 2.0.0-beta-1
>
> Attachments: HBASE-19131.branch-1.v0.patch, 
> HBASE-19131.branch-1.v1.patch, HBASE-19131.v0.patch, HBASE-19131.v1.patch, 
> HBASE-19131.v2.patch, HBASE-19131.v3.patch, HBASE-19131.v4.patch
>
>
> This issue will add the hook for {{ClusterStatus}} and cleanup other hooks 
> which can be replaced by {{ClusterStatus}} hook.
> # {{ListDeadServers}} -  introduced by HBASE-18131



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-18233:


TestFromClientSide and TestHRegion fail w/o the patch.

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19131) Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai updated HBASE-19131:
---
Attachment: HBASE-19131.branch-1.v1.patch

I run the v1 for branch-1. All pass. Will commit it later.

> Add the ClusterStatus hook and cleanup other hooks which can be replaced by 
> ClusterStatus hook
> --
>
> Key: HBASE-19131
> URL: https://issues.apache.org/jira/browse/HBASE-19131
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 1.4.0, 1.5.0, 2.0.0-beta-1
>
> Attachments: HBASE-19131.branch-1.v0.patch, 
> HBASE-19131.branch-1.v1.patch, HBASE-19131.v0.patch, HBASE-19131.v1.patch, 
> HBASE-19131.v2.patch, HBASE-19131.v3.patch, HBASE-19131.v4.patch
>
>
> This issue will add the hook for {{ClusterStatus}} and cleanup other hooks 
> which can be replaced by {{ClusterStatus}} hook.
> # {{ListDeadServers}} -  introduced by HBASE-18131



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-18233:


I run the v5 patch on my machine. 
TestFromClientSide#testCheckAndDeleteWithCompareOp and 
TestHRegion#testBatchPut_whileNoRowLocksHeld fail in the first run, and pass in 
the second run.

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19131) Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai updated HBASE-19131:
---
Status: Open  (was: Patch Available)

> Add the ClusterStatus hook and cleanup other hooks which can be replaced by 
> ClusterStatus hook
> --
>
> Key: HBASE-19131
> URL: https://issues.apache.org/jira/browse/HBASE-19131
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 1.4.0, 1.5.0, 2.0.0-beta-1
>
> Attachments: HBASE-19131.branch-1.v0.patch, HBASE-19131.v0.patch, 
> HBASE-19131.v1.patch, HBASE-19131.v2.patch, HBASE-19131.v3.patch, 
> HBASE-19131.v4.patch
>
>
> This issue will add the hook for {{ClusterStatus}} and cleanup other hooks 
> which can be replaced by {{ClusterStatus}} hook.
> # {{ListDeadServers}} -  introduced by HBASE-18131



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19184) clean up nightly source artifact test to match expectations from switch to git-archive

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey commented on HBASE-19184:
-

ref guide section on making release candidates also looks to be messed up on 
rendering of bullet points / list #s.

> clean up nightly source artifact test to match expectations from switch to 
> git-archive
> --
>
> Key: HBASE-19184
> URL: https://issues.apache.org/jira/browse/HBASE-19184
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Sean Busbey
>Assignee: Sean Busbey
>Priority: Critical
>
> HBASE-19152 changed recommended way of building RC source artifacts to rely 
> on git archive instead of the maven assembly plugin.
> update nightly test to match those expectations..



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19184) clean up nightly source artifact test to match expectations from switch to git-archive

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey updated HBASE-19184:

Description: 
HBASE-19152 changed recommended way of building RC source artifacts to rely on 
git archive instead of the maven assembly plugin.

update nightly test to match those expectations..

  was:
HBASE-19152 started switching our nightly test to match the new recommended way 
of building RC source artifacts to rely on git archive instead of the maven 
assembly plugin.

finish cleanup.


> clean up nightly source artifact test to match expectations from switch to 
> git-archive
> --
>
> Key: HBASE-19184
> URL: https://issues.apache.org/jira/browse/HBASE-19184
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Sean Busbey
>Assignee: Sean Busbey
>Priority: Critical
>
> HBASE-19152 changed recommended way of building RC source artifacts to rely 
> on git archive instead of the maven assembly plugin.
> update nightly test to match those expectations..



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Work started] (HBASE-19184) clean up nightly source artifact test to match expectations from switch to git-archive

2017-11-04 Thread Sean Busbey (JIRA)

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

Work on HBASE-19184 started by Sean Busbey.
---
> clean up nightly source artifact test to match expectations from switch to 
> git-archive
> --
>
> Key: HBASE-19184
> URL: https://issues.apache.org/jira/browse/HBASE-19184
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Sean Busbey
>Assignee: Sean Busbey
>Priority: Critical
>
> HBASE-19152 changed recommended way of building RC source artifacts to rely 
> on git archive instead of the maven assembly plugin.
> update nightly test to match those expectations..



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (HBASE-19152) Update refguide 'how to build an RC' and the make_rc.sh script

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey resolved HBASE-19152.
-
Resolution: Fixed

filed HBASE-19184

> Update refguide 'how to build an RC' and the make_rc.sh script
> --
>
> Key: HBASE-19152
> URL: https://issues.apache.org/jira/browse/HBASE-19152
> Project: HBase
>  Issue Type: Sub-task
>  Components: build
>Reporter: stack
>Assignee: stack
>Priority: Trivial
> Fix For: 2.0.0-beta-1
>
> Attachments: 
> 0001-HBASE-19152-Update-refguide-how-to-build-an-RC-and-t.patch, 
> 0001-HBASE-19152-Update-refguide-how-to-build-an-RC-and-t.patch, 
> HBASE-19152.master.001.patch, HBASE-19152.master.002.patch, 
> HBASE-19152.master.003.patch, HBASE-19152.master.004.patch, 
> HBASE-19152.master.005.patch, HBASE-19152.master.006.patch, 
> HBASE-19152.master.007.patch, HBASE-19152.master.008.patch
>
>
> Update the section on how to build an RC. In particular, note that tags 
> should be signed and talk up the new way of building the src tgz (after a 
> Sean suggestion) including removal of old means src.xml from hbase-assembly. 
> Update the make_rc.sh script so it works for branch-2 builds.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (HBASE-19184) clean up nightly source artifact test to match expectations from switch to git-archive

2017-11-04 Thread Sean Busbey (JIRA)
Sean Busbey created HBASE-19184:
---

 Summary: clean up nightly source artifact test to match 
expectations from switch to git-archive
 Key: HBASE-19184
 URL: https://issues.apache.org/jira/browse/HBASE-19184
 Project: HBase
  Issue Type: Bug
  Components: build
Reporter: Sean Busbey
Assignee: Sean Busbey
Priority: Critical


HBASE-19152 started switching our nightly test to match the new recommended way 
of building RC source artifacts to rely on git archive instead of the maven 
assembly plugin.

finish cleanup.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19178) table.rb use undefined method 'getType' for Cell interface

2017-11-04 Thread Guanghao Zhang (JIRA)

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

Guanghao Zhang commented on HBASE-19178:


Pushed to master and branch-2. Thanks [~tedyu] for reviewing.
branch-1 still has the deprecated method getType, so don't need fix for 
branch-1.

> table.rb use undefined method 'getType' for Cell interface
> --
>
> Key: HBASE-19178
> URL: https://issues.apache.org/jira/browse/HBASE-19178
> Project: HBase
>  Issue Type: Bug
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
>Priority: Trivial
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-19178.master.001.patch, 
> HBASE-19178.master.002.patch, HBASE-19178.master.003.patch
>
>
> create 't1'
> put 't1', 'r1', 'f1:c1', 'value'
> delete 't1', 'r1'
> hbase(main):011:0> scan 't1',
> {RAW => true}
> ROW COLUMN+CELL
> ERROR: undefined method `getType' for 
> #
> Did you mean? get_type_byte



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19178) table.rb use undefined method 'getType' for Cell interface

2017-11-04 Thread Guanghao Zhang (JIRA)

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

Guanghao Zhang updated HBASE-19178:
---
   Resolution: Fixed
Fix Version/s: 2.0.0-beta-1
   3.0.0
   Status: Resolved  (was: Patch Available)

> table.rb use undefined method 'getType' for Cell interface
> --
>
> Key: HBASE-19178
> URL: https://issues.apache.org/jira/browse/HBASE-19178
> Project: HBase
>  Issue Type: Bug
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
>Priority: Trivial
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-19178.master.001.patch, 
> HBASE-19178.master.002.patch, HBASE-19178.master.003.patch
>
>
> create 't1'
> put 't1', 'r1', 'f1:c1', 'value'
> delete 't1', 'r1'
> hbase(main):011:0> scan 't1',
> {RAW => true}
> ROW COLUMN+CELL
> ERROR: undefined method `getType' for 
> #
> Did you mean? get_type_byte



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey commented on HBASE-18233:
-

this patch is for branch-1.2 and branch-1.3, right? try on branch-1.3? pretty 
uncomfortable ignoring precommit.

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19176) Remove hbase-native-client from branch-2

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey commented on HBASE-19176:
-

isn't the native client that's still under development also in a branch? maybe 
we don't need to keep this old version in master?

> Remove hbase-native-client from branch-2
> 
>
> Key: HBASE-19176
> URL: https://issues.apache.org/jira/browse/HBASE-19176
> Project: HBase
>  Issue Type: Task
>Reporter: stack
>Assignee: stack
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19716-branch-2.patch
>
>
> As per discussion over in "[DISCUSSION] Items to purge from branch-2 before 
> we cut hbase-2.0.0-beta1.", purge hbase-native-client from hbase2.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19027) Honor the CellComparator of ScanInfo in scanning over a store

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19027:


FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #3998 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/3998/])
HBASE-19027 Honor the CellComparator of ScanInfo in scanning over a (chia7712: 
rev 35a2b8e53c357f217280e4a136148ac03276d753)
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/querymatcher/TestScanWildcardColumnTracker.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java


> Honor the CellComparator of ScanInfo in scanning over a store
> -
>
> Key: HBASE-19027
> URL: https://issues.apache.org/jira/browse/HBASE-19027
> Project: HBase
>  Issue Type: Improvement
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19027.v0.patch, HBASE-19027.v1.patch, 
> HBASE-19027.v2.patch
>
>
> All components in the scan path should honor the cell comparator from 
> scaninfo rather than arbitrarily choose the comparator from store, scaninfo, 
> or static COMPARATOR.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-18233:
---

Oh. I missed that. branch-1.2 is sick then. I've been running this on my own 
machine. Will just commit this if no noticeable difference.

This must be a branch-1.2/branch-1 issue then?

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19183) Removed redundant groupId from Maven modules

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-19183:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m  
7s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:red}-1{color} | {color:red} test4tests {color} | {color:red}  0m  
0s{color} | {color:red} The patch doesn't appear to include any new or modified 
tests. Please justify why no new tests are needed for this patch. Also please 
list what manual steps were performed to verify this patch. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
12s{color} | {color:blue} Maven dependency ordering for branch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
22s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
17s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  9m 
25s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
18s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
14s{color} | {color:blue} Maven dependency ordering for patch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  4m 
23s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
17s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  0m 
17s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} xml {color} | {color:green}  0m  
2s{color} | {color:green} The patch has no ill-formed XML file. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  4m 
35s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
44m 58s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha4. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
18s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green}  0m  
9s{color} | {color:green} hbase-checkstyle in the patch passed. {color} |
| {color:green}+1{color} | {color:green} unit {color} | {color:green}  0m  
9s{color} | {color:green} hbase-error-prone in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
15s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black} 60m 50s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-19183 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896095/HBASE-19183.master.001.patch
 |
| Optional Tests |  asflicense  javac  javadoc  unit  shadedjars  hadoopcheck  
xml  compile  |
| uname | Linux cf126c9eff26 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 
12:48:20 UTC 2017 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh
 |
| git revision | master / 35a2b8e53c |
| maven | version: Apache Maven 3.5.2 
(138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) |
| Default Java | 1.8.0_141 |
|  Test Results | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9628/testReport/ |
| modules | C: hbase-checkstyle hbase-build-support/hbase-error-prone U: . |
| Console output | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9628/console |
| Powered by | Apache Yetus 0.6.0   http://yetus.apache.org |


This message was automatically generated.



> Removed redundant groupId from 

[jira] [Commented] (HBASE-19167) RowCounter not working on 2.0.0-alpha3

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19167:


I think the bug is resolved by HBASE-18803.

> RowCounter not working on 2.0.0-alpha3
> --
>
> Key: HBASE-19167
> URL: https://issues.apache.org/jira/browse/HBASE-19167
> Project: HBase
>  Issue Type: Bug
>  Components: hadoop2, mapreduce, shell
>Affects Versions: 2.0.0-alpha-3
> Environment: Ubuntu 16.04, Distributed 3-Node Deployment, all running 
> 2.0.0-alpha3
>Reporter: Silvan Heller
>Priority: Blocker
> Fix For: 2.0.0-beta-1
>
>
> Steps to reproduce:
> * Create a table 'w' (or any other name)
> * Execute in shell: ./hbase org.apache.hadoop.hbase.mapreduce.RowCounter w 
> (Where 'w' is my tablename)
> Expected Behavior:
> * I receive how many rows my table has
> Actual Behavior:
> *  Jobs fail because org.apache.commons.lang3.ArrayUtils is not present on 
> the classpath. Detailed Stacktrace below.
> == STACKTRACE
> 2017-11-03 10:26:26,773 INFO  [main] mapreduce.Job: Task Id : 
> attempt_1507127903800_0002_m_01_2, Status : FAILED
> Error: java.lang.ClassNotFoundException: org.apache.commons.lang3.ArrayUtils
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>   at org.apache.hadoop.hbase.HConstants.(HConstants.java:1144)
>   at 
> org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil.toScan(ProtobufUtil.java:1091)
>   at 
> org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.convertStringToScan(TableMapReduceUtil.java:576)
>   at 
> org.apache.hadoop.hbase.mapreduce.TableInputFormat.setConf(TableInputFormat.java:122)
>   at 
> org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:76)
>   at 
> org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:136)
>   at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:749)
>   at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
>   at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:175)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19180) Remove unused imports from AlwaysPasses

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19180:


bq. I would suggest that we file an umbrella issue for that and sub-tasks for 
the different modules (or on package basis, depending on the size of the 
module). Doing it through the whole codebase would make backports more 
complicated. Had this once with a similar task.
+1 on both of idea and patch. HBASE-12521?

> Remove unused imports from AlwaysPasses
> ---
>
> Key: HBASE-19180
> URL: https://issues.apache.org/jira/browse/HBASE-19180
> Project: HBase
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19180.master.001.patch
>
>
> The class org.apache.hadoop.hbase.errorprone.AlwaysPasses currently has some 
> unused imports, which should be removed.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19180) Remove unused imports from AlwaysPasses

2017-11-04 Thread Jan Hentschel (JIRA)

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

Jan Hentschel commented on HBASE-19180:
---

I would suggest that we file an umbrella issue for that and sub-tasks for the 
different modules (or on package basis, depending on the size of the module). 
Doing it through the whole codebase would make backports more complicated. Had 
this once with a similar task.

> Remove unused imports from AlwaysPasses
> ---
>
> Key: HBASE-19180
> URL: https://issues.apache.org/jira/browse/HBASE-19180
> Project: HBase
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19180.master.001.patch
>
>
> The class org.apache.hadoop.hbase.errorprone.AlwaysPasses currently has some 
> unused imports, which should be removed.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19183) Removed redundant groupId from Maven modules

2017-11-04 Thread Jan Hentschel (JIRA)

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

Jan Hentschel updated HBASE-19183:
--
Status: Patch Available  (was: In Progress)

> Removed redundant groupId from Maven modules
> 
>
> Key: HBASE-19183
> URL: https://issues.apache.org/jira/browse/HBASE-19183
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19183.master.001.patch
>
>
> Currently the modules hbase-checkstyle and hbase-error-prone define the 
> groupId redundantly. Remove the groupId from these POMs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19183) Removed redundant groupId from Maven modules

2017-11-04 Thread Jan Hentschel (JIRA)

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

Jan Hentschel updated HBASE-19183:
--
Attachment: HBASE-19183.master.001.patch

> Removed redundant groupId from Maven modules
> 
>
> Key: HBASE-19183
> URL: https://issues.apache.org/jira/browse/HBASE-19183
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19183.master.001.patch
>
>
> Currently the modules hbase-checkstyle and hbase-error-prone define the 
> groupId redundantly. Remove the groupId from these POMs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Work started] (HBASE-19183) Removed redundant groupId from Maven modules

2017-11-04 Thread Jan Hentschel (JIRA)

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

Work on HBASE-19183 started by Jan Hentschel.
-
> Removed redundant groupId from Maven modules
> 
>
> Key: HBASE-19183
> URL: https://issues.apache.org/jira/browse/HBASE-19183
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
>
> Currently the modules hbase-checkstyle and hbase-error-prone define the 
> groupId redundantly. Remove the groupId from these POMs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19180) Remove unused imports from AlwaysPasses

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19180:


Personally, I prefer filing a issue to optimize the imports for all java files 
at once. 

> Remove unused imports from AlwaysPasses
> ---
>
> Key: HBASE-19180
> URL: https://issues.apache.org/jira/browse/HBASE-19180
> Project: HBase
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 3.0.0
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19180.master.001.patch
>
>
> The class org.apache.hadoop.hbase.errorprone.AlwaysPasses currently has some 
> unused imports, which should be removed.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19175) Add linklint files to gitignore

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19175:


+1

> Add linklint files to gitignore
> ---
>
> Key: HBASE-19175
> URL: https://issues.apache.org/jira/browse/HBASE-19175
> Project: HBase
>  Issue Type: Improvement
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
>Priority: Trivial
> Attachments: HBASE-19175.master.001.patch
>
>
> When running the check-website-links scripts locally instead of Jenkins 
> several files and directories are created. To prevent accidental addition to 
> the repository they should be added to the gitignore file.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (HBASE-19183) Removed redundant groupId from Maven modules

2017-11-04 Thread Jan Hentschel (JIRA)
Jan Hentschel created HBASE-19183:
-

 Summary: Removed redundant groupId from Maven modules
 Key: HBASE-19183
 URL: https://issues.apache.org/jira/browse/HBASE-19183
 Project: HBase
  Issue Type: Improvement
Affects Versions: 3.0.0
Reporter: Jan Hentschel
Assignee: Jan Hentschel
Priority: Trivial


Currently the modules hbase-checkstyle and hbase-error-prone define the groupId 
redundantly. Remove the groupId from these POMs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey commented on HBASE-19182:
-

Should include a note in upgrade section too.

Also a pointer for interested folks who want to take up maintenance (come talk 
on dev@?) Would be nice.

> Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed 
> in hbase2
> ---
>
> Key: HBASE-19182
> URL: https://issues.apache.org/jira/browse/HBASE-19182
> Project: HBase
>  Issue Type: Sub-task
>Reporter: stack
>Assignee: stack
>Priority: Major
> Fix For: 1.4.0, 1.3.2, 1.2.7
>
> Attachments: HBASE-19812.branch-1.001.patch
>
>
> I removed hbase-prefix-tree w/o doing a deprecation cycle. Let me at least 
> add late warning it going away (I don't want it to go away; I would prefer 
> someone took up this sweet encoding and carried to the next level).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread Sean Busbey (JIRA)

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

Sean Busbey commented on HBASE-18233:
-

It times out at like 7 hours. If you're going to run it again, up it to 10?




> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad updated HBASE-17079:

Attachment: HBASE-17079.branch-1.3.002.patch
HBASE-17079.branch-1.3.Verification.jpg

HBASE-17079.branch-1.3.002.patch applies on branch-1.4 also.

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.branch-1.3.002.patch, 
> HBASE-17079.branch-1.3.Verification.jpg, HBASE-17079.master.001.patch, 
> HBASE-17079.master.002.patch, screenshot-1.png
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Comment Edited] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad edited comment on HBASE-17079 at 11/4/17 8:47 PM:
--

* Patch HBASE-17079.master.002.patch builds successfully on master branch. 
Snapshot attached.
* There is another windows specific build issue. It is related to license 
check. I skipped by passing -Dskip.license.check=true. I will address that in 
separate jira



was (Author: arshad.mohammad):
Patch HBASE-17079.master.002.patch builds successfully on master branch.



> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch, 
> HBASE-17079.master.002.patch, screenshot-1.png
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad commented on HBASE-17079:
-

Patch HBASE-17079.master.002.patch builds successfully on master branch.



> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch, 
> HBASE-17079.master.002.patch, screenshot-1.png
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad commented on HBASE-17079:
-

!screenshot-1.png!

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch, 
> HBASE-17079.master.002.patch, screenshot-1.png
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad updated HBASE-17079:

Attachment: screenshot-1.png

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch, 
> HBASE-17079.master.002.patch, screenshot-1.png
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad updated HBASE-17079:

Attachment: HBASE-17079.master.002.patch

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch, 
> HBASE-17079.master.002.patch
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad updated HBASE-17079:

Attachment: (was: HBASE-17079.master.002.patch.patch)

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad updated HBASE-17079:

Attachment: HBASE-17079.master.002.patch.patch

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-17079) HBase build fails on windows, hbase-archetype-builder is reason for failure

2017-11-04 Thread Mohammad Arshad (JIRA)

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

Mohammad Arshad updated HBASE-17079:

Fix Version/s: 1.3.2
   1.4.0
   2.0.0

> HBase build fails on windows, hbase-archetype-builder is reason for failure
> ---
>
> Key: HBASE-17079
> URL: https://issues.apache.org/jira/browse/HBASE-17079
> Project: HBase
>  Issue Type: Bug
>  Components: build
> Environment: windows
>Reporter: Mohammad Arshad
>Priority: Major
> Fix For: 2.0.0, 1.4.0, 1.3.2
>
> Attachments: HBASE-17079.master.001.patch
>
>
> HBase buid fails on windows, hbase-archetype-builder is reason for failure. 
> Cygwin is installed so the shell scripts should execute successfully.
> Here is build failure log
> {code}
> [INFO] Apache HBase - Archetype builder ... FAILURE [  1.014 
> s]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 06:13 min
> [INFO] Finished at: 2016-11-12T18:12:26+05:30
> [INFO] Final Memory: 235M/1012M
> [INFO] 
> 
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
> (make-scripts-executable) on project hbase-archetype-builder: Command 
> execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the 
> command
> [ERROR]   mvn  -rf :hbase-archetype-builder
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-18983:
---

+1 Address what you can of checkstyle on commit?

I forgot, do we generate an errorprone report anywhere or we have to run it 
local? Thanks.

> Upgrade to latest error-prone
> -
>
> Key: HBASE-18983
> URL: https://issues.apache.org/jira/browse/HBASE-18983
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Major
> Fix For: 3.0.0
>
> Attachments: HBASE-18983.patch
>
>
> There's some trouble with lambda expressions in our current version as 
> reported in https://github.com/google/error-prone/issues/768
> Also, error-prone 2.1.x has a bunch of nice upgrades that would be good to 
> get. https://groups.google.com/forum/#!topic/error-prone-announce/iXLlHsi_n5U



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19117) Avoid NPE occurring while active master dies

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19117:


FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #3997 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/3997/])
HBASE-19117 Avoid NPE occurring while active master dies (chia7712: rev 
22b07e91d73dfb846ce3fd1e6e270a794d161c1a)
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java


> Avoid NPE occurring while active master dies
> 
>
> Key: HBASE-19117
> URL: https://issues.apache.org/jira/browse/HBASE-19117
> Project: HBase
>  Issue Type: Bug
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-19117.v0.patch, HBASE-19117.v1.patch, 
> HBASE-19117.v1.patch
>
>
> {noformat}
> Exception in thread "M:1;asf911:33460" java.lang.NullPointerException
>   at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:550)
>   at java.lang.Thread.run(Thread.java:748)
> {noformat}
> If any exception happen in starting the active master, the 
> {{clusterSchemaService}} won't be initialized.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19179) Remove hbase-prefix-tree

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19179:


FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #3997 (See 
[https://builds.apache.org/job/HBase-Trunk_matrix/3997/])
HBASE-19179 Remove hbase-prefix-tree (stack: rev 
f812218ffe58df045dfd619360efa84e802f25dd)
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/encoding/TestSeekToBlockWithEncoders.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/column/data/TestColumnDataRandom.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/vint/UFIntTool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerNode.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/other/LongEncoder.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataSearchWithPrefix.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/timestamp/TestTimestampEncoder.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/TestPrefixTreeSearcher.java
* (delete) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/encoding/TestPrefixTree.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataSearcherRowMiss.java
* (delete) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/encoding/TestPrefixTreeEncoding.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/byterange/ByteRangeSet.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/blockmeta/TestBlockMeta.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataUrls.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataNub.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataEmpty.java
* (delete) hbase-prefix-tree/src/test/resources/log4j.properties
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeCodec.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/timestamp/data/TestTimestampDataNumbers.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/vint/UVLongTool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/byterange/impl/ByteRangeHashSet.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/timestamp/TestTimestampData.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileDataBlockEncoder.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/ArraySearcherPool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/DecoderFactory.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/EncoderPoolImpl.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/TestRowData.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataComplexQualifiers.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataTrivialWithTags.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/row/RowNodeWriter.java
* (edit) hbase-server/pom.xml
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/builder/data/TestTokenizerDataBasic.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/BaseTestRowData.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeTestConstants.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/builder/TestTreeDepth.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataDifferentTimestamps.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataUrlsExample.java
* (delete) 

[jira] [Updated] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread stack (JIRA)

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

stack updated HBASE-18233:
--
Attachment: HBASE-18233-branch-1.2.v5.patch

No test failures but the run did not complete. Just stopped. Retry. The 
checkstyle failures are not of import.

> We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock
> -
>
> Key: HBASE-18233
> URL: https://issues.apache.org/jira/browse/HBASE-18233
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 1.2.7
>Reporter: Allan Yang
>Assignee: Allan Yang
>Priority: Blocker
> Fix For: 1.3.2, 1.2.7
>
> Attachments: HBASE-18233-branch-1.2.patch, 
> HBASE-18233-branch-1.2.trivial.patch, HBASE-18233-branch-1.2.v2.patch, 
> HBASE-18233-branch-1.2.v3.patch, HBASE-18233-branch-1.2.v4 (1).patch, 
> HBASE-18233-branch-1.2.v4 (1).patch, HBASE-18233-branch-1.2.v4 (2).patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v4.patch, HBASE-18233-branch-1.2.v4.patch, 
> HBASE-18233-branch-1.2.v5.patch, HBASE-18233-branch-1.2.v5.patch
>
>
> Please refer to the discuss in HBASE-18144
> https://issues.apache.org/jira/browse/HBASE-18144?focusedCommentId=16051701=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16051701



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19175) Add linklint files to gitignore

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-19175:
---

[~psomogyi] Flagging your vote non-binding is for voting on releases (three 
PMCs have to vote on any release IIRC). Here your vote is 'binding'.

And patch LGTM

> Add linklint files to gitignore
> ---
>
> Key: HBASE-19175
> URL: https://issues.apache.org/jira/browse/HBASE-19175
> Project: HBase
>  Issue Type: Improvement
>Reporter: Jan Hentschel
>Assignee: Jan Hentschel
> Attachments: HBASE-19175.master.001.patch
>
>
> When running the check-website-links scripts locally instead of Jenkins 
> several files and directories are created. To prevent accidental addition to 
> the repository they should be added to the gitignore file.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18233) We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-18233:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
25s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green}  0m  
0s{color} | {color:green} Patch does not have any anti-patterns. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:green}+1{color} | {color:green} test4tests {color} | {color:green}  0m 
 0s{color} | {color:green} The patch appears to include 2 new or modified test 
files. {color} |
|| || || || {color:brown} branch-1.2 Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  8m 
 4s{color} | {color:green} branch-1.2 passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
27s{color} | {color:green} branch-1.2 passed with JDK v1.8.0_141 {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
30s{color} | {color:green} branch-1.2 passed with JDK v1.7.0_151 {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  1m 
13s{color} | {color:green} branch-1.2 passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  3m 
20s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} findbugs {color} | {color:green}  1m 
38s{color} | {color:green} branch-1.2 passed {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
30s{color} | {color:green} branch-1.2 passed with JDK v1.8.0_141 {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
29s{color} | {color:green} branch-1.2 passed with JDK v1.7.0_151 {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  1m 
12s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
26s{color} | {color:green} the patch passed with JDK v1.8.0_141 {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  0m 
26s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
30s{color} | {color:green} the patch passed with JDK v1.7.0_151 {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  0m 
30s{color} | {color:green} the patch passed {color} |
| {color:red}-1{color} | {color:red} checkstyle {color} | {color:red}  1m  
7s{color} | {color:red} hbase-server: The patch generated 6 new + 399 unchanged 
- 0 fixed = 405 total (was 399) {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  1m 
59s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
18m  6s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3. 
{color} |
| {color:green}+1{color} | {color:green} findbugs {color} | {color:green}  1m 
58s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
22s{color} | {color:green} the patch passed with JDK v1.8.0_141 {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
31s{color} | {color:green} the patch passed with JDK v1.7.0_151 {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:red}-1{color} | {color:red} unit {color} | {color:red}983m 28s{color} 
| {color:red} hbase-server in the patch failed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
15s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}1023m 48s{color} 
| {color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:f29f170 |
| JIRA Issue | HBASE-18233 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896014/HBASE-18233-branch-1.2.v5.patch
 |
| Optional Tests |  asflicense  javac  

[jira] [Commented] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-18983:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  1m 
58s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue}  0m  
0s{color} | {color:blue} Findbugs executables are not available. {color} |
| {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green}  0m  
0s{color} | {color:green} Patch does not have any anti-patterns. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:green}+1{color} | {color:green} test4tests {color} | {color:green}  0m 
 0s{color} | {color:green} The patch appears to include 11 new or modified test 
files. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
32s{color} | {color:blue} Maven dependency ordering for branch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  5m 
30s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  6m 
20s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  4m 
18s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  9m 
19s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  4m 
42s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
14s{color} | {color:blue} Maven dependency ordering for patch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  5m 
 3s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  6m  
2s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  6m  
2s{color} | {color:green} the patch passed {color} |
| {color:red}-1{color} | {color:red} checkstyle {color} | {color:red}  1m  
5s{color} | {color:red} hbase-server: The patch generated 3 new + 44 unchanged 
- 0 fixed = 47 total (was 44) {color} |
| {color:red}-1{color} | {color:red} checkstyle {color} | {color:red}  2m 
19s{color} | {color:red} root: The patch generated 3 new + 90 unchanged - 0 
fixed = 93 total (was 90) {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} xml {color} | {color:green}  0m  
1s{color} | {color:green} The patch has no ill-formed XML file. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  4m 
49s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
51m 33s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha4. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  4m  
5s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green}164m 
49s{color} | {color:green} root in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
22s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}265m  9s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-18983 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896052/HBASE-18983.patch |
| Optional Tests |  asflicense  javac  javadoc  unit  findbugs  shadedjars  
hadoopcheck  hbaseanti  checkstyle  compile  xml  |
| uname | Linux 6b1e6978b3c5 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 
12:48:20 UTC 2017 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh
 |
| git revision 

[jira] [Commented] (HBASE-19092) Make Tag IA.LimitedPrivate and expose for CPs

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-19092:
---

Thanks for the write-up [~ram_krish] I added some notes. Lets do a few more 
cycles on doc and then try hacking something up?

> Make Tag IA.LimitedPrivate and expose for CPs
> -
>
> Key: HBASE-19092
> URL: https://issues.apache.org/jira/browse/HBASE-19092
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19092-branch-2.patch, 
> HBASE-19092_001-branch-2.patch
>
>
> We need to make tags as LimitedPrivate as some use cases are trying to use 
> tags like timeline server. The same topic was discussed in dev@ and also in 
> HBASE-18995.
> Shall we target this for beta1 - cc [~saint@gmail.com].
> So once we do this all related Util methods and APIs should also move to 
> LimitedPrivate Util classes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18974) Document "Becoming a Committer"

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-18974:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  3m 
31s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:red}-1{color} | {color:red} test4tests {color} | {color:red}  0m  
0s{color} | {color:red} The patch doesn't appear to include any new or modified 
tests. Please justify why no new tests are needed for this patch. Also please 
list what manual steps were performed to verify this patch. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  5m 
42s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  3m 
40s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  5m 
29s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  3m 
46s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green}208m 
33s{color} | {color:green} root in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
22s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}231m 23s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-18974 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896053/HBASE-18974.v2.patch |
| Optional Tests |  asflicense  javac  javadoc  unit  |
| uname | Linux 607dd2c14d01 3.13.0-116-generic #163-Ubuntu SMP Fri Mar 31 
14:13:22 UTC 2017 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh
 |
| git revision | master / 22b07e91d7 |
| maven | version: Apache Maven 3.5.2 
(138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) |
| Default Java | 1.8.0_141 |
|  Test Results | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9624/testReport/ |
| modules | C: . U: . |
| Console output | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9624/console |
| Powered by | Apache Yetus 0.6.0   http://yetus.apache.org |


This message was automatically generated.



> Document "Becoming a Committer"
> ---
>
> Key: HBASE-18974
> URL: https://issues.apache.org/jira/browse/HBASE-18974
> Project: HBase
>  Issue Type: Bug
>  Components: community, documentation
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Major
> Attachments: HBASE-18974.patch, HBASE-18974.v2.patch
>
>
> Based on the mailing list discussion at 
> https://lists.apache.org/thread.html/81c633cbe1f6f78421cbdad5b9549643c67803a723a9d86a513264c0@%3Cdev.hbase.apache.org%3E
>  it sounds like we should record some of the thoughts for future contributors 
> to refer to.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2

2017-11-04 Thread stack (JIRA)

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

stack updated HBASE-19182:
--
Fix Version/s: (was: 2.0.0-beta-1)
   1.2.7
   1.3.2
   1.4.0

> Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed 
> in hbase2
> ---
>
> Key: HBASE-19182
> URL: https://issues.apache.org/jira/browse/HBASE-19182
> Project: HBase
>  Issue Type: Sub-task
>Reporter: stack
>Assignee: stack
>Priority: Major
> Fix For: 1.4.0, 1.3.2, 1.2.7
>
> Attachments: HBASE-19812.branch-1.001.patch
>
>
> I removed hbase-prefix-tree w/o doing a deprecation cycle. Let me at least 
> add late warning it going away (I don't want it to go away; I would prefer 
> someone took up this sweet encoding and carried to the next level).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19117) Avoid NPE occurring while active master dies

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19117:


FAILURE: Integrated in Jenkins build HBase-2.0 #797 (See 
[https://builds.apache.org/job/HBase-2.0/797/])
HBASE-19117 Avoid NPE occurring while active master dies (chia7712: rev 
cdff80d97655acc894c1fbf3f6a24c1d1b121e52)
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java


> Avoid NPE occurring while active master dies
> 
>
> Key: HBASE-19117
> URL: https://issues.apache.org/jira/browse/HBASE-19117
> Project: HBase
>  Issue Type: Bug
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Minor
> Fix For: 2.0.0
>
> Attachments: HBASE-19117.v0.patch, HBASE-19117.v1.patch, 
> HBASE-19117.v1.patch
>
>
> {noformat}
> Exception in thread "M:1;asf911:33460" java.lang.NullPointerException
>   at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:550)
>   at java.lang.Thread.run(Thread.java:748)
> {noformat}
> If any exception happen in starting the active master, the 
> {{clusterSchemaService}} won't be initialized.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19027) Honor the CellComparator of ScanInfo in scanning over a store

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19027:


FAILURE: Integrated in Jenkins build HBase-2.0 #797 (See 
[https://builds.apache.org/job/HBase-2.0/797/])
HBASE-19027 Honor the CellComparator of ScanInfo in scanning over a (chia7712: 
rev b464c1eb35c4c147c4eb0901fb901677e2817caa)
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/querymatcher/TestScanWildcardColumnTracker.java
* (edit) 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java


> Honor the CellComparator of ScanInfo in scanning over a store
> -
>
> Key: HBASE-19027
> URL: https://issues.apache.org/jira/browse/HBASE-19027
> Project: HBase
>  Issue Type: Improvement
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19027.v0.patch, HBASE-19027.v1.patch, 
> HBASE-19027.v2.patch
>
>
> All components in the scan path should honor the cell comparator from 
> scaninfo rather than arbitrarily choose the comparator from store, scaninfo, 
> or static COMPARATOR.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19179) Remove hbase-prefix-tree

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on HBASE-19179:


FAILURE: Integrated in Jenkins build HBase-2.0 #797 (See 
[https://builds.apache.org/job/HBase-2.0/797/])
HBASE-19179 Remove hbase-prefix-tree (stack: rev 
f8c58930aabddd59c8880034100b4344d56ca32c)
* (delete) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/encoding/TestPrefixTreeEncoding.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/TestPrefixTreeSearcher.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataRandomKeyValuesWithTags.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataSearchWithPrefix.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/row/RowSectionWriter.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataComplexQualifiers.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/EncoderFactory.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/util/bytes/TestByteRange.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/column/data/TestColumnDataRandom.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerRowSearchPosition.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataUrlsExample.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/encoding/TestSeekToBlockWithEncoders.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/TestRowData.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestSeekTo.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/timestamp/data/TestTimestampDataNumbers.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/util/number/NumberFormatter.java
* (edit) hbase-mapreduce/pom.xml
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataQualifierByteOrdering.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/scanner/ReversibleCellScanner.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/byterange/ByteRangeSet.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/vint/UFIntTool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/other/CellTypeEncoder.java
* (edit) hbase-server/pom.xml
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataDeeper.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestTags.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/util/vint/TestVIntTool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/column/ColumnReader.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataExerciseFInts.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/EncoderPool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/column/ColumnNodeReader.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataTrivial.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataSimple.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/builder/TestTokenizerData.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileDataBlockEncoder.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/byterange/impl/ByteRangeTreeSet.java
* (delete) 
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/util/vint/TestVLongTool.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.java
* (delete) 
hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/column/ColumnNodeWriter.java
* (edit) 
hbase-server/src/test/java/org/apache/hadoop/hbase/io/encoding/TestDataBlockEncoders.java
* (delete) 

[jira] [Updated] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2

2017-11-04 Thread stack (JIRA)

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

stack updated HBASE-19182:
--
Attachment: HBASE-19812.branch-1.001.patch

Hard to deprecate a functionality that is loaded via reflection. Made note in 
refguide and in pom and on the main class.

> Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed 
> in hbase2
> ---
>
> Key: HBASE-19182
> URL: https://issues.apache.org/jira/browse/HBASE-19182
> Project: HBase
>  Issue Type: Sub-task
>Reporter: stack
>Assignee: stack
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19812.branch-1.001.patch
>
>
> I removed hbase-prefix-tree w/o doing a deprecation cycle. Let me at least 
> add late warning it going away (I don't want it to go away; I would prefer 
> someone took up this sweet encoding and carried to the next level).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19027) Honor the CellComparator of ScanInfo in scanning over a store

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai updated HBASE-19027:
---
  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Push to master and branch-2. Thanks for all reviews~

> Honor the CellComparator of ScanInfo in scanning over a store
> -
>
> Key: HBASE-19027
> URL: https://issues.apache.org/jira/browse/HBASE-19027
> Project: HBase
>  Issue Type: Improvement
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19027.v0.patch, HBASE-19027.v1.patch, 
> HBASE-19027.v2.patch
>
>
> All components in the scan path should honor the cell comparator from 
> scaninfo rather than arbitrarily choose the comparator from store, scaninfo, 
> or static COMPARATOR.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2

2017-11-04 Thread stack (JIRA)
stack created HBASE-19182:
-

 Summary: Add deprecation in branch-1 for hbase-prefix-tree so some 
heads up it removed in hbase2
 Key: HBASE-19182
 URL: https://issues.apache.org/jira/browse/HBASE-19182
 Project: HBase
  Issue Type: Sub-task
Reporter: stack
Assignee: stack
Priority: Major
 Fix For: 2.0.0-beta-1


I removed hbase-prefix-tree w/o doing a deprecation cycle. Let me at least add 
late warning it going away (I don't want it to go away; I would prefer someone 
took up this sweet encoding and carried to the next level).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19179) Remove hbase-prefix-tree

2017-11-04 Thread stack (JIRA)

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

stack updated HBASE-19179:
--
  Resolution: Fixed
Release Note: 
Purged the hbase-prefix-tree module and all references from the code base.

prefix-tree data block encoding was a super cool experimental feature that saw 
some usage initially but has since languished. If interested in carrying this 
sweet facility forward, write the dev list and we'll restore this module.
  Status: Resolved  (was: Patch Available)

Pushed to master and branch-2. Fixed the checkstyle issues (unused imports) on 
commit.

> Remove hbase-prefix-tree
> 
>
> Key: HBASE-19179
> URL: https://issues.apache.org/jira/browse/HBASE-19179
> Project: HBase
>  Issue Type: Task
>Reporter: stack
>Assignee: stack
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19179.branch-2.001.patch, 
> HBASE-19179.branch-2.002.patch
>
>
> Remove hbase-prefix-tree. As per discussion over in "[DISCUSSION] Items to 
> purge from branch-2 before we cut hbase-2.0.0-beta1."



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19176) Remove hbase-native-client from branch-2

2017-11-04 Thread stack (JIRA)

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

stack updated HBASE-19176:
--
Release Note: Removed the hbase-native-client module from branch-2 (it is 
still in Master). It is not complete. Look for a finished C++ client in the 
near future. Will restore native client to branch-2 at that point.

> Remove hbase-native-client from branch-2
> 
>
> Key: HBASE-19176
> URL: https://issues.apache.org/jira/browse/HBASE-19176
> Project: HBase
>  Issue Type: Task
>Reporter: stack
>Assignee: stack
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19716-branch-2.patch
>
>
> As per discussion over in "[DISCUSSION] Items to purge from branch-2 before 
> we cut hbase-2.0.0-beta1.", purge hbase-native-client from hbase2.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19095) Add CP hooks in RegionObserver for in memory compaction

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-19095:
---

Skimmed patch. LGTM. Was waiting on [~eshcar] to take a look (they come on line 
tomorrow...)

> Add CP hooks in RegionObserver for in memory compaction
> ---
>
> Key: HBASE-19095
> URL: https://issues.apache.org/jira/browse/HBASE-19095
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19095-v1.patch, HBASE-19095-v2.patch, 
> HBASE-19095-v3.patch, HBASE-19095.patch
>
>
> This is a hole in our CP hooks.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19095) Add CP hooks in RegionObserver for in memory compaction

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-19095:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
14s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue}  0m  
1s{color} | {color:blue} Findbugs executables are not available. {color} |
| {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green}  0m  
0s{color} | {color:green} Patch does not have any anti-patterns. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:green}+1{color} | {color:green} test4tests {color} | {color:green}  0m 
 0s{color} | {color:green} The patch appears to include 3 new or modified test 
files. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
26s{color} | {color:blue} Maven dependency ordering for branch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  7m 
20s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m 
30s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  1m 
44s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  7m 
43s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  1m 
14s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
15s{color} | {color:blue} Maven dependency ordering for patch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  6m 
26s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m 
34s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  1m 
34s{color} | {color:green} the patch passed {color} |
| {color:red}-1{color} | {color:red} checkstyle {color} | {color:red}  1m 
25s{color} | {color:red} hbase-server: The patch generated 1 new + 134 
unchanged - 3 fixed = 135 total (was 137) {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  5m 
37s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
50m 29s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha4. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
46s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:red}-1{color} | {color:red} unit {color} | {color:red}110m 19s{color} 
| {color:red} hbase-server in the patch failed. {color} |
| {color:green}+1{color} | {color:green} unit {color} | {color:green}  1m 
47s{color} | {color:green} hbase-examples in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
38s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}192m 48s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-19095 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896051/HBASE-19095-v3.patch |
| Optional Tests |  asflicense  javac  javadoc  unit  findbugs  shadedjars  
hadoopcheck  hbaseanti  checkstyle  compile  |
| uname | Linux 9ca08524ad8a 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 
12:48:20 UTC 2017 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build@2/component/dev-support/hbase-personality.sh
 |
| git revision | master / ac6b998afe |
| maven | version: Apache Maven 3.5.2 
(138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) |
| Default Java | 1.8.0_141 |
| checkstyle | 

[jira] [Commented] (HBASE-19179) Remove hbase-prefix-tree

2017-11-04 Thread stack (JIRA)

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

stack commented on HBASE-19179:
---

I'll remove from master too. Should have done the patch for master first but 
figured cherry-pick.

Let me commit.

> Remove hbase-prefix-tree
> 
>
> Key: HBASE-19179
> URL: https://issues.apache.org/jira/browse/HBASE-19179
> Project: HBase
>  Issue Type: Task
>Reporter: stack
>Assignee: stack
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19179.branch-2.001.patch, 
> HBASE-19179.branch-2.002.patch
>
>
> Remove hbase-prefix-tree. As per discussion over in "[DISCUSSION] Items to 
> purge from branch-2 before we cut hbase-2.0.0-beta1."



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19075) Task tabs on master UI cause page scroll

2017-11-04 Thread Sahil Aggarwal (JIRA)

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

Sahil Aggarwal updated HBASE-19075:
---
Attachment: HBASE-19075.master.001.patch

> Task tabs on master UI cause page scroll
> 
>
> Key: HBASE-19075
> URL: https://issues.apache.org/jira/browse/HBASE-19075
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Reporter: Mike Drob
>Assignee: Sahil Aggarwal
>Priority: Major
>  Labels: beginner
> Fix For: 2.0.0
>
> Attachments: HBASE-19075.master.001.patch
>
>
> On the master info page, the clicking the tabs under Tasks causes the page to 
> scroll back to the top of the page.
> {noformat}
> Tasks
> Show All Monitored Tasks Show non-RPC Tasks Show All RPC Handler Tasks Show 
> Active RPC Calls Show Client Operations View as JSON
> {noformat}
> ^^ Any of those
> The other tab-like links on the page keep the scroll in the same location.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19027) Honor the CellComparator of ScanInfo in scanning over a store

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19027:


Will commit it later.

> Honor the CellComparator of ScanInfo in scanning over a store
> -
>
> Key: HBASE-19027
> URL: https://issues.apache.org/jira/browse/HBASE-19027
> Project: HBase
>  Issue Type: Improvement
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19027.v0.patch, HBASE-19027.v1.patch, 
> HBASE-19027.v2.patch
>
>
> All components in the scan path should honor the cell comparator from 
> scaninfo rather than arbitrarily choose the comparator from store, scaninfo, 
> or static COMPARATOR.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Comment Edited] (HBASE-19027) Honor the CellComparator of ScanInfo in scanning over a store

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai edited comment on HBASE-19027 at 11/4/17 3:07 PM:
-

Will commit it later without checkstyle fix


was (Author: chia7712):
Will commit it later.

> Honor the CellComparator of ScanInfo in scanning over a store
> -
>
> Key: HBASE-19027
> URL: https://issues.apache.org/jira/browse/HBASE-19027
> Project: HBase
>  Issue Type: Improvement
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Major
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19027.v0.patch, HBASE-19027.v1.patch, 
> HBASE-19027.v2.patch
>
>
> All components in the scan path should honor the cell comparator from 
> scaninfo rather than arbitrarily choose the comparator from store, scaninfo, 
> or static COMPARATOR.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19178) table.rb use undefined method 'getType' for Cell interface

2017-11-04 Thread Ted Yu (JIRA)

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

Ted Yu commented on HBASE-19178:


lgtm

> table.rb use undefined method 'getType' for Cell interface
> --
>
> Key: HBASE-19178
> URL: https://issues.apache.org/jira/browse/HBASE-19178
> Project: HBase
>  Issue Type: Bug
>Reporter: Guanghao Zhang
>Assignee: Guanghao Zhang
> Attachments: HBASE-19178.master.001.patch, 
> HBASE-19178.master.002.patch, HBASE-19178.master.003.patch
>
>
> create 't1'
> put 't1', 'r1', 'f1:c1', 'value'
> delete 't1', 'r1'
> hbase(main):011:0> scan 't1',
> {RAW => true}
> ROW COLUMN+CELL
> ERROR: undefined method `getType' for 
> #
> Did you mean? get_type_byte



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-19180) Remove unused imports from AlwaysPasses

2017-11-04 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on HBASE-19180:
---

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  3m 
14s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue}  0m  
0s{color} | {color:blue} Findbugs executables are not available. {color} |
| {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green}  0m  
0s{color} | {color:green} Patch does not have any anti-patterns. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:red}-1{color} | {color:red} test4tests {color} | {color:red}  0m  
0s{color} | {color:red} The patch doesn't appear to include any new or modified 
tests. Please justify why no new tests are needed for this patch. Also please 
list what manual steps were performed to verify this patch. {color} |
|| || || || {color:brown} master Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  6m 
45s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
11s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  0m 
11s{color} | {color:green} master passed {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  5m 
33s{color} | {color:green} branch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
13s{color} | {color:green} master passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  5m 
34s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
10s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  0m 
11s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  0m 
10s{color} | {color:green} hbase-build-support/hbase-error-prone: The patch 
generated 0 new + 0 unchanged - 4 fixed = 0 total (was 4) {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} shadedjars {color} | {color:green}  4m 
58s{color} | {color:green} patch has no errors when building our shaded 
downstream artifacts. {color} |
| {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 
60m 45s{color} | {color:green} Patch does not cause any errors with Hadoop 
2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha4. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
12s{color} | {color:green} the patch passed {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:green}+1{color} | {color:green} unit {color} | {color:green}  0m 
12s{color} | {color:green} hbase-error-prone in the patch passed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
11s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black} 83m 25s{color} | 
{color:black} {color} |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 |
| JIRA Issue | HBASE-19180 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12896050/HBASE-19180.master.001.patch
 |
| Optional Tests |  asflicense  javac  javadoc  unit  findbugs  shadedjars  
hadoopcheck  hbaseanti  checkstyle  compile  |
| uname | Linux 39dbe8a1fea5 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 
12:48:20 UTC 2017 x86_64 GNU/Linux |
| Build tool | maven |
| Personality | 
/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh
 |
| git revision | master / ac6b998afe |
| maven | version: Apache Maven 3.5.2 
(138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) |
| Default Java | 1.8.0_141 |
|  Test Results | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9621/testReport/ |
| modules | C: hbase-build-support/hbase-error-prone U: 
hbase-build-support/hbase-error-prone |
| Console output | 
https://builds.apache.org/job/PreCommit-HBASE-Build/9621/console |
| Powered by | 

[jira] [Commented] (HBASE-19131) Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook

2017-11-04 Thread Chia-Ping Tsai (JIRA)

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

Chia-Ping Tsai commented on HBASE-19131:


The build died again. Will run the build locally..

> Add the ClusterStatus hook and cleanup other hooks which can be replaced by 
> ClusterStatus hook
> --
>
> Key: HBASE-19131
> URL: https://issues.apache.org/jira/browse/HBASE-19131
> Project: HBase
>  Issue Type: Sub-task
>  Components: Coprocessors
>Reporter: Chia-Ping Tsai
>Assignee: Chia-Ping Tsai
>Priority: Major
> Fix For: 1.4.0, 1.5.0, 2.0.0-beta-1
>
> Attachments: HBASE-19131.branch-1.v0.patch, HBASE-19131.v0.patch, 
> HBASE-19131.v1.patch, HBASE-19131.v2.patch, HBASE-19131.v3.patch, 
> HBASE-19131.v4.patch
>
>
> This issue will add the hook for {{ClusterStatus}} and cleanup other hooks 
> which can be replaced by {{ClusterStatus}} hook.
> # {{ListDeadServers}} -  introduced by HBASE-18131



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18974) Document "Becoming a Committer"

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-18974:
--
Attachment: HBASE-18974.v2.patch

> Document "Becoming a Committer"
> ---
>
> Key: HBASE-18974
> URL: https://issues.apache.org/jira/browse/HBASE-18974
> Project: HBase
>  Issue Type: Bug
>  Components: community, documentation
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Major
> Attachments: HBASE-18974.patch, HBASE-18974.v2.patch
>
>
> Based on the mailing list discussion at 
> https://lists.apache.org/thread.html/81c633cbe1f6f78421cbdad5b9549643c67803a723a9d86a513264c0@%3Cdev.hbase.apache.org%3E
>  it sounds like we should record some of the thoughts for future contributors 
> to refer to.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (HBASE-18974) Document "Becoming a Committer"

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob commented on HBASE-18974:
---

{quote}
5. Help newbies
This is not clear. Removed?
{quote}
Sure, removed this. I think it overlaps with "Mentor new contributors of all 
sorts" later in the list anyway.

{quote}
6. Answer questions
Answer the questions from hbase-user mail list?
{quote}
Yes, I'll clarify this.

bq. Meanwhile, develop new feature or improvement may be added to this list.
This list is explicitly about the non-coding things that we value (I cover code 
contributions in the preceding paragraph in my patch). There's already plenty 
of people willing to write code, I think it is important to encourage all the 
other community aspects as well.

> Document "Becoming a Committer"
> ---
>
> Key: HBASE-18974
> URL: https://issues.apache.org/jira/browse/HBASE-18974
> Project: HBase
>  Issue Type: Bug
>  Components: community, documentation
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Major
> Attachments: HBASE-18974.patch
>
>
> Based on the mailing list discussion at 
> https://lists.apache.org/thread.html/81c633cbe1f6f78421cbdad5b9549643c67803a723a9d86a513264c0@%3Cdev.hbase.apache.org%3E
>  it sounds like we should record some of the thoughts for future contributors 
> to refer to.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-18983:
--
Attachment: HBASE-18983.patch

v1: upgrade to error-prone version 2.1.1, fix a bunch of warnings

> Upgrade to latest error-prone
> -
>
> Key: HBASE-18983
> URL: https://issues.apache.org/jira/browse/HBASE-18983
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Major
> Fix For: 3.0.0
>
> Attachments: HBASE-18983.patch
>
>
> There's some trouble with lambda expressions in our current version as 
> reported in https://github.com/google/error-prone/issues/768
> Also, error-prone 2.1.x has a bunch of nice upgrades that would be good to 
> get. https://groups.google.com/forum/#!topic/error-prone-announce/iXLlHsi_n5U



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18983) Upgrade to latest error-prone

2017-11-04 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-18983:
--
Status: Patch Available  (was: Open)

> Upgrade to latest error-prone
> -
>
> Key: HBASE-18983
> URL: https://issues.apache.org/jira/browse/HBASE-18983
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Reporter: Mike Drob
>Assignee: Mike Drob
>Priority: Major
> Fix For: 3.0.0
>
> Attachments: HBASE-18983.patch
>
>
> There's some trouble with lambda expressions in our current version as 
> reported in https://github.com/google/error-prone/issues/768
> Also, error-prone 2.1.x has a bunch of nice upgrades that would be good to 
> get. https://groups.google.com/forum/#!topic/error-prone-announce/iXLlHsi_n5U



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


  1   2   >