[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574988#comment-15574988 ] Hadoop QA commented on HBASE-16821: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 15s {color} | {color:blue} Docker mode activated. {color} | | {color:blue}0{color} | {color:blue} patch {color} | {color:blue} 0m 1s {color} | {color:blue} The patch file was not named according to hbase's naming conventions. Please see https://yetus.apache.org/documentation/0.3.0/precommit-patchnames for instructions. {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:green}+1{color} | {color:green} mvninstall {color} | {color:green} 3m 23s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 44s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 47s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 14s {color} | {color:green} master passed {color} | | {color:red}-1{color} | {color:red} findbugs {color} | {color:red} 1m 49s {color} | {color:red} hbase-server in master has 1 extant Findbugs warnings. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 31s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 0m 49s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 37s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 0m 37s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 46s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 14s {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} hadoopcheck {color} | {color:green} 29m 30s {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.7.1. {color} | | {color:green}+1{color} | {color:green} hbaseprotoc {color} | {color:green} 0m 13s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 2m 5s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 27s {color} | {color:green} the patch passed {color} | | {color:red}-1{color} | {color:red} unit {color} | {color:red} 96m 38s {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} 139m 39s {color} | {color:black} {color} | \\ \\ || Reason || Tests || | Timed out junit tests | org.apache.hadoop.hbase.client.TestReplicasClient | | | org.apache.hadoop.hbase.client.TestMetaWithReplicas | | | org.apache.hadoop.hbase.client.TestFromClientSide3 | | | org.apache.hadoop.hbase.client.TestMobRestoreSnapshotFromClient | | | org.apache.hadoop.hbase.client.TestIncrementsFromClientSide | \\ \\ || Subsystem || Report/Notes || | Docker | Client=1.11.2 Server=1.11.2 Image:yetus/hbase:7bda515 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12833324/16821.v2.txt | | JIRA Issue | HBASE-16821 | | Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile | | uname | Linux 93e6191437fe 3.13.0-92-generic #139-Ubuntu SMP Tue Jun 28 20:42:26 UTC 2016 x86_64 x86_64 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 / 9a94dc9 | | Default Java | 1.8.0_101 | | findbugs | v3.0.0 | | findbugs | https://builds.apache.org/job/PreCommit-HBASE-Build/4010/artifact/patchprocess/branch-findbugs-hbase-server-warnings.html | | unit |
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574711#comment-15574711 ] Ashish Singhi commented on HBASE-16821: --- {code} List missing = run(dirPath, null, tableName); {code} You can rename here too on commit. > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt, 16821.v2.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Mapmap, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574708#comment-15574708 ] Ashish Singhi commented on HBASE-16821: --- OK, got it. +1 > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt, 16821.v2.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Mapmap, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574703#comment-15574703 ] Ted Yu commented on HBASE-16821: Patch v2 addresses missingHFiles rename and javadoc addition. > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt, 16821.v2.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Mapmap, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574683#comment-15574683 ] Heng Chen commented on HBASE-16821: --- Any differenece between v1 and v2? > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt, 16821.v2.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Mapmap, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574647#comment-15574647 ] Ted Yu commented on HBASE-16821: For groupOrSplit(), it is the last of calls (lowest level) where FileNotFoundException detection is placed. If another method is added, parameter list must be different. API would look unclean. It is protected, not public. It should be fine to do the refactor. bq. public List run(String dirPath, Mapmap, TableName tableName) The above is not in branch-1. Meaning it is new public method. We can change its return type. bq. you can move the below logic here. Can you clarify ? The new run method needs to return missing hfiles. > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Map map, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574105#comment-15574105 ] Heng Chen commented on HBASE-16821: --- +1 for it. LGTM. > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Mapmap, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15573155#comment-15573155 ] Ted Yu commented on HBASE-16821: Ran the hung tests with patch: {code} Running org.apache.hadoop.hbase.client.TestHTableMultiplexer Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.306 sec - in org.apache.hadoop.hbase.client.TestHTableMultiplexer Running org.apache.hadoop.hbase.client.TestHCM Tests run: 28, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 554.896 sec - in org.apache.hadoop.hbase.client.TestHCM Running org.apache.hadoop.hbase.client.TestMobCloneSnapshotFromClient Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 222.763 sec - in org.apache.hadoop.hbase.client.TestMobCloneSnapshotFromClient Running org.apache.hadoop.hbase.client.TestFromClientSide Tests run: 80, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 290.082 sec - in org.apache.hadoop.hbase.client.TestFromClientSide Running org.apache.hadoop.hbase.client.TestReplicaWithCluster Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 68.388 sec - in org.apache.hadoop.hbase.client.TestReplicaWithCluster Running org.apache.hadoop.hbase.coprocessor.TestMasterObserver Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 66.269 sec - in org.apache.hadoop.hbase.coprocessor.TestMasterObserver {code} The tests are not related to bulk load. > Enhance LoadIncrementalHFiles to convey missing hfiles if any > - > > Key: HBASE-16821 > URL: https://issues.apache.org/jira/browse/HBASE-16821 > Project: HBase > Issue Type: Improvement >Reporter: Ted Yu >Assignee: Ted Yu > Attachments: 16821.v1.txt > > > When map parameter of run() method is not null: > {code} > public int run(String dirPath, Mapmap, TableName > tableName) throws Exception{ > {code} > the caller knows the exact files to be bulk loaded. > This issue is to enhance the run() API so that when certain hfiles turn out > to be missing, the return value should indicate the missing files. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-16821) Enhance LoadIncrementalHFiles to convey missing hfiles if any
[ https://issues.apache.org/jira/browse/HBASE-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15573054#comment-15573054 ] Hadoop QA commented on HBASE-16821: --- | (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:blue}0{color} | {color:blue} patch {color} | {color:blue} 0m 1s {color} | {color:blue} The patch file was not named according to hbase's naming conventions. Please see https://yetus.apache.org/documentation/0.3.0/precommit-patchnames for instructions. {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:green}+1{color} | {color:green} mvninstall {color} | {color:green} 3m 7s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 37s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 46s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 14s {color} | {color:green} master passed {color} | | {color:red}-1{color} | {color:red} findbugs {color} | {color:red} 1m 48s {color} | {color:red} hbase-server in master has 1 extant Findbugs warnings. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 28s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 0m 47s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 35s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 0m 35s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 45s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 14s {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} hadoopcheck {color} | {color:green} 28m 28s {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.7.1. {color} | | {color:green}+1{color} | {color:green} hbaseprotoc {color} | {color:green} 0m 12s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 2m 12s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 33s {color} | {color:green} the patch passed {color} | | {color:red}-1{color} | {color:red} unit {color} | {color:red} 89m 30s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 14s {color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 131m 6s {color} | {color:black} {color} | \\ \\ || Reason || Tests || | Timed out junit tests | org.apache.hadoop.hbase.client.TestFromClientSide | | | org.apache.hadoop.hbase.coprocessor.TestMasterObserver | | | org.apache.hadoop.hbase.client.TestReplicaWithCluster | | | org.apache.hadoop.hbase.client.TestHCM | | | org.apache.hadoop.hbase.client.TestMobCloneSnapshotFromClient | | | org.apache.hadoop.hbase.client.TestHTableMultiplexer | \\ \\ || Subsystem || Report/Notes || | Docker | Client=1.11.2 Server=1.11.2 Image:yetus/hbase:7bda515 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12833168/16821.v1.txt | | JIRA Issue | HBASE-16821 | | Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile | | uname | Linux 8b394ecf354c 3.13.0-92-generic #139-Ubuntu SMP Tue Jun 28 20:42:26 UTC 2016 x86_64 x86_64 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 / 9b13514 | | Default Java | 1.8.0_101 | | findbugs | v3.0.0 | | findbugs | https://builds.apache.org/job/PreCommit-HBASE-Build/3992/artifact/patchprocess/branch-findbugs-hbase-server-warnings.html | | unit |