[jira] [Updated] (HBASE-20163) Forbid major compaction when standby cluster replay the remote wals
[ https://issues.apache.org/jira/browse/HBASE-20163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guanghao Zhang updated HBASE-20163: --- Attachment: HBASE-20163.HBASE-19064.003.patch > Forbid major compaction when standby cluster replay the remote wals > --- > > Key: HBASE-20163 > URL: https://issues.apache.org/jira/browse/HBASE-20163 > Project: HBase > Issue Type: Sub-task >Reporter: Guanghao Zhang >Assignee: Guanghao Zhang >Priority: Major > Attachments: HBASE-20163.HBASE-19064.001.patch, > HBASE-20163.HBASE-19064.002.patch, HBASE-20163.HBASE-19064.003.patch > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (HBASE-20394) HBase over rides the value of HBASE_OPTS (if any) set by client
[ https://issues.apache.org/jira/browse/HBASE-20394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain reassigned HBASE-20394: -- Assignee: Nihal Jain > HBase over rides the value of HBASE_OPTS (if any) set by client > --- > > Key: HBASE-20394 > URL: https://issues.apache.org/jira/browse/HBASE-20394 > Project: HBase > Issue Type: Bug >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Minor > > Currently HBase will over ride the value of HBASE_OPTS (if any) set by user > {code:java} > export HBASE_OPTS="-XX:+UseConcMarkSweepGC" {code} > [See > hbase-env.sh|https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43] > > But, a user may have the following set in his environment: > {code:java} > HBASE_OPTS="-Xmn512m"{code} > While starting the processes, HBase will internally over-ride the existing > HBASE_OPTS value with the one set in hbase-env.sh > > Instead of over-riding we can have the following in hbase-env.sh: > {code:java} > export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20394) HBase over rides the value of HBASE_OPTS (if any) set by client
[ https://issues.apache.org/jira/browse/HBASE-20394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-20394: --- Description: Currently HBase will over ride the value of HBASE_OPTS (if any) set by user {code:java} export HBASE_OPTS="-XX:+UseConcMarkSweepGC" {code} [See hbase-env.sh|https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43] But, a user may have the following set in his environment: {code:java} HBASE_OPTS="-Xmn512m"{code} While starting the processes, HBase will internally over-ride the existing HBASE_OPTS value with the one set in hbase-env.sh Instead of over-riding we can have the following in hbase-env.sh: {code:java} export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} was: Currently HBase will over ride the value of HBASE_OPTS (if any) set by user {code:java} export HBASE_OPTS="-XX:+UseConcMarkSweepGC" {code} [See hbase-env.sh|https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43] But, a user may have the following set in his environment: {code:java} HBASE_OPTS="-Xmn512m"{code} While starting the processes, HBase will internally over-ride the existing HBASE_OPTS value with the one set in hbase-env.sh. Instead of overriding we can have the folowing in hbase-env.sh: {code:java} export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} > HBase over rides the value of HBASE_OPTS (if any) set by client > --- > > Key: HBASE-20394 > URL: https://issues.apache.org/jira/browse/HBASE-20394 > Project: HBase > Issue Type: Bug >Reporter: Nihal Jain >Priority: Minor > > Currently HBase will over ride the value of HBASE_OPTS (if any) set by user > {code:java} > export HBASE_OPTS="-XX:+UseConcMarkSweepGC" {code} > [See > hbase-env.sh|https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43] > > But, a user may have the following set in his environment: > {code:java} > HBASE_OPTS="-Xmn512m"{code} > While starting the processes, HBase will internally over-ride the existing > HBASE_OPTS value with the one set in hbase-env.sh > > Instead of over-riding we can have the following in hbase-env.sh: > {code:java} > export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20394) HBase over rides the value of HBASE_OPTS (if any) set by client
[ https://issues.apache.org/jira/browse/HBASE-20394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-20394: --- Description: Currently HBase will over ride the value of HBASE_OPTS (if any) set by user {code:java} export HBASE_OPTS="-XX:+UseConcMarkSweepGC" {code} [See hbase-env.sh|https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43] But, a user may have the following set in his environment: {code:java} HBASE_OPTS="-Xmn512m"{code} While starting the processes, HBase will internally over-ride the existing HBASE_OPTS value with the one set in hbase-env.sh. Instead of overriding we can have the folowing in hbase-env.sh: {code:java} export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} was: Currently HBase will over ride the value of HBASE_OPTS (if any) set by client [ {code:java} export HBASE_OPTS="-XX:+UseConcMarkSweepGC"{code} | https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43 ] For example a client may have the following set in his environment: {code:java} HBASE_OPTS="-Xmn512m"{code} While starting the processes, HBase will internally over-ride the existing HBASE_OPTS value with the one set in hbase-env.sh. Instead of overriding we can have the folowing in hbase-env.sh: {code:java} export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} > HBase over rides the value of HBASE_OPTS (if any) set by client > --- > > Key: HBASE-20394 > URL: https://issues.apache.org/jira/browse/HBASE-20394 > Project: HBase > Issue Type: Bug >Reporter: Nihal Jain >Priority: Minor > > Currently HBase will over ride the value of HBASE_OPTS (if any) set by user > {code:java} > export HBASE_OPTS="-XX:+UseConcMarkSweepGC" {code} > [See > hbase-env.sh|https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43] > > But, a user may have the following set in his environment: > {code:java} > HBASE_OPTS="-Xmn512m"{code} > While starting the processes, HBase will internally over-ride the existing > HBASE_OPTS value with the one set in hbase-env.sh. > > Instead of overriding we can have the folowing in hbase-env.sh: > {code:java} > export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-20394) HBase over rides the value of HBASE_OPTS (if any) set by client
Nihal Jain created HBASE-20394: -- Summary: HBase over rides the value of HBASE_OPTS (if any) set by client Key: HBASE-20394 URL: https://issues.apache.org/jira/browse/HBASE-20394 Project: HBase Issue Type: Bug Reporter: Nihal Jain Currently HBase will over ride the value of HBASE_OPTS (if any) set by client [ {code:java} export HBASE_OPTS="-XX:+UseConcMarkSweepGC"{code} | https://github.com/apache/hbase/blob/68726b0ee3ef3eb52d32481444e64236c5a9e733/conf/hbase-env.sh#L43 ] For example a client may have the following set in his environment: {code:java} HBASE_OPTS="-Xmn512m"{code} While starting the processes, HBase will internally over-ride the existing HBASE_OPTS value with the one set in hbase-env.sh. Instead of overriding we can have the folowing in hbase-env.sh: {code:java} export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434944#comment-16434944 ] Hadoop QA commented on HBASE-20243: --- | (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: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 4 new or modified test files. {color} | || || || || {color:brown} master Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 21s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 15s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 19s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 32s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} shadedjars {color} | {color:green} 4m 7s{color} | {color:green} branch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 2m 37s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 50s{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 8s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 17s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 2m 17s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 35s{color} | {color:green} the patch passed {color} | | {color:red}-1{color} | {color:red} rubocop {color} | {color:red} 0m 16s{color} | {color:red} The patch generated 1 new + 738 unchanged - 15 fixed = 739 total (was 753) {color} | | {color:red}-1{color} | {color:red} ruby-lint {color} | {color:red} 0m 19s{color} | {color:red} The patch generated 52 new + 1286 unchanged - 3 fixed = 1338 total (was 1289) {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 5s{color} | {color:green} patch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 13m 15s{color} | {color:green} Patch does not cause any errors with Hadoop 2.6.5 2.7.4 or 3.0.0. {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 2m 47s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 55s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} unit {color} | {color:green} 3m 1s{color} | {color:green} hbase-client in the patch passed. {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green}104m 24s{color} | {color:green} hbase-server in the patch passed. {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green} 7m 36s{color} | {color:green} hbase-shell in the patch passed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 54s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black}162m 40s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-20243 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12918661/HBASE-20243.master.011.patch | | Optional Tests | asflicense jav
[jira] [Commented] (HBASE-20310) [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2
[ https://issues.apache.org/jira/browse/HBASE-20310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434941#comment-16434941 ] Hudson commented on HBASE-20310: Results for branch branch-2.0 [build #161 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//General_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2 > > > Key: HBASE-20310 > URL: https://issues.apache.org/jira/browse/HBASE-20310 > Project: HBase > Issue Type: Bug > Components: hbck >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20310.master.001.patch, > hbase-20310.master.001.patch > > > hbck2 on HBase2 shows false inconsistency: > {code:java} > $ bin/hbase hbck -metaonly > 2018-03-28 13:42:40,082 INFO [main] util.HBaseFsck: Checking and fixing > region consistency > ERROR: test1 has dangling table state tableName=test1, state=ENABLED > 2018-03-28 13:42:40,090 INFO [main] util.HBaseFsck: Handling overlap merges > in parallel. set hbasefsck.overlap.merge.parallel to false to run serially. > Summary: > Table hbase:meta is okay. > Number of regions: 1 > Deployed on: uagashe-mbp.attlocal.net,16022,1522268841765 > 1 inconsistencies detected. > Status: INCONSISTENT{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20350) NullPointerException in Scanner during close()
[ https://issues.apache.org/jira/browse/HBASE-20350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434942#comment-16434942 ] Hudson commented on HBASE-20350: Results for branch branch-2.0 [build #161 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//General_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > NullPointerException in Scanner during close() > -- > > Key: HBASE-20350 > URL: https://issues.apache.org/jira/browse/HBASE-20350 > Project: HBase > Issue Type: Bug >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Appy >Priority: Blocker > Fix For: 2.0.0 > > Attachments: HBASE-20350.master.001.patch > > > From logs: > {code} > 2018-04-03 02:06:00,630 INFO org.apache.hadoop.hbase.regionserver.HRegion: > Replaying edits from > hdfs://ns1/hbase/data/default/IntegrationTestBigLinkedList_20180403004104/834545a2ae1baa47082a3bc7aab2be2f/recovered.edits/1032167 > 2018-04-03 02:06:00,724 INFO > org.apache.hadoop.hbase.regionserver.RSRpcServices: Scanner > 2120114333978460945 lease expired on region > IntegrationTestBigLinkedList_20180403004104,\xF1\xFE\xCB\x98e1\xF8\xD4,1522742825561.ce0d91585a2d188123173c36d0b693a5. > 2018-04-03 02:06:00,730 ERROR > org.apache.hadoop.hbase.regionserver.HRegionServer: * ABORTING region > server vd0510.halxg.cloudera.com,22101,1522626204176: Uncaught exception in > executorService thread > regionserver/vd0510.halxg.cloudera.com/10.17.226.13:22101.leaseChecker * > java.lang.NullPointerException > at > org.apache.hadoop.hbase.CellComparatorImpl.compareRows(CellComparatorImpl.java:202) > at > org.apache.hadoop.hbase.CellComparatorImpl.compare(CellComparatorImpl.java:74) > at > org.apache.hadoop.hbase.CellComparatorImpl.compare(CellComparatorImpl.java:61) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:207) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:190) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:178) > at java.util.PriorityQueue.siftDownUsingComparator(PriorityQueue.java:721) > at java.util.PriorityQueue.siftDown(PriorityQueue.java:687) > at java.util.PriorityQueue.poll(PriorityQueue.java:595) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap.close(KeyValueHeap.java:228) > at > org.apache.hadoop.hbase.regionserver.StoreScanner.close(StoreScanner.java:483) > at > org.apache.hadoop.hbase.regionserver.StoreScanner.close(StoreScanner.java:464) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap.close(KeyValueHeap.java:224) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.close(HRegion.java:) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices$ScannerListener.leaseExpired(RSRpcServices.java:460) > at org.apache.hadoop.hbase.regionserver.Leases.run(Leases.java:122) > at java.lang.Thread.run(Thread.java:748) > 2018-04-03 02:06:00,731 ERROR > org.apache.hadoop.hbase.regionserver.HRegionServer: RegionServer abort: > loaded coprocessors are: > [org.apache.hadoop.hbase.security.access.AccessController, > org.apache.hadoop.hbase.security.token.TokenProvider, > org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint, > com.cloudera.navigator.audit.hbase.RegionAuditCoProcessor] > 2018-04-03 02:06:00,737 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Dump of metrics as JSON > on abort: { > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434943#comment-16434943 ] Hudson commented on HBASE-20330: Results for branch branch-2.0 [build #161 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//General_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20219) An error occurs when scanning with reversed=true and loadColumnFamiliesOnDemand=true
[ https://issues.apache.org/jira/browse/HBASE-20219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434940#comment-16434940 ] Hudson commented on HBASE-20219: Results for branch branch-2.0 [build #161 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//General_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/161//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > An error occurs when scanning with reversed=true and > loadColumnFamiliesOnDemand=true > > > Key: HBASE-20219 > URL: https://issues.apache.org/jira/browse/HBASE-20219 > Project: HBase > Issue Type: Bug > Components: phoenix >Reporter: Toshihiro Suzuki >Assignee: Toshihiro Suzuki >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20219-UT.patch, HBASE-20219.master.001.patch, > HBASE-20219.master.002.patch, HBASE-20219.master.003.patch, > HBASE-20219.master.004.patch > > > I'm facing the following error when scanning with reversed=true and > loadColumnFamiliesOnDemand=true: > {code} > java.lang.IllegalStateException: requestSeek cannot be called on > ReversedKeyValueHeap > at > org.apache.hadoop.hbase.regionserver.ReversedKeyValueHeap.requestSeek(ReversedKeyValueHeap.java:66) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.joinedHeapMayHaveData(HRegion.java:6725) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextInternal(HRegion.java:6652) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6364) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3108) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3345) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:41548) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:409) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304) > {code} > I will attach a UT patch to reproduce this issue. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20219) An error occurs when scanning with reversed=true and loadColumnFamiliesOnDemand=true
[ https://issues.apache.org/jira/browse/HBASE-20219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434931#comment-16434931 ] Hudson commented on HBASE-20219: Results for branch branch-2 [build #601 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > An error occurs when scanning with reversed=true and > loadColumnFamiliesOnDemand=true > > > Key: HBASE-20219 > URL: https://issues.apache.org/jira/browse/HBASE-20219 > Project: HBase > Issue Type: Bug > Components: phoenix >Reporter: Toshihiro Suzuki >Assignee: Toshihiro Suzuki >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20219-UT.patch, HBASE-20219.master.001.patch, > HBASE-20219.master.002.patch, HBASE-20219.master.003.patch, > HBASE-20219.master.004.patch > > > I'm facing the following error when scanning with reversed=true and > loadColumnFamiliesOnDemand=true: > {code} > java.lang.IllegalStateException: requestSeek cannot be called on > ReversedKeyValueHeap > at > org.apache.hadoop.hbase.regionserver.ReversedKeyValueHeap.requestSeek(ReversedKeyValueHeap.java:66) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.joinedHeapMayHaveData(HRegion.java:6725) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextInternal(HRegion.java:6652) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6364) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3108) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3345) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:41548) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:409) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304) > {code} > I will attach a UT patch to reproduce this issue. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434934#comment-16434934 ] Hudson commented on HBASE-20330: Results for branch branch-2 [build #601 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20350) NullPointerException in Scanner during close()
[ https://issues.apache.org/jira/browse/HBASE-20350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434933#comment-16434933 ] Hudson commented on HBASE-20350: Results for branch branch-2 [build #601 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > NullPointerException in Scanner during close() > -- > > Key: HBASE-20350 > URL: https://issues.apache.org/jira/browse/HBASE-20350 > Project: HBase > Issue Type: Bug >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Appy >Priority: Blocker > Fix For: 2.0.0 > > Attachments: HBASE-20350.master.001.patch > > > From logs: > {code} > 2018-04-03 02:06:00,630 INFO org.apache.hadoop.hbase.regionserver.HRegion: > Replaying edits from > hdfs://ns1/hbase/data/default/IntegrationTestBigLinkedList_20180403004104/834545a2ae1baa47082a3bc7aab2be2f/recovered.edits/1032167 > 2018-04-03 02:06:00,724 INFO > org.apache.hadoop.hbase.regionserver.RSRpcServices: Scanner > 2120114333978460945 lease expired on region > IntegrationTestBigLinkedList_20180403004104,\xF1\xFE\xCB\x98e1\xF8\xD4,1522742825561.ce0d91585a2d188123173c36d0b693a5. > 2018-04-03 02:06:00,730 ERROR > org.apache.hadoop.hbase.regionserver.HRegionServer: * ABORTING region > server vd0510.halxg.cloudera.com,22101,1522626204176: Uncaught exception in > executorService thread > regionserver/vd0510.halxg.cloudera.com/10.17.226.13:22101.leaseChecker * > java.lang.NullPointerException > at > org.apache.hadoop.hbase.CellComparatorImpl.compareRows(CellComparatorImpl.java:202) > at > org.apache.hadoop.hbase.CellComparatorImpl.compare(CellComparatorImpl.java:74) > at > org.apache.hadoop.hbase.CellComparatorImpl.compare(CellComparatorImpl.java:61) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:207) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:190) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:178) > at java.util.PriorityQueue.siftDownUsingComparator(PriorityQueue.java:721) > at java.util.PriorityQueue.siftDown(PriorityQueue.java:687) > at java.util.PriorityQueue.poll(PriorityQueue.java:595) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap.close(KeyValueHeap.java:228) > at > org.apache.hadoop.hbase.regionserver.StoreScanner.close(StoreScanner.java:483) > at > org.apache.hadoop.hbase.regionserver.StoreScanner.close(StoreScanner.java:464) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap.close(KeyValueHeap.java:224) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.close(HRegion.java:) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices$ScannerListener.leaseExpired(RSRpcServices.java:460) > at org.apache.hadoop.hbase.regionserver.Leases.run(Leases.java:122) > at java.lang.Thread.run(Thread.java:748) > 2018-04-03 02:06:00,731 ERROR > org.apache.hadoop.hbase.regionserver.HRegionServer: RegionServer abort: > loaded coprocessors are: > [org.apache.hadoop.hbase.security.access.AccessController, > org.apache.hadoop.hbase.security.token.TokenProvider, > org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint, > com.cloudera.navigator.audit.hbase.RegionAuditCoProcessor] > 2018-04-03 02:06:00,737 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Dump of metrics as JSON > on abort: { > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20310) [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2
[ https://issues.apache.org/jira/browse/HBASE-20310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434932#comment-16434932 ] Hudson commented on HBASE-20310: Results for branch branch-2 [build #601 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/601//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2 > > > Key: HBASE-20310 > URL: https://issues.apache.org/jira/browse/HBASE-20310 > Project: HBase > Issue Type: Bug > Components: hbck >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20310.master.001.patch, > hbase-20310.master.001.patch > > > hbck2 on HBase2 shows false inconsistency: > {code:java} > $ bin/hbase hbck -metaonly > 2018-03-28 13:42:40,082 INFO [main] util.HBaseFsck: Checking and fixing > region consistency > ERROR: test1 has dangling table state tableName=test1, state=ENABLED > 2018-03-28 13:42:40,090 INFO [main] util.HBaseFsck: Handling overlap merges > in parallel. set hbasefsck.overlap.merge.parallel to false to run serially. > Summary: > Table hbase:meta is okay. > Number of regions: 1 > Deployed on: uagashe-mbp.attlocal.net,16022,1522268841765 > 1 inconsistencies detected. > Status: INCONSISTENT{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-19547) HBase fails building on AArch64 due to asciidoctor-maven-plugin.
[ https://issues.apache.org/jira/browse/HBASE-19547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434906#comment-16434906 ] Hadoop QA commented on HBASE-19547: --- | (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: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 57s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 7m 3s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} shadedjars {color} | {color:green} 4m 50s{color} | {color:green} branch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 34s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 38s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 7m 4s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 7m 4s{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 48s{color} | {color:green} patch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 14m 45s{color} | {color:green} Patch does not cause any errors with Hadoop 2.6.5 2.7.4 or 3.0.0. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 33s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:red}-1{color} | {color:red} unit {color} | {color:red}117m 33s{color} | {color:red} root in the patch failed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 24s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black}171m 42s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-19547 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12902767/HBASE-19547.patch | | Optional Tests | asflicense javac javadoc unit shadedjars hadoopcheck xml compile | | uname | Linux f8d729c940d7 3.13.0-139-generic #188-Ubuntu SMP Tue Jan 9 14:43:09 UTC 2018 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 / e4b51bb27d | | maven | version: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) | | Default Java | 1.8.0_162 | | unit | https://builds.apache.org/job/PreCommit-HBASE-Build/12403/artifact/patchprocess/patch-unit-root.txt | | Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/12403/testReport/ | | Max. process+thread count | 4133 (vs. ulimit of 1) | | modules | C: . U: . | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/12403/console | | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | This message was automatically generated. > HBase fails building on AArch64 due to asciidoctor-maven-plugin. > > > Key: HBASE-19547 > URL: https://issues.apache.org/jira/browse/HBASE-19547 > Project: HBase > Issue Type: Bug > Components: build, hbase, jruby >Affects Versions: 3.0.0 >Reporter: Yuqi Gu >
[jira] [Commented] (HBASE-20349) [DOC] upgrade guide should call out removal of prefix-tree data block encoding
[ https://issues.apache.org/jira/browse/HBASE-20349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434895#comment-16434895 ] Ashish Singhi commented on HBASE-20349: --- LGTM > [DOC] upgrade guide should call out removal of prefix-tree data block encoding > -- > > Key: HBASE-20349 > URL: https://issues.apache.org/jira/browse/HBASE-20349 > Project: HBase > Issue Type: Sub-task > Components: documentation >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20349.master.001.patch, > HBASE-20349.master.002.patch > > > See HBASE-19179. Needs to be in the upgrade section. Right now there's just > an offhand mention in Appendix E about the removal. > Since we can no longer read data encoded with prefix tree, we should include > instructions on rewriting data. > Also ensure we don't have spurious references to it. (the help from ltt > that's in the ref guide still lists it, for example). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434885#comment-16434885 ] Hadoop QA commented on HBASE-20356: --- (!) A patch to the testing environment has been detected. Re-executing against the patched versions to perform further tests. The console is at https://builds.apache.org/job/PreCommit-HBASE-Build/12406/console in case of problems. > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch, HBASE-20356.v2.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20128) Add new UTs which extends the old replication UTs but set replication scope to SERIAL
[ https://issues.apache.org/jira/browse/HBASE-20128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434879#comment-16434879 ] Zheng Hu commented on HBASE-20128: -- Still many UT failed, Let me checked them . > Add new UTs which extends the old replication UTs but set replication scope > to SERIAL > - > > Key: HBASE-20128 > URL: https://issues.apache.org/jira/browse/HBASE-20128 > Project: HBase > Issue Type: Sub-task >Reporter: Duo Zhang >Assignee: Zheng Hu >Priority: Major > Attachments: HBASE-20128.v1.patch, HBASE-20128.v2.patch, > HBASE-20128.v3.patch, HBASE-20128.v3.patch, HBASE-20128.v4.patch > > > Make sure that the basic function for replicationstill works. The serial > replication UTs are focused on order. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20349) [DOC] upgrade guide should call out removal of prefix-tree data block encoding
[ https://issues.apache.org/jira/browse/HBASE-20349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434872#comment-16434872 ] stack commented on HBASE-20349: --- Review appreciated. Thanks. > [DOC] upgrade guide should call out removal of prefix-tree data block encoding > -- > > Key: HBASE-20349 > URL: https://issues.apache.org/jira/browse/HBASE-20349 > Project: HBase > Issue Type: Sub-task > Components: documentation >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20349.master.001.patch, > HBASE-20349.master.002.patch > > > See HBASE-19179. Needs to be in the upgrade section. Right now there's just > an offhand mention in Appendix E about the removal. > Since we can no longer read data encoded with prefix tree, we should include > instructions on rewriting data. > Also ensure we don't have spurious references to it. (the help from ltt > that's in the ref guide still lists it, for example). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434873#comment-16434873 ] Hadoop QA commented on HBASE-20356: --- | (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: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 20s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 14s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 18s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} shadedjars {color} | {color:green} 4m 7s{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 17s{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 9s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 20s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 1m 20s{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 7s{color} | {color:green} patch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 12m 59s{color} | {color:green} Patch does not cause any errors with Hadoop 2.6.5 2.7.4 or 3.0.0. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 15s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} unit {color} | {color:green} 0m 27s{color} | {color:green} hbase-protocol-shaded in the patch passed. {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green} 0m 17s{color} | {color:green} hbase-protocol in the patch passed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 13s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 34m 51s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-20356 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12918658/HBASE-20356.patch | | Optional Tests | asflicense javac javadoc unit shadedjars hadoopcheck xml compile | | uname | Linux e786da4904ca 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 / e4b51bb27d | | maven | version: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) | | Default Java | 1.8.0_162 | | Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/12404/testReport/ | | Max. process+thread count | 97 (vs. ulimit of 1) | | modules | C: hbase-protocol-shaded hbase-protocol U: . | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/12404/console | | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | This message was automatically generated. > protoc 3.5.1 can't compile on
[jira] [Commented] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434858#comment-16434858 ] Josh Elser commented on HBASE-20356: Looks good, Mike. I like the docs you added, but would it make sense to also include some explicit steps for those on rhel6/centos6? Not covering how to install glibc-2.14+ and protoc-3.5.1, but that you can specify the custom LD_LIBRARY_PATH to work around this issue? I feel like it might avoid re-answering this in the future. Also, just to make sure I follow, your solution relies on "clean" not being specified after the protoc.skip, right? Essentially, the second command relies on those files being there in target already. > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch, HBASE-20356.v2.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434854#comment-16434854 ] Guangxu Cheng commented on HBASE-20243: --- Thanks all for reviewing. > [Shell] Add shell command to create a new table by cloning the existent table > - > > Key: HBASE-20243 > URL: https://issues.apache.org/jira/browse/HBASE-20243 > Project: HBase > Issue Type: Improvement > Components: shell >Reporter: Guangxu Cheng >Assignee: Guangxu Cheng >Priority: Minor > Fix For: 2.1.0 > > Attachments: HBASE-20243.master.001.patch, > HBASE-20243.master.002.patch, HBASE-20243.master.003.patch, > HBASE-20243.master.004.patch, HBASE-20243.master.005.patch, > HBASE-20243.master.006.patch, HBASE-20243.master.007.patch, > HBASE-20243.master.008.patch, HBASE-20243.master.008.patch, > HBASE-20243.master.009.patch, HBASE-20243.master.010.patch, > HBASE-20243.master.011.patch > > > In the production environment, we need to create a new table every day. The > schema and the split keys of the table are the same as that of yesterday's > table, only the name of the table is different. For example, > x_20180321,x_20180322 etc.But now there is no convenient command to > do this. So we may need such a command(clone_table) to create a new table by > cloning the existent table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434853#comment-16434853 ] Mike Drob commented on HBASE-20356: --- v2, now with docs > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch, HBASE-20356.v2.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mike Drob updated HBASE-20356: -- Attachment: HBASE-20356.v2.patch > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch, HBASE-20356.v2.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-20243: --- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Thanks for the patch, Guangxu. Thanks for the reviews, Appy and Sean. > [Shell] Add shell command to create a new table by cloning the existent table > - > > Key: HBASE-20243 > URL: https://issues.apache.org/jira/browse/HBASE-20243 > Project: HBase > Issue Type: Improvement > Components: shell >Reporter: Guangxu Cheng >Assignee: Guangxu Cheng >Priority: Minor > Fix For: 2.1.0 > > Attachments: HBASE-20243.master.001.patch, > HBASE-20243.master.002.patch, HBASE-20243.master.003.patch, > HBASE-20243.master.004.patch, HBASE-20243.master.005.patch, > HBASE-20243.master.006.patch, HBASE-20243.master.007.patch, > HBASE-20243.master.008.patch, HBASE-20243.master.008.patch, > HBASE-20243.master.009.patch, HBASE-20243.master.010.patch, > HBASE-20243.master.011.patch > > > In the production environment, we need to create a new table every day. The > schema and the split keys of the table are the same as that of yesterday's > table, only the name of the table is different. For example, > x_20180321,x_20180322 etc.But now there is no convenient command to > do this. So we may need such a command(clone_table) to create a new table by > cloning the existent table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434847#comment-16434847 ] Guangxu Cheng commented on HBASE-20243: --- Attach new rebased patch 011.Thanks:) > [Shell] Add shell command to create a new table by cloning the existent table > - > > Key: HBASE-20243 > URL: https://issues.apache.org/jira/browse/HBASE-20243 > Project: HBase > Issue Type: Improvement > Components: shell >Reporter: Guangxu Cheng >Assignee: Guangxu Cheng >Priority: Minor > Fix For: 2.1.0 > > Attachments: HBASE-20243.master.001.patch, > HBASE-20243.master.002.patch, HBASE-20243.master.003.patch, > HBASE-20243.master.004.patch, HBASE-20243.master.005.patch, > HBASE-20243.master.006.patch, HBASE-20243.master.007.patch, > HBASE-20243.master.008.patch, HBASE-20243.master.008.patch, > HBASE-20243.master.009.patch, HBASE-20243.master.010.patch, > HBASE-20243.master.011.patch > > > In the production environment, we need to create a new table every day. The > schema and the split keys of the table are the same as that of yesterday's > table, only the name of the table is different. For example, > x_20180321,x_20180322 etc.But now there is no convenient command to > do this. So we may need such a command(clone_table) to create a new table by > cloning the existent table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guangxu Cheng updated HBASE-20243: -- Attachment: HBASE-20243.master.011.patch > [Shell] Add shell command to create a new table by cloning the existent table > - > > Key: HBASE-20243 > URL: https://issues.apache.org/jira/browse/HBASE-20243 > Project: HBase > Issue Type: Improvement > Components: shell >Reporter: Guangxu Cheng >Assignee: Guangxu Cheng >Priority: Minor > Fix For: 2.1.0 > > Attachments: HBASE-20243.master.001.patch, > HBASE-20243.master.002.patch, HBASE-20243.master.003.patch, > HBASE-20243.master.004.patch, HBASE-20243.master.005.patch, > HBASE-20243.master.006.patch, HBASE-20243.master.007.patch, > HBASE-20243.master.008.patch, HBASE-20243.master.008.patch, > HBASE-20243.master.009.patch, HBASE-20243.master.010.patch, > HBASE-20243.master.011.patch > > > In the production environment, we need to create a new table every day. The > schema and the split keys of the table are the same as that of yesterday's > table, only the name of the table is different. For example, > x_20180321,x_20180322 etc.But now there is no convenient command to > do this. So we may need such a command(clone_table) to create a new table by > cloning the existent table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-20393) Operational documents for synchromous replication.
Zheng Hu created HBASE-20393: Summary: Operational documents for synchromous replication. Key: HBASE-20393 URL: https://issues.apache.org/jira/browse/HBASE-20393 Project: HBase Issue Type: Sub-task Reporter: Zheng Hu Assignee: Zheng Hu -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434842#comment-16434842 ] Mike Drob commented on HBASE-20356: --- poke for review please [~elserj] > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mike Drob updated HBASE-20356: -- Priority: Critical (was: Blocker) > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mike Drob updated HBASE-20356: -- Assignee: Mike Drob Fix Version/s: (was: thirdparty-2.2.0) Status: Patch Available (was: Open) Wasn't able to work around the issue completely, but if we do a better job of skipping protoc then people who care enough about RHEL 6 can run the binary outside of the maven build and skip the inline generation with {{-Dprotoc.skip}}. Need to fix up our post-processing a bit to make that possible, but it seems like a decent enough compromise between supporting old linuxes and not getting stuck in the past. > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Assignee: Mike Drob >Priority: Blocker > Fix For: 2.0.0 > > Attachments: HBASE-20356.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mike Drob updated HBASE-20356: -- Attachment: HBASE-20356.patch > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Priority: Blocker > Fix For: 2.0.0, thirdparty-2.2.0 > > Attachments: HBASE-20356.patch > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-19547) HBase fails building on AArch64 due to asciidoctor-maven-plugin.
[ https://issues.apache.org/jira/browse/HBASE-19547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434790#comment-16434790 ] Hadoop QA commented on HBASE-19547: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 16s{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 52s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 7m 12s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} shadedjars {color} | {color:green} 5m 0s{color} | {color:green} branch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 56s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 47s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 7m 16s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 7m 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} 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 50s{color} | {color:green} patch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 15m 4s{color} | {color:green} Patch does not cause any errors with Hadoop 2.6.5 2.7.4 or 3.0.0. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 41s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} unit {color} | {color:green}176m 35s{color} | {color:green} root in the patch passed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 29s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black}232m 20s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-19547 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12902767/HBASE-19547.patch | | Optional Tests | asflicense javac javadoc unit shadedjars hadoopcheck xml compile | | uname | Linux cc1e92b9adcd 3.13.0-139-generic #188-Ubuntu SMP Tue Jan 9 14:43:09 UTC 2018 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 / 199b392ec8 | | maven | version: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) | | Default Java | 1.8.0_162 | | Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/12399/testReport/ | | Max. process+thread count | 4376 (vs. ulimit of 1) | | modules | C: . U: . | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/12399/console | | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | This message was automatically generated. > HBase fails building on AArch64 due to asciidoctor-maven-plugin. > > > Key: HBASE-19547 > URL: https://issues.apache.org/jira/browse/HBASE-19547 > Project: HBase > Issue Type: Bug > Components: build, hbase, jruby >Affects Versions: 3.0.0 >Reporter: Yuqi Gu >Assignee: Yuqi Gu >Priority: Major > Attachments: HBASE-19547.patch > > > HBase fa
[jira] [Commented] (HBASE-20392) Automated Installation of HBase (and Hadoop) on a distributed cluster environment
[ https://issues.apache.org/jira/browse/HBASE-20392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434785#comment-16434785 ] Sean Busbey commented on HBASE-20392: - In particular, please contrast with relying on [bigtop|http://bigtop.apache.org/] > Automated Installation of HBase (and Hadoop) on a distributed cluster > environment > - > > Key: HBASE-20392 > URL: https://issues.apache.org/jira/browse/HBASE-20392 > Project: HBase > Issue Type: Task > Components: hbase >Reporter: Sakthi >Assignee: Sakthi >Priority: Minor > > The process of HBase (and Hadoop) installation on a distributed cluster could > be automated to enable the deployment with lesser manual labor. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20392) Automated Installation of HBase (and Hadoop) on a distributed cluster environment
[ https://issues.apache.org/jira/browse/HBASE-20392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434749#comment-16434749 ] Josh Elser commented on HBASE-20392: [~jatsakthi], what do you have in mind here? This is a pretty open-ended topic :) > Automated Installation of HBase (and Hadoop) on a distributed cluster > environment > - > > Key: HBASE-20392 > URL: https://issues.apache.org/jira/browse/HBASE-20392 > Project: HBase > Issue Type: Task > Components: hbase >Reporter: Sakthi >Assignee: Sakthi >Priority: Minor > > The process of HBase (and Hadoop) installation on a distributed cluster could > be automated to enable the deployment with lesser manual labor. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20068) Hadoopcheck project health check uses default maven repo instead of yetus managed ones
[ https://issues.apache.org/jira/browse/HBASE-20068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434725#comment-16434725 ] Hudson commented on HBASE-20068: Results for branch branch-1.3 [build #293 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Hadoopcheck project health check uses default maven repo instead of yetus > managed ones > -- > > Key: HBASE-20068 > URL: https://issues.apache.org/jira/browse/HBASE-20068 > Project: HBase > Issue Type: Bug > Components: community, test >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Major > Fix For: 3.0.0, 2.1.0, 1.5.0, 1.2.7, 1.3.3, 1.4.4, 2.0.1 > > Attachments: HBASE-20068.0.patch, HBASE-20068.1.patch > > > Recently had a precommit run fail hadoop check for all 3 versions with > {code} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-install-plugin:2.5.2:install (default-install) > on project hbase-thrift: Failed to install metadata > org.apache.hbase:hbase-thrift:3.0.0-SNAPSHOT/maven-metadata.xml: Could not > parse metadata > /home/jenkins/.m2/repository/org/apache/hbase/hbase-thrift/3.0.0-SNAPSHOT/maven-metadata-local.xml: > in epilog non whitespace content is not allowed but got / (position: END_TAG > seen ...\n/... @25:2) -> [Help 1] > {code} > Looks like maven repo corruption. > Also the path {{/home/jenkins/.m2/repository}} means that those invocations > are using the jenkins user repo, which isn't safe since there are multiple > executors. either the plugin isn't using the yetus provided maven repo path > or our yetus invocation isn't telling yetus to provide its own maven repo > path. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-15291) FileSystem not closed in secure bulkLoad
[ https://issues.apache.org/jira/browse/HBASE-15291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434727#comment-16434727 ] Hudson commented on HBASE-15291: Results for branch branch-1.3 [build #293 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > FileSystem not closed in secure bulkLoad > > > Key: HBASE-15291 > URL: https://issues.apache.org/jira/browse/HBASE-15291 > Project: HBase > Issue Type: Bug >Affects Versions: 1.0.2, 0.98.16.1 >Reporter: Yong Zhang >Assignee: Ashish Singhi >Priority: Major > Fix For: 3.0.0, 2.1.0, 1.5.0, 1.2.7, 1.3.3, 1.4.4, 2.0.1 > > Attachments: HBASE-15291-branch-1.2.patch, > HBASE-15291-branch-1.patch, HBASE-15291-revert-master.patch, > HBASE-15291.001.patch, HBASE-15291.002.patch, HBASE-15291.003.patch, > HBASE-15291.004.patch, HBASE-15291.addendum, HBASE-15291.patch, > HBASE-15291.v1.patch, HBASE-15291.v2.patch, HBASE-15291.v2.patch, patch > > > FileSystem not closed in secure bulkLoad after bulkLoad finish, it will > cause memory used more and more if too many bulkLoad . -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20335) nightly jobs no longer contain machine information
[ https://issues.apache.org/jira/browse/HBASE-20335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434726#comment-16434726 ] Hudson commented on HBASE-20335: Results for branch branch-1.3 [build #293 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/293//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > nightly jobs no longer contain machine information > -- > > Key: HBASE-20335 > URL: https://issues.apache.org/jira/browse/HBASE-20335 > Project: HBase > Issue Type: Bug > Components: test >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Critical > Attachments: HBASE-20335.0.patch > > > something is up with nightly jobs. they no longer have the machine > information from HBASE-19228. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20253) Error message is missing for restore_snapshot
[ https://issues.apache.org/jira/browse/HBASE-20253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434718#comment-16434718 ] Hudson commented on HBASE-20253: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Error message is missing for restore_snapshot > - > > Key: HBASE-20253 > URL: https://issues.apache.org/jira/browse/HBASE-20253 > Project: HBase > Issue Type: Sub-task > Components: shell >Affects Versions: 2.0.0 >Reporter: Peter Somogyi >Assignee: Gabor Bota >Priority: Minor > Fix For: 3.0.0, 2.1.0, 2.0.0 > > Attachments: HBASE-20253.master.001.patch, > HBASE-20253.master.002.patch, HBASE-20253.master.003.patch, > HBASE-20253.master.004.patch > > > When the table is not disabled and restore_snapshot executed the error > message is useless, only displays the table name. > hbase(main):007:0> restore_snapshot 'tsnap' > ERROR: t > Restore a specified snapshot. > The restore will replace the content of the original table, > bringing back the content to the snapshot state. > The table must be disabled. > Examples: > hbase> restore_snapshot 'snapshotName' > Following command will restore all acl from snapshot table into the table. > hbase> restore_snapshot 'snapshotName', \{RESTORE_ACL=>true} > Took 0.1044 seconds -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20382) If RSGroups not enabled, rsgroup.jsp prints stack trace
[ https://issues.apache.org/jira/browse/HBASE-20382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434722#comment-16434722 ] Hudson commented on HBASE-20382: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > If RSGroups not enabled, rsgroup.jsp prints stack trace > --- > > Key: HBASE-20382 > URL: https://issues.apache.org/jira/browse/HBASE-20382 > Project: HBase > Issue Type: Bug > Components: rsgroup, UI >Reporter: Mike Drob >Assignee: Balazs Meszaros >Priority: Major > Labels: beginner > Fix For: 2.0.0 > > Attachments: HBASE-20382.branch-2.0.001.patch > > > Going to {{rsgroup.jsp?name=foo}} I get the following stack trace: > {noformat} > org.apache.hadoop.hbase.TableNotFoundException: hbase:rsgroup > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegionInMeta(ConnectionImplementation.java:842) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:733) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.locateRegion(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:719) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.locateRegion(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:690) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.locateRegion(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.getRegionLocation(ConnectionImplementation.java:571) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.getRegionLocation(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.HRegionLocator.getRegionLocation(HRegionLocator.java:73) > at > org.apache.hadoop.hbase.client.RegionServerCallable.prepare(RegionServerCallable.java:223) > at > org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:105) > at org.apache.hadoop.hbase.client.HTable.get(HTable.java:385) > at org.apache.hadoop.hbase.client.HTable.get(HTable.java:359) > at > org.apache.hadoop.hbase.RSGroupTableAccessor.getRSGroupInfo(RSGroupTableAccessor.java:75) > at > org.apache.hadoop.hbase.generated.master.rsgroup_jsp._jspService(rsgroup_jsp.java:78) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at > org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:840) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) > at > org.apache.hadoop.hbase.http.lib.StaticUserWebFilter$StaticUserFilter.doFilter(StaticUserWebFilter.java:112) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.ClickjackingPreventionFilter.doFilter(ClickjackingPreventionFilter.java:48) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.HttpServer$QuotingInputFilter.doFilter(HttpServer.java:1374) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.NoCacheFilter.doFilter(NoCacheFilter.java:49) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.NoCacheFilter.doFilter(NoCacheFilter.java:49) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.ecli
[jira] [Commented] (HBASE-20385) Purge md5-making from our little make_rc.sh script
[ https://issues.apache.org/jira/browse/HBASE-20385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434720#comment-16434720 ] Hudson commented on HBASE-20385: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Purge md5-making from our little make_rc.sh script > -- > > Key: HBASE-20385 > URL: https://issues.apache.org/jira/browse/HBASE-20385 > Project: HBase > Issue Type: Bug >Reporter: stack >Assignee: stack >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20385.master.001.patch > > > Don't generate md5s anymore. New Apache release policy via Apache > Infrastructure asks that we not provide md5 as md5 is 'broken for many > purposes; we should movea awy from it.' Remove the md5' making from our > make-rc.sh script. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20386) [DOC] Align WALPlayer help text and refguide
[ https://issues.apache.org/jira/browse/HBASE-20386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434721#comment-16434721 ] Hudson commented on HBASE-20386: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [DOC] Align WALPlayer help text and refguide > > > Key: HBASE-20386 > URL: https://issues.apache.org/jira/browse/HBASE-20386 > Project: HBase > Issue Type: Task > Components: documentation >Affects Versions: 2.0.0 >Reporter: Balazs Meszaros >Assignee: Balazs Meszaros >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20386.master.001.patch > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20384) [AMv2] Logging format improvements; use encoded name rather than full region name marking transitions
[ https://issues.apache.org/jira/browse/HBASE-20384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434719#comment-16434719 ] Hudson commented on HBASE-20384: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [AMv2] Logging format improvements; use encoded name rather than full region > name marking transitions > -- > > Key: HBASE-20384 > URL: https://issues.apache.org/jira/browse/HBASE-20384 > Project: HBase > Issue Type: Bug >Reporter: stack >Assignee: stack >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20384.branch-2.0.001.patch > > > We use encoded name near everywhere. Makes logging regular-looking at least > and eases tracing. In a few places we still do full region name. Let me fix > (ran into it trying to debug...) -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20367) Write a replication barrier for regions when disabling a table
[ https://issues.apache.org/jira/browse/HBASE-20367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434717#comment-16434717 ] Hudson commented on HBASE-20367: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Write a replication barrier for regions when disabling a table > -- > > Key: HBASE-20367 > URL: https://issues.apache.org/jira/browse/HBASE-20367 > Project: HBase > Issue Type: Sub-task > Components: Replication >Reporter: Duo Zhang >Assignee: Duo Zhang >Priority: Major > Fix For: 3.0.0, 2.1.0 > > Attachments: HBASE-20367.patch > > > So that we can use the same algorithm for split/merged regions to remove the > barriers when replication is done. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20358) Fix bin/hbase thrift usage text
[ https://issues.apache.org/jira/browse/HBASE-20358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434723#comment-16434723 ] Hudson commented on HBASE-20358: Results for branch branch-2 [build #600 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2/600//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Fix bin/hbase thrift usage text > --- > > Key: HBASE-20358 > URL: https://issues.apache.org/jira/browse/HBASE-20358 > Project: HBase > Issue Type: Bug >Affects Versions: 2.0.0-beta-2 >Reporter: Balazs Meszaros >Assignee: Balazs Meszaros >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20358.branch-2.0.001.patch > > > 1. Thrift server usage text does not say anything about it requires a > {{start}} or {{stop}} argument. > 2. It ignores {{stop}} argument, it acts as the same as for {{start}}. > According to this comment: > {code:java} > // This is so complicated to please both bin/hbase and bin/hbase-daemon. > // hbase-daemon provides "start" and "stop" arguments > // hbase should print the help if no argument is provided > {code} > {{start}} and {{stop}} is just supported because {{bin/hbase-daemon}}, but > hbase-daemon kills the process instead of calling it with a {{stop}} argument. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20382) If RSGroups not enabled, rsgroup.jsp prints stack trace
[ https://issues.apache.org/jira/browse/HBASE-20382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434712#comment-16434712 ] Hudson commented on HBASE-20382: Results for branch branch-2.0 [build #160 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > If RSGroups not enabled, rsgroup.jsp prints stack trace > --- > > Key: HBASE-20382 > URL: https://issues.apache.org/jira/browse/HBASE-20382 > Project: HBase > Issue Type: Bug > Components: rsgroup, UI >Reporter: Mike Drob >Assignee: Balazs Meszaros >Priority: Major > Labels: beginner > Fix For: 2.0.0 > > Attachments: HBASE-20382.branch-2.0.001.patch > > > Going to {{rsgroup.jsp?name=foo}} I get the following stack trace: > {noformat} > org.apache.hadoop.hbase.TableNotFoundException: hbase:rsgroup > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegionInMeta(ConnectionImplementation.java:842) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:733) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.locateRegion(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:719) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.locateRegion(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:690) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.locateRegion(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.ConnectionImplementation.getRegionLocation(ConnectionImplementation.java:571) > at > org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.getRegionLocation(ConnectionUtils.java:131) > at > org.apache.hadoop.hbase.client.HRegionLocator.getRegionLocation(HRegionLocator.java:73) > at > org.apache.hadoop.hbase.client.RegionServerCallable.prepare(RegionServerCallable.java:223) > at > org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:105) > at org.apache.hadoop.hbase.client.HTable.get(HTable.java:385) > at org.apache.hadoop.hbase.client.HTable.get(HTable.java:359) > at > org.apache.hadoop.hbase.RSGroupTableAccessor.getRSGroupInfo(RSGroupTableAccessor.java:75) > at > org.apache.hadoop.hbase.generated.master.rsgroup_jsp._jspService(rsgroup_jsp.java:78) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at > org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:840) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) > at > org.apache.hadoop.hbase.http.lib.StaticUserWebFilter$StaticUserFilter.doFilter(StaticUserWebFilter.java:112) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.ClickjackingPreventionFilter.doFilter(ClickjackingPreventionFilter.java:48) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.HttpServer$QuotingInputFilter.doFilter(HttpServer.java:1374) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.NoCacheFilter.doFilter(NoCacheFilter.java:49) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at > org.apache.hadoop.hbase.http.NoCacheFilter.doFilter(NoCacheFilter.java:49) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) > at
[jira] [Commented] (HBASE-20385) Purge md5-making from our little make_rc.sh script
[ https://issues.apache.org/jira/browse/HBASE-20385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434710#comment-16434710 ] Hudson commented on HBASE-20385: Results for branch branch-2.0 [build #160 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Purge md5-making from our little make_rc.sh script > -- > > Key: HBASE-20385 > URL: https://issues.apache.org/jira/browse/HBASE-20385 > Project: HBase > Issue Type: Bug >Reporter: stack >Assignee: stack >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20385.master.001.patch > > > Don't generate md5s anymore. New Apache release policy via Apache > Infrastructure asks that we not provide md5 as md5 is 'broken for many > purposes; we should movea awy from it.' Remove the md5' making from our > make-rc.sh script. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20386) [DOC] Align WALPlayer help text and refguide
[ https://issues.apache.org/jira/browse/HBASE-20386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434711#comment-16434711 ] Hudson commented on HBASE-20386: Results for branch branch-2.0 [build #160 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [DOC] Align WALPlayer help text and refguide > > > Key: HBASE-20386 > URL: https://issues.apache.org/jira/browse/HBASE-20386 > Project: HBase > Issue Type: Task > Components: documentation >Affects Versions: 2.0.0 >Reporter: Balazs Meszaros >Assignee: Balazs Meszaros >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20386.master.001.patch > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20358) Fix bin/hbase thrift usage text
[ https://issues.apache.org/jira/browse/HBASE-20358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434713#comment-16434713 ] Hudson commented on HBASE-20358: Results for branch branch-2.0 [build #160 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.0/160//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Fix bin/hbase thrift usage text > --- > > Key: HBASE-20358 > URL: https://issues.apache.org/jira/browse/HBASE-20358 > Project: HBase > Issue Type: Bug >Affects Versions: 2.0.0-beta-2 >Reporter: Balazs Meszaros >Assignee: Balazs Meszaros >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20358.branch-2.0.001.patch > > > 1. Thrift server usage text does not say anything about it requires a > {{start}} or {{stop}} argument. > 2. It ignores {{stop}} argument, it acts as the same as for {{start}}. > According to this comment: > {code:java} > // This is so complicated to please both bin/hbase and bin/hbase-daemon. > // hbase-daemon provides "start" and "stop" arguments > // hbase should print the help if no argument is provided > {code} > {{start}} and {{stop}} is just supported because {{bin/hbase-daemon}}, but > hbase-daemon kills the process instead of calling it with a {{stop}} argument. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-20392) Automated Installation of HBase (and Hadoop) on a distributed cluster environment
Sakthi created HBASE-20392: -- Summary: Automated Installation of HBase (and Hadoop) on a distributed cluster environment Key: HBASE-20392 URL: https://issues.apache.org/jira/browse/HBASE-20392 Project: HBase Issue Type: Task Components: hbase Reporter: Sakthi Assignee: Sakthi The process of HBase (and Hadoop) installation on a distributed cluster could be automated to enable the deployment with lesser manual labor. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434700#comment-16434700 ] Hadoop QA commented on HBASE-20391: --- | (/) *{color:green}+1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 32s{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:brown} master Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 33s{color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 4m 9s{color} | {color:blue} branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 5m 7s{color} | {color:blue} patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | || || || || {color:brown} Other Tests {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} 16m 25s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-20391 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12918628/HBASE-20391.0.patch | | Optional Tests | asflicense refguide | | uname | Linux 0a53b674b941 3.13.0-139-generic #188-Ubuntu SMP Tue Jan 9 14:43:09 UTC 2018 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 / 281c29ff60 | | maven | version: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) | | refguide | https://builds.apache.org/job/PreCommit-HBASE-Build/12400/artifact/patchprocess/branch-site/book.html | | refguide | https://builds.apache.org/job/PreCommit-HBASE-Build/12400/artifact/patchprocess/patch-site/book.html | | Max. process+thread count | 83 (vs. ulimit of 1) | | modules | C: . U: . | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/12400/console | | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | This message was automatically generated. > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community, documentation >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > Attachments: HBASE-20391.0.patch > > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20349) [DOC] upgrade guide should call out removal of prefix-tree data block encoding
[ https://issues.apache.org/jira/browse/HBASE-20349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434696#comment-16434696 ] Hadoop QA commented on HBASE-20349: --- | (/) *{color:green}+1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 23s{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:brown} master Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 7s{color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 3m 31s{color} | {color:blue} branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 3m 24s{color} | {color:blue} patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 10s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 12m 52s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-20349 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12918631/HBASE-20349.master.002.patch | | Optional Tests | asflicense refguide | | uname | Linux 5f90c8e26b90 3.13.0-137-generic #186-Ubuntu SMP Mon Dec 4 19:09:19 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 / 281c29ff60 | | maven | version: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) | | refguide | https://builds.apache.org/job/PreCommit-HBASE-Build/12402/artifact/patchprocess/branch-site/book.html | | refguide | https://builds.apache.org/job/PreCommit-HBASE-Build/12402/artifact/patchprocess/patch-site/book.html | | Max. process+thread count | 83 (vs. ulimit of 1) | | modules | C: . U: . | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/12402/console | | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | This message was automatically generated. > [DOC] upgrade guide should call out removal of prefix-tree data block encoding > -- > > Key: HBASE-20349 > URL: https://issues.apache.org/jira/browse/HBASE-20349 > Project: HBase > Issue Type: Sub-task > Components: documentation >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20349.master.001.patch, > HBASE-20349.master.002.patch > > > See HBASE-19179. Needs to be in the upgrade section. Right now there's just > an offhand mention in Appendix E about the removal. > Since we can no longer read data encoded with prefix tree, we should include > instructions on rewriting data. > Also ensure we don't have spurious references to it. (the help from ltt > that's in the ref guide still lists it, for example). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20347) [DOC] upgrade section should warn about logging changes
[ https://issues.apache.org/jira/browse/HBASE-20347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434694#comment-16434694 ] Hadoop QA commented on HBASE-20347: --- | (/) *{color:green}+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: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:brown} master Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 10s{color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 3m 13s{color} | {color:blue} branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 2m 56s{color} | {color:blue} patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 9s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 10m 59s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:d8b550f | | JIRA Issue | HBASE-20347 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12918636/HBASE-20347.master.001.patch | | Optional Tests | asflicense refguide | | uname | Linux 11c84e679155 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@2/component/dev-support/hbase-personality.sh | | git revision | master / 281c29ff60 | | maven | version: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) | | refguide | https://builds.apache.org/job/PreCommit-HBASE-Build/12401/artifact/patchprocess/branch-site/book.html | | refguide | https://builds.apache.org/job/PreCommit-HBASE-Build/12401/artifact/patchprocess/patch-site/book.html | | Max. process+thread count | 93 (vs. ulimit of 1) | | modules | C: . U: . | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/12401/console | | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | This message was automatically generated. > [DOC] upgrade section should warn about logging changes > --- > > Key: HBASE-20347 > URL: https://issues.apache.org/jira/browse/HBASE-20347 > Project: HBase > Issue Type: Sub-task > Components: documentation, logging >Affects Versions: 2.0.0-beta-1 >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20347.master.001.patch > > > HBASE-10092 deserves a note in the upgrade section, even if we believe that > existing out-of-the-box log4j configuration should work seemlessly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20330: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Pushed to branch-2.0+. Thanks [~uagashe] and [~appy] > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434687#comment-16434687 ] Ted Yu commented on HBASE-20243: Guangxu: Mind a rebase ? {code} error: patch failed: hbase-shell/src/test/ruby/hbase/admin_test.rb:361 error: hbase-shell/src/test/ruby/hbase/admin_test.rb: patch does not apply {code} > [Shell] Add shell command to create a new table by cloning the existent table > - > > Key: HBASE-20243 > URL: https://issues.apache.org/jira/browse/HBASE-20243 > Project: HBase > Issue Type: Improvement > Components: shell >Reporter: Guangxu Cheng >Assignee: Guangxu Cheng >Priority: Minor > Fix For: 2.1.0 > > Attachments: HBASE-20243.master.001.patch, > HBASE-20243.master.002.patch, HBASE-20243.master.003.patch, > HBASE-20243.master.004.patch, HBASE-20243.master.005.patch, > HBASE-20243.master.006.patch, HBASE-20243.master.007.patch, > HBASE-20243.master.008.patch, HBASE-20243.master.008.patch, > HBASE-20243.master.009.patch, HBASE-20243.master.010.patch > > > In the production environment, we need to create a new table every day. The > schema and the split keys of the table are the same as that of yesterday's > table, only the name of the table is different. For example, > x_20180321,x_20180322 etc.But now there is no convenient command to > do this. So we may need such a command(clone_table) to create a new table by > cloning the existent table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434684#comment-16434684 ] Appy commented on HBASE-20330: -- Gave +1 on RB yesterday. > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20068) Hadoopcheck project health check uses default maven repo instead of yetus managed ones
[ https://issues.apache.org/jira/browse/HBASE-20068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434679#comment-16434679 ] Hudson commented on HBASE-20068: Results for branch branch-1.2 [build #297 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Hadoopcheck project health check uses default maven repo instead of yetus > managed ones > -- > > Key: HBASE-20068 > URL: https://issues.apache.org/jira/browse/HBASE-20068 > Project: HBase > Issue Type: Bug > Components: community, test >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Major > Fix For: 3.0.0, 2.1.0, 1.5.0, 1.2.7, 1.3.3, 1.4.4, 2.0.1 > > Attachments: HBASE-20068.0.patch, HBASE-20068.1.patch > > > Recently had a precommit run fail hadoop check for all 3 versions with > {code} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-install-plugin:2.5.2:install (default-install) > on project hbase-thrift: Failed to install metadata > org.apache.hbase:hbase-thrift:3.0.0-SNAPSHOT/maven-metadata.xml: Could not > parse metadata > /home/jenkins/.m2/repository/org/apache/hbase/hbase-thrift/3.0.0-SNAPSHOT/maven-metadata-local.xml: > in epilog non whitespace content is not allowed but got / (position: END_TAG > seen ...\n/... @25:2) -> [Help 1] > {code} > Looks like maven repo corruption. > Also the path {{/home/jenkins/.m2/repository}} means that those invocations > are using the jenkins user repo, which isn't safe since there are multiple > executors. either the plugin isn't using the yetus provided maven repo path > or our yetus invocation isn't telling yetus to provide its own maven repo > path. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20335) nightly jobs no longer contain machine information
[ https://issues.apache.org/jira/browse/HBASE-20335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434680#comment-16434680 ] Hudson commented on HBASE-20335: Results for branch branch-1.2 [build #297 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > nightly jobs no longer contain machine information > -- > > Key: HBASE-20335 > URL: https://issues.apache.org/jira/browse/HBASE-20335 > Project: HBase > Issue Type: Bug > Components: test >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Critical > Attachments: HBASE-20335.0.patch > > > something is up with nightly jobs. they no longer have the machine > information from HBASE-19228. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-15291) FileSystem not closed in secure bulkLoad
[ https://issues.apache.org/jira/browse/HBASE-15291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434681#comment-16434681 ] Hudson commented on HBASE-15291: Results for branch branch-1.2 [build #297 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.2/297//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > FileSystem not closed in secure bulkLoad > > > Key: HBASE-15291 > URL: https://issues.apache.org/jira/browse/HBASE-15291 > Project: HBase > Issue Type: Bug >Affects Versions: 1.0.2, 0.98.16.1 >Reporter: Yong Zhang >Assignee: Ashish Singhi >Priority: Major > Fix For: 3.0.0, 2.1.0, 1.5.0, 1.2.7, 1.3.3, 1.4.4, 2.0.1 > > Attachments: HBASE-15291-branch-1.2.patch, > HBASE-15291-branch-1.patch, HBASE-15291-revert-master.patch, > HBASE-15291.001.patch, HBASE-15291.002.patch, HBASE-15291.003.patch, > HBASE-15291.004.patch, HBASE-15291.addendum, HBASE-15291.patch, > HBASE-15291.v1.patch, HBASE-15291.v2.patch, HBASE-15291.v2.patch, patch > > > FileSystem not closed in secure bulkLoad after bulkLoad finish, it will > cause memory used more and more if too many bulkLoad . -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20376) RowCounter and CellCounter documentations are incorrect
[ https://issues.apache.org/jira/browse/HBASE-20376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434678#comment-16434678 ] Hadoop QA commented on HBASE-20376: --- | (/) *{color:green}+1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 13s{color} | {color:blue} Docker mode activated. {color} | || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} shelldocs {color} | {color:blue} 0m 3s{color} | {color:blue} Shelldocs was 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 1 new or modified test files. {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 5s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 6m 0s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 2m 14s{color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 3m 10s{color} | {color:blue} branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | | {color:green}+1{color} | {color:green} shadedjars {color} | {color:green} 4m 3s{color} | {color:green} branch has no errors when building our shaded downstream artifacts. {color} | | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 0s{color} | {color:blue} Skipped patched modules with no Java source: . {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 0m 32s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 36s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 11s{color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 12s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 6m 9s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 6m 9s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 14s{color} | {color:green} hbase-mapreduce: The patch generated 0 new + 48 unchanged - 3 fixed = 48 total (was 51) {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 2m 1s{color} | {color:green} root: The patch generated 0 new + 48 unchanged - 3 fixed = 48 total (was 51) {color} | | {color:green}+1{color} | {color:green} shellcheck {color} | {color:green} 0m 0s{color} | {color:green} There were no new shellcheck issues. {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:blue}0{color} | {color:blue} refguide {color} | {color:blue} 2m 54s{color} | {color:blue} patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect. {color} | | {color:green}+1{color} | {color:green} shadedjars {color} | {color:green} 4m 7s{color} | {color:green} patch has no errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 13m 4s{color} | {color:green} Patch does not cause any errors with Hadoop 2.6.5 2.7.4 or 3.0.0. {color} | | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 0s{color} | {color:blue} Skipped patched modules with no Java source: . {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 0m 41s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 36s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{
[jira] [Commented] (HBASE-20243) [Shell] Add shell command to create a new table by cloning the existent table
[ https://issues.apache.org/jira/browse/HBASE-20243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434677#comment-16434677 ] Appy commented on HBASE-20243: -- Beautiful. +100 > [Shell] Add shell command to create a new table by cloning the existent table > - > > Key: HBASE-20243 > URL: https://issues.apache.org/jira/browse/HBASE-20243 > Project: HBase > Issue Type: Improvement > Components: shell >Reporter: Guangxu Cheng >Assignee: Guangxu Cheng >Priority: Minor > Fix For: 2.1.0 > > Attachments: HBASE-20243.master.001.patch, > HBASE-20243.master.002.patch, HBASE-20243.master.003.patch, > HBASE-20243.master.004.patch, HBASE-20243.master.005.patch, > HBASE-20243.master.006.patch, HBASE-20243.master.007.patch, > HBASE-20243.master.008.patch, HBASE-20243.master.008.patch, > HBASE-20243.master.009.patch, HBASE-20243.master.010.patch > > > In the production environment, we need to create a new table every day. The > schema and the split keys of the table are the same as that of yesterday's > table, only the name of the table is different. For example, > x_20180321,x_20180322 etc.But now there is no convenient command to > do this. So we may need such a command(clone_table) to create a new table by > cloning the existent table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20335) nightly jobs no longer contain machine information
[ https://issues.apache.org/jira/browse/HBASE-20335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434674#comment-16434674 ] Hudson commented on HBASE-20335: Results for branch HBASE-20355 [build #3 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/HBASE-20355/3/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/HBASE-20355/3//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/HBASE-20355/3//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/HBASE-20355/3//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > nightly jobs no longer contain machine information > -- > > Key: HBASE-20335 > URL: https://issues.apache.org/jira/browse/HBASE-20335 > Project: HBase > Issue Type: Bug > Components: test >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Critical > Attachments: HBASE-20335.0.patch > > > something is up with nightly jobs. they no longer have the machine > information from HBASE-19228. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
[ https://issues.apache.org/jira/browse/HBASE-18784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434673#comment-16434673 ] stack commented on HBASE-18784: --- Release note is great.[~busbey] ... > 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: Major > Fix For: 2.0.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 (v7.6.3#76005)
[jira] [Updated] (HBASE-20347) [DOC] upgrade section should warn about logging changes
[ https://issues.apache.org/jira/browse/HBASE-20347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20347: -- Assignee: stack Status: Patch Available (was: Open) > [DOC] upgrade section should warn about logging changes > --- > > Key: HBASE-20347 > URL: https://issues.apache.org/jira/browse/HBASE-20347 > Project: HBase > Issue Type: Sub-task > Components: documentation, logging >Affects Versions: 2.0.0-beta-1 >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20347.master.001.patch > > > HBASE-10092 deserves a note in the upgrade section, even if we believe that > existing out-of-the-box log4j configuration should work seemlessly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20347) [DOC] upgrade section should warn about logging changes
[ https://issues.apache.org/jira/browse/HBASE-20347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434665#comment-16434665 ] stack commented on HBASE-20347: --- .001 Note on slf4j as new logging frontend and that properties may need a freshen. > [DOC] upgrade section should warn about logging changes > --- > > Key: HBASE-20347 > URL: https://issues.apache.org/jira/browse/HBASE-20347 > Project: HBase > Issue Type: Sub-task > Components: documentation, logging >Affects Versions: 2.0.0-beta-1 >Reporter: Sean Busbey >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20347.master.001.patch > > > HBASE-10092 deserves a note in the upgrade section, even if we believe that > existing out-of-the-box log4j configuration should work seemlessly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20347) [DOC] upgrade section should warn about logging changes
[ https://issues.apache.org/jira/browse/HBASE-20347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20347: -- Attachment: HBASE-20347.master.001.patch > [DOC] upgrade section should warn about logging changes > --- > > Key: HBASE-20347 > URL: https://issues.apache.org/jira/browse/HBASE-20347 > Project: HBase > Issue Type: Sub-task > Components: documentation, logging >Affects Versions: 2.0.0-beta-1 >Reporter: Sean Busbey >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20347.master.001.patch > > > HBASE-10092 deserves a note in the upgrade section, even if we believe that > existing out-of-the-box log4j configuration should work seemlessly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20351) Shell dumps netty properties on startup
[ https://issues.apache.org/jira/browse/HBASE-20351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20351: -- Attachment: HBASE-20351.master.001.patch > Shell dumps netty properties on startup > --- > > Key: HBASE-20351 > URL: https://issues.apache.org/jira/browse/HBASE-20351 > Project: HBase > Issue Type: Bug > Components: pain-in-the-ass, shell >Reporter: stack >Priority: Major > Fix For: 2.0.0 > > Attachments: HBASE-20351.master.001.patch > > > {code} > stack@ve0524:~$ ./hbase/bin/hbase --config conf_hbase shell > 2018-04-04 19:58:02,187 DEBUG [main] logging.InternalLoggerFactory: Using > SLF4J as the default logging framework > 2018-04-04 19:58:02,191 DEBUG [main] util.ResourceLeakDetector: > -Dorg.apache.hbase.thirdparty.io.netty.leakDetection.level: simple > 2018-04-04 19:58:02,192 DEBUG [main] util.ResourceLeakDetector: > -Dorg.apache.hbase.thirdparty.io.netty.leakDetection.targetRecords: 4 > 2018-04-04 19:58:02,214 DEBUG [main] internal.PlatformDependent0: > -Dio.netty.noUnsafe: false > 2018-04-04 19:58:02,215 DEBUG [main] internal.PlatformDependent0: Java > version: 8 > 2018-04-04 19:58:02,216 DEBUG [main] internal.PlatformDependent0: > sun.misc.Unsafe.theUnsafe: available > 2018-04-04 19:58:02,216 DEBUG [main] internal.PlatformDependent0: > sun.misc.Unsafe.copyMemory: available > 2018-04-04 19:58:02,217 DEBUG [main] internal.PlatformDependent0: > java.nio.Buffer.address: available > 2018-04-04 19:58:02,217 DEBUG [main] internal.PlatformDependent0: direct > buffer constructor: available > 2018-04-04 19:58:02,218 DEBUG [main] internal.PlatformDependent0: > java.nio.Bits.unaligned: available, true > 2018-04-04 19:58:02,218 DEBUG [main] internal.PlatformDependent0: > jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior > to Java9 > 2018-04-04 19:58:02,218 DEBUG [main] internal.PlatformDependent0: > java.nio.DirectByteBuffer.(long, int): available > 2018-04-04 19:58:02,218 DEBUG [main] internal.PlatformDependent: > sun.misc.Unsafe: available > 2018-04-04 19:58:02,218 DEBUG [main] internal.PlatformDependent: > -Dio.netty.tmpdir: /tmp (java.io.tmpdir) > 2018-04-04 19:58:02,218 DEBUG [main] internal.PlatformDependent: > -Dio.netty.bitMode: 64 (sun.arch.data.model) > 2018-04-04 19:58:02,219 DEBUG [main] internal.PlatformDependent: > -Dio.netty.noPreferDirect: false > 2018-04-04 19:58:02,219 DEBUG [main] internal.PlatformDependent: > -Dio.netty.maxDirectMemory: 1073741824 bytes > 2018-04-04 19:58:02,219 DEBUG [main] internal.PlatformDependent: > -Dio.netty.uninitializedArrayAllocationThreshold: -1 > 2018-04-04 19:58:02,220 DEBUG [main] internal.CleanerJava6: > java.nio.ByteBuffer.cleaner(): available > 2018-04-04 19:58:02,220 DEBUG [main] util.ResourceLeakDetectorFactory: Loaded > default ResourceLeakDetector: > org.apache.hbase.thirdparty.io.netty.util.ResourceLeakDetector@7dbae40 > 2018-04-04 19:58:02,229 DEBUG [main] internal.PlatformDependent: > org.jctools-core.MpscChunkedArrayQueue: available > 2018-04-04 19:58:02,260 DEBUG [main] channel.MultithreadEventLoopGroup: > -Dio.netty.eventLoopThreads: 96 > 2018-04-04 19:58:02,282 DEBUG [main] nio.NioEventLoop: > -Dio.netty.noKeySetOptimization: false > 2018-04-04 19:58:02,282 DEBUG [main] nio.NioEventLoop: > -Dio.netty.selectorAutoRebuildThreshold: 512 > HBase Shell > Use "help" to get list of supported commands. > Use "exit" to quit this interactive shell. > Version 2.0.0, r0db342d312784a6663b406fdb0f7b3b3c1fa928d, Mon Apr 2 22:54:56 > PDT 2018 > Took 0.0028 seconds > hbase(main):001:0> > {code} > Does it each time I run a command > {code} > hbase(main):001:0> describe 'ycsb' > 2018-04-04 19:59:00,084 DEBUG [main] buffer.AbstractByteBuf: > -Dorg.apache.hbase.thirdparty.io.netty.buffer.bytebuf.checkAccessible: true > 2018-04-04 19:59:00,084 DEBUG [main] util.ResourceLeakDetectorFactory: Loaded > default ResourceLeakDetector: > org.apache.hbase.thirdparty.io.netty.util.ResourceLeakDetector@66ab924 > 2018-04-04 19:59:00,121 DEBUG [main] channel.DefaultChannelId: > -Dio.netty.processId: 697 (auto-detected) > 2018-04-04 19:59:00,123 DEBUG [main] util.NetUtil: > -Djava.net.preferIPv4Stack: true > 2018-04-04 19:59:00,123 DEBUG [main] util.NetUtil: > -Djava.net.preferIPv6Addresses: false > 2018-04-04 19:59:00,124 DEBUG [main] util.NetUtil: Loopback interface: lo > (lo, 127.0.0.1) > 2018-04-04 19:59:00,125 DEBUG [main] util.NetUtil: > /proc/sys/net/core/somaxconn: 128 > 2018-04-04 19:59:00,125 DEBUG [main] channel.DefaultChannelId: > -Dio.netty.machineId: 00:1e:67:ff:fe:c5:54:b4 (auto-detected) > 2018-04-04 19:59:00,130 DEBUG [main] internal.InternalThreadLocalMap: > -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 > 2018-04-04 19:59:00,131 DEBUG [main] internal.InternalThreadLoc
[jira] [Commented] (HBASE-13428) [DOC] Migration to hbase-2.0.0
[ https://issues.apache.org/jira/browse/HBASE-13428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434645#comment-16434645 ] stack commented on HBASE-13428: --- .002 mention the JIRA that purged prefix-tree so easier to trace. > [DOC] Migration to hbase-2.0.0 > -- > > Key: HBASE-13428 > URL: https://issues.apache.org/jira/browse/HBASE-13428 > Project: HBase > Issue Type: Umbrella > Components: migration >Reporter: stack >Priority: Blocker > Fix For: 2.0.0 > > > Opening a 2.0 umbrella migration issue. Lets hang off this one any tools and > expectations migrating from 1.0 (or earlier) to 2.0. So far there are none > that I know of though there is an expectation in HBASE-13373 that hfiles are > at least major version 2 and minor version 3. Lets list all such > expectations, etc., here. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20349) [DOC] upgrade guide should call out removal of prefix-tree data block encoding
[ https://issues.apache.org/jira/browse/HBASE-20349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20349: -- Attachment: HBASE-20349.master.002.patch > [DOC] upgrade guide should call out removal of prefix-tree data block encoding > -- > > Key: HBASE-20349 > URL: https://issues.apache.org/jira/browse/HBASE-20349 > Project: HBase > Issue Type: Sub-task > Components: documentation >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20349.master.001.patch, > HBASE-20349.master.002.patch > > > See HBASE-19179. Needs to be in the upgrade section. Right now there's just > an offhand mention in Appendix E about the removal. > Since we can no longer read data encoded with prefix tree, we should include > instructions on rewriting data. > Also ensure we don't have spurious references to it. (the help from ltt > that's in the ref guide still lists it, for example). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20349) [DOC] upgrade guide should call out removal of prefix-tree data block encoding
[ https://issues.apache.org/jira/browse/HBASE-20349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20349: -- Assignee: stack Status: Patch Available (was: Open) .001 Short note on prefix-tree removal in upgrade section (as suggested also by [~busbey] over on HBASE-19182) > [DOC] upgrade guide should call out removal of prefix-tree data block encoding > -- > > Key: HBASE-20349 > URL: https://issues.apache.org/jira/browse/HBASE-20349 > Project: HBase > Issue Type: Sub-task > Components: documentation >Reporter: Sean Busbey >Assignee: stack >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20349.master.001.patch > > > See HBASE-19179. Needs to be in the upgrade section. Right now there's just > an offhand mention in Appendix E about the removal. > Since we can no longer read data encoded with prefix tree, we should include > instructions on rewriting data. > Also ensure we don't have spurious references to it. (the help from ltt > that's in the ref guide still lists it, for example). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20349) [DOC] upgrade guide should call out removal of prefix-tree data block encoding
[ https://issues.apache.org/jira/browse/HBASE-20349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20349: -- Attachment: HBASE-20349.master.001.patch > [DOC] upgrade guide should call out removal of prefix-tree data block encoding > -- > > Key: HBASE-20349 > URL: https://issues.apache.org/jira/browse/HBASE-20349 > Project: HBase > Issue Type: Sub-task > Components: documentation >Reporter: Sean Busbey >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20349.master.001.patch > > > See HBASE-19179. Needs to be in the upgrade section. Right now there's just > an offhand mention in Appendix E about the removal. > Since we can no longer read data encoded with prefix tree, we should include > instructions on rewriting data. > Also ensure we don't have spurious references to it. (the help from ltt > that's in the ref guide still lists it, for example). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-19182) Add deprecation in branch-1 for hbase-prefix-tree so some heads up it removed in hbase2
[ https://issues.apache.org/jira/browse/HBASE-19182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434640#comment-16434640 ] stack commented on HBASE-19182: --- HBASE-20349 is where we add a note to the upgrade section stating prefix-tree is removed and that if interested, write the dev list about revivial (as suggested by [~busbey] above). > 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 (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 (v7.6.3#76005)
[jira] [Updated] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
[ https://issues.apache.org/jira/browse/HBASE-18784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-18784: Release Note: If HBase is run on top of Apache Hadoop libraries that support the needed APIs it will verify that underlying Filesystem implementations provide the needed durability mechanisms to safely operate. The needed APIs *should* be present in Hadoop 3 release and Hadoop 2 releases starting in the Hadoop 2.9 series. If the APIs are not available, HBase behaves as it has in previous releases (that is, it moves forward assuming such a check would pass). Where this check fails, it is unsafe to rely on HBase in a production setting. In the event of process or node failure, the HBase RegionServer process may fail to have access to all the data it previously wrote to its write ahead log, resulting in data loss. In the event of process or node failure, the HBase master process may lose all or part of the write ahead log that it relies on for cluster management operations, leaving the cluster in an inconsistent state that we aren't sure it could recover from. Notably, the LocalFileSystem implementation provided by Hadoop reports (accurately) via these new APIs that it can not provide the durability HBase needs to operate. As such, the current instructions for single-node HBase operation have been updated both with a) how to bypass this safety check and b) a strong warning about the dire consequences of doing so outside of a dev/test environment. was: If HBase is run on top of Apache Hadoop libraries that support the needed APIs, it will verify that underlying Filesystem implementations provide the needed durability mechanisms to safely operate. The needed APIs *should* be present in Hadoop 3 release and Hadoop 2 releases starting in the Hadoop 2.9 series. If the APIs are not available, HBase behaves as it has in previous releases (that is, it moves forward assuming such a check would pass). Where this check fails, it is unsafe to rely on HBase in a production setting. In the event of process or node failure, the HBase RegionServer process may fail to have access to all the data it previously wrote to its write ahead log, resulting in data loss. In the event of process or node failure, the HBase master process may lose all or part of the write ahead log that it relies on for cluster management operations, leaving the cluster in an inconsistent state that we aren't sure it could recover from. Notably, the LocalFileSystem implementation provided by Hadoop reports (accurately) via these new APIs that it can not provide the durability HBase needs to operate. As such, the current instructions for single-node HBase operation have been updated both with a) how to bypass this safety check and b) a strong warning about the dire consequences of doing so outside of a dev/test environment. > 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: Major > Fix For: 2.0.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 (v7.6.3#76005)
[jira] [Commented] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
[ https://issues.apache.org/jira/browse/HBASE-18784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434634#comment-16434634 ] Sean Busbey commented on HBASE-18784: - let me know if hte release note leaves too much out. > 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: Major > Fix For: 2.0.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 (v7.6.3#76005)
[jira] [Updated] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
[ https://issues.apache.org/jira/browse/HBASE-18784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-18784: Resolution: Fixed Fix Version/s: (was: 1.5.0) Release Note: If HBase is run on top of Apache Hadoop libraries that support the needed APIs, it will verify that underlying Filesystem implementations provide the needed durability mechanisms to safely operate. The needed APIs *should* be present in Hadoop 3 release and Hadoop 2 releases starting in the Hadoop 2.9 series. If the APIs are not available, HBase behaves as it has in previous releases (that is, it moves forward assuming such a check would pass). Where this check fails, it is unsafe to rely on HBase in a production setting. In the event of process or node failure, the HBase RegionServer process may fail to have access to all the data it previously wrote to its write ahead log, resulting in data loss. In the event of process or node failure, the HBase master process may lose all or part of the write ahead log that it relies on for cluster management operations, leaving the cluster in an inconsistent state that we aren't sure it could recover from. Notably, the LocalFileSystem implementation provided by Hadoop reports (accurately) via these new APIs that it can not provide the durability HBase needs to operate. As such, the current instructions for single-node HBase operation have been updated both with a) how to bypass this safety check and b) a strong warning about the dire consequences of doing so outside of a dev/test environment. Status: Resolved (was: Patch Available) > 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: Major > Fix For: 2.0.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 (v7.6.3#76005)
[jira] [Commented] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
[ https://issues.apache.org/jira/browse/HBASE-18784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434618#comment-16434618 ] Sean Busbey commented on HBASE-18784: - yeah that's a good reminder. let's close this and I'll do branch-1 backport in a new issue. > 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: Major > Fix For: 1.5.0, 2.0.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 (v7.6.3#76005)
[jira] [Updated] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-20391: Component/s: documentation > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community, documentation >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > Attachments: HBASE-20391.0.patch > > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434608#comment-16434608 ] Sean Busbey commented on HBASE-20391: - -0 Now not an empty patch! :) - adds a section to the ref guide committer part about doing this when we push commits. > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > Attachments: HBASE-20391.0.patch > > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-20391: Attachment: HBASE-20391.0.patch > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > Attachments: HBASE-20391.0.patch > > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20350) NullPointerException in Scanner during close()
[ https://issues.apache.org/jira/browse/HBASE-20350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20350: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Pushed to branch-2.0+. Thanks boys. > NullPointerException in Scanner during close() > -- > > Key: HBASE-20350 > URL: https://issues.apache.org/jira/browse/HBASE-20350 > Project: HBase > Issue Type: Bug >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Appy >Priority: Blocker > Fix For: 2.0.0 > > Attachments: HBASE-20350.master.001.patch > > > From logs: > {code} > 2018-04-03 02:06:00,630 INFO org.apache.hadoop.hbase.regionserver.HRegion: > Replaying edits from > hdfs://ns1/hbase/data/default/IntegrationTestBigLinkedList_20180403004104/834545a2ae1baa47082a3bc7aab2be2f/recovered.edits/1032167 > 2018-04-03 02:06:00,724 INFO > org.apache.hadoop.hbase.regionserver.RSRpcServices: Scanner > 2120114333978460945 lease expired on region > IntegrationTestBigLinkedList_20180403004104,\xF1\xFE\xCB\x98e1\xF8\xD4,1522742825561.ce0d91585a2d188123173c36d0b693a5. > 2018-04-03 02:06:00,730 ERROR > org.apache.hadoop.hbase.regionserver.HRegionServer: * ABORTING region > server vd0510.halxg.cloudera.com,22101,1522626204176: Uncaught exception in > executorService thread > regionserver/vd0510.halxg.cloudera.com/10.17.226.13:22101.leaseChecker * > java.lang.NullPointerException > at > org.apache.hadoop.hbase.CellComparatorImpl.compareRows(CellComparatorImpl.java:202) > at > org.apache.hadoop.hbase.CellComparatorImpl.compare(CellComparatorImpl.java:74) > at > org.apache.hadoop.hbase.CellComparatorImpl.compare(CellComparatorImpl.java:61) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:207) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:190) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap$KVScannerComparator.compare(KeyValueHeap.java:178) > at java.util.PriorityQueue.siftDownUsingComparator(PriorityQueue.java:721) > at java.util.PriorityQueue.siftDown(PriorityQueue.java:687) > at java.util.PriorityQueue.poll(PriorityQueue.java:595) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap.close(KeyValueHeap.java:228) > at > org.apache.hadoop.hbase.regionserver.StoreScanner.close(StoreScanner.java:483) > at > org.apache.hadoop.hbase.regionserver.StoreScanner.close(StoreScanner.java:464) > at > org.apache.hadoop.hbase.regionserver.KeyValueHeap.close(KeyValueHeap.java:224) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.close(HRegion.java:) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices$ScannerListener.leaseExpired(RSRpcServices.java:460) > at org.apache.hadoop.hbase.regionserver.Leases.run(Leases.java:122) > at java.lang.Thread.run(Thread.java:748) > 2018-04-03 02:06:00,731 ERROR > org.apache.hadoop.hbase.regionserver.HRegionServer: RegionServer abort: > loaded coprocessors are: > [org.apache.hadoop.hbase.security.access.AccessController, > org.apache.hadoop.hbase.security.token.TokenProvider, > org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint, > com.cloudera.navigator.audit.hbase.RegionAuditCoProcessor] > 2018-04-03 02:06:00,737 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Dump of metrics as JSON > on abort: { > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-20391: Status: Patch Available (was: Open) Can't actually make a patch that's an empty commit, so here's what {{git show}} has: {code:java} $ git show HEAD commit 20e20549204b3d399512209bfd6e8e0292b85e5d (HEAD -> master) Author: Sean Busbey Date: Wed Apr 11 16:30:56 2018 -0500 HBASE-20391 close out stale or finished PRs on github. * closes #51 - > 1 month since notification * closes #52 - > 1 month since notification * closes #61 - HBASE-18928 has already closed * closes #62 - HBASE-18929 has already closed * closes #64 - HBASE-18901 has already closed * closes #67 - HBASE-19386 has already closed * closes #68 - HBASE-19387 has already closed{code} > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434593#comment-16434593 ] Sean Busbey edited comment on HBASE-20391 at 4/11/18 9:26 PM: -- I pinged all of the PRs listed with a note about them closing: {code} This PR is slated to be closed as a part of [HBASE-20391](https://issues.apache.org/jira/browse/HBASE-20391) because X Y OR Z. If this is incorrect and you are still interested in working on the issue please comment there and/or reopen the PR. {code} was (Author: busbey): I pinged all of the PRs listed with a note about them closing: {pre} This PR is slated to be closed as a part of [HBASE-20391](https://issues.apache.org/jira/browse/HBASE-20391) because X Y OR Z. If this is incorrect and you are still interested in working on the issue please comment there and/or reopen the PR. {pre} > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434593#comment-16434593 ] Sean Busbey edited comment on HBASE-20391 at 4/11/18 9:25 PM: -- I pinged all of the PRs listed with a note about them closing: {pre} This PR is slated to be closed as a part of [HBASE-20391](https://issues.apache.org/jira/browse/HBASE-20391) because X Y OR Z. If this is incorrect and you are still interested in working on the issue please comment there and/or reopen the PR. {pre} was (Author: busbey): I pinged all of the PRs listed with a note about them closing: {quote} This PR is slated to be closed as a part of [HBASE-20391](https://issues.apache.org/jira/browse/HBASE-20391) because X Y OR Z. If this is incorrect and you are still interested in working on the issue please comment there and/or reopen the PR. {quote} > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434593#comment-16434593 ] Sean Busbey commented on HBASE-20391: - I pinged all of the PRs listed with a note about them closing: {quote} This PR is slated to be closed as a part of [HBASE-20391](https://issues.apache.org/jira/browse/HBASE-20391) because X Y OR Z. If this is incorrect and you are still interested in working on the issue please comment there and/or reopen the PR. {quote} > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-18784) Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
[ https://issues.apache.org/jira/browse/HBASE-18784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434589#comment-16434589 ] stack commented on HBASE-18784: --- To be clear, this is in branch-2.0. Its waiting on backport to branch-1. > 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: Major > Fix For: 1.5.0, 2.0.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 (v7.6.3#76005)
[jira] [Commented] (HBASE-20391) close out stale or finished PRs on github
[ https://issues.apache.org/jira/browse/HBASE-20391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434585#comment-16434585 ] Sean Busbey commented on HBASE-20391: - Also I notified the non-jira-tagged PRs that hadn't been notified already. > close out stale or finished PRs on github > - > > Key: HBASE-20391 > URL: https://issues.apache.org/jira/browse/HBASE-20391 > Project: HBase > Issue Type: Task > Components: community >Reporter: Sean Busbey >Assignee: Sean Busbey >Priority: Minor > > Time to do another round of closing PRs via empty commit. > * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification > * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification > * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already > closed > * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already > closed > * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already > closed > * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already > closed > * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already > closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-20391) close out stale or finished PRs on github
Sean Busbey created HBASE-20391: --- Summary: close out stale or finished PRs on github Key: HBASE-20391 URL: https://issues.apache.org/jira/browse/HBASE-20391 Project: HBase Issue Type: Task Components: community Reporter: Sean Busbey Assignee: Sean Busbey Time to do another round of closing PRs via empty commit. * [#51|https://github.com/apache/hbase/pull/51] - > 1 month since notification * [#52|https://github.com/apache/hbase/pull/52] - > 1 month since notification * [#61|https://github.com/apache/hbase/pull/61] - HBASE-18928 has already closed * [#62|https://github.com/apache/hbase/pull/62] - HBASE-18929 has already closed * [#64|https://github.com/apache/hbase/pull/64] -HBASE-18901 has already closed * [#67|https://github.com/apache/hbase/pull/67] - HBASE-19386 has already closed * [#68|https://github.com/apache/hbase/pull/68] - HBASE-19387 has already closed -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20385) Purge md5-making from our little make_rc.sh script
[ https://issues.apache.org/jira/browse/HBASE-20385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434574#comment-16434574 ] Hudson commented on HBASE-20385: Results for branch branch-1.4 [build #285 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/285/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/285//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/285//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/285//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > Purge md5-making from our little make_rc.sh script > -- > > Key: HBASE-20385 > URL: https://issues.apache.org/jira/browse/HBASE-20385 > Project: HBase > Issue Type: Bug >Reporter: stack >Assignee: stack >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20385.master.001.patch > > > Don't generate md5s anymore. New Apache release policy via Apache > Infrastructure asks that we not provide md5 as md5 is 'broken for many > purposes; we should movea awy from it.' Remove the md5' making from our > make-rc.sh script. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20270) Turn off command help that follows all errors in shell
[ https://issues.apache.org/jira/browse/HBASE-20270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434572#comment-16434572 ] Sakthi commented on HBASE-20270: Haven't had a chance to work on this lately. Will update soon [~stack] . > Turn off command help that follows all errors in shell > -- > > Key: HBASE-20270 > URL: https://issues.apache.org/jira/browse/HBASE-20270 > Project: HBase > Issue Type: Task > Components: shell >Affects Versions: 2.0.0 >Reporter: Sean Busbey >Assignee: Sakthi >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20270.master.001.patch > > > Right now if a shell command gives an error, any error, it then echos the > command help. It makes it harder to see the actual error text and is annoying. > example: > {code} > > > > hbase(main):007:0> create 'test:a_table', 'family', { NUMREGIONS => 20, > SPLITALGO => 'HexStringSplit'} > ERROR: Unknown namespace test! > Creates a table. Pass a table name, and a set of column family > specifications (at least one), and, optionally, table configuration. > Column specification can be a simple string (name), or a dictionary > (dictionaries are described below in main help output), necessarily > including NAME attribute. > Examples: > Create a table with namespace=ns1 and table qualifier=t1 > hbase> create 'ns1:t1', {NAME => 'f1', VERSIONS => 5} > Create a table with namespace=default and table qualifier=t1 > hbase> create 't1', {NAME => 'f1'}, {NAME => 'f2'}, {NAME => 'f3'} > hbase> # The above in shorthand would be the following: > hbase> create 't1', 'f1', 'f2', 'f3' > hbase> create 't1', {NAME => 'f1', VERSIONS => 1, TTL => 2592000, > BLOCKCACHE => true} > hbase> create 't1', {NAME => 'f1', CONFIGURATION => > {'hbase.hstore.blockingStoreFiles' => '10'}} > hbase> create 't1', {NAME => 'f1', IS_MOB => true, MOB_THRESHOLD => > 100, MOB_COMPACT_PARTITION_POLICY => 'weekly'} > Table configuration options can be put at the end. > Examples: > hbase> create 'ns1:t1', 'f1', SPLITS => ['10', '20', '30', '40'] > hbase> create 't1', 'f1', SPLITS => ['10', '20', '30', '40'] > hbase> create 't1', 'f1', SPLITS_FILE => 'splits.txt', OWNER => 'johndoe' > hbase> create 't1', {NAME => 'f1', VERSIONS => 5}, METADATA => { 'mykey' => > 'myvalue' } > hbase> # Optionally pre-split the table into NUMREGIONS, using > hbase> # SPLITALGO ("HexStringSplit", "UniformSplit" or classname) > hbase> create 't1', 'f1', {NUMREGIONS => 15, SPLITALGO => 'HexStringSplit'} > hbase> create 't1', 'f1', {NUMREGIONS => 15, SPLITALGO => 'HexStringSplit', > REGION_REPLICATION => 2, CONFIGURATION => > {'hbase.hregion.scan.loadColumnFamiliesOnDemand' => 'true'}} > hbase> create 't1', {NAME => 'f1', DFS_REPLICATION => 1} > You can also keep around a reference to the created table: > hbase> t1 = create 't1', 'f1' > Which gives you a reference to the table named 't1', on which you can then > call methods. > Took 0.0221 seconds > > > hbase(main):008:0> create_namespace 'test' > Took 0.2554 seconds > > > hbase(main):009:0> create 'test:a_table', 'family', { NUMREGIONS => 20, > SPLITALGO => 'HexStringSplit'} > Created table test:a_table > Took 1.2264 seconds > {code} > I was trying to make a table in the test namespace before making the > namespace. Much faster to recognize and move on when the error text isn't > followed by 80x the text. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434545#comment-16434545 ] Umesh Agashe commented on HBASE-20330: -- @stack, if HBASE-20338 gets committed first then rebase to latest master may be required for this. > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434536#comment-16434536 ] Umesh Agashe commented on HBASE-20330: -- I've addressed most review comments from all. [~appy], do you have more feedback on this? If not +1 would be appreciated. Thanks! > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20270) Turn off command help that follows all errors in shell
[ https://issues.apache.org/jira/browse/HBASE-20270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434535#comment-16434535 ] stack commented on HBASE-20270: --- Any luck here [~jatsakthi]? > Turn off command help that follows all errors in shell > -- > > Key: HBASE-20270 > URL: https://issues.apache.org/jira/browse/HBASE-20270 > Project: HBase > Issue Type: Task > Components: shell >Affects Versions: 2.0.0 >Reporter: Sean Busbey >Assignee: Sakthi >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20270.master.001.patch > > > Right now if a shell command gives an error, any error, it then echos the > command help. It makes it harder to see the actual error text and is annoying. > example: > {code} > > > > hbase(main):007:0> create 'test:a_table', 'family', { NUMREGIONS => 20, > SPLITALGO => 'HexStringSplit'} > ERROR: Unknown namespace test! > Creates a table. Pass a table name, and a set of column family > specifications (at least one), and, optionally, table configuration. > Column specification can be a simple string (name), or a dictionary > (dictionaries are described below in main help output), necessarily > including NAME attribute. > Examples: > Create a table with namespace=ns1 and table qualifier=t1 > hbase> create 'ns1:t1', {NAME => 'f1', VERSIONS => 5} > Create a table with namespace=default and table qualifier=t1 > hbase> create 't1', {NAME => 'f1'}, {NAME => 'f2'}, {NAME => 'f3'} > hbase> # The above in shorthand would be the following: > hbase> create 't1', 'f1', 'f2', 'f3' > hbase> create 't1', {NAME => 'f1', VERSIONS => 1, TTL => 2592000, > BLOCKCACHE => true} > hbase> create 't1', {NAME => 'f1', CONFIGURATION => > {'hbase.hstore.blockingStoreFiles' => '10'}} > hbase> create 't1', {NAME => 'f1', IS_MOB => true, MOB_THRESHOLD => > 100, MOB_COMPACT_PARTITION_POLICY => 'weekly'} > Table configuration options can be put at the end. > Examples: > hbase> create 'ns1:t1', 'f1', SPLITS => ['10', '20', '30', '40'] > hbase> create 't1', 'f1', SPLITS => ['10', '20', '30', '40'] > hbase> create 't1', 'f1', SPLITS_FILE => 'splits.txt', OWNER => 'johndoe' > hbase> create 't1', {NAME => 'f1', VERSIONS => 5}, METADATA => { 'mykey' => > 'myvalue' } > hbase> # Optionally pre-split the table into NUMREGIONS, using > hbase> # SPLITALGO ("HexStringSplit", "UniformSplit" or classname) > hbase> create 't1', 'f1', {NUMREGIONS => 15, SPLITALGO => 'HexStringSplit'} > hbase> create 't1', 'f1', {NUMREGIONS => 15, SPLITALGO => 'HexStringSplit', > REGION_REPLICATION => 2, CONFIGURATION => > {'hbase.hregion.scan.loadColumnFamiliesOnDemand' => 'true'}} > hbase> create 't1', {NAME => 'f1', DFS_REPLICATION => 1} > You can also keep around a reference to the created table: > hbase> t1 = create 't1', 'f1' > Which gives you a reference to the table named 't1', on which you can then > call methods. > Took 0.0221 seconds > > > hbase(main):008:0> create_namespace 'test' > Took 0.2554 seconds > > > hbase(main):009:0> create 'test:a_table', 'family', { NUMREGIONS => 20, > SPLITALGO => 'HexStringSplit'} > Created table test:a_table > Took 1.2264 seconds > {code} > I was trying to make a table in the test namespace before making the > namespace. Much faster to recognize and move on when the error text isn't > followed by 80x the text. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20280) Fix possibility of deadlocking in refreshFileConnections when prefetch is enabled
[ https://issues.apache.org/jira/browse/HBASE-20280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20280: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Resolving. This looks like its been applied everywhere. I do not see comments on hanging backport. Reopen if I have this wrong. > Fix possibility of deadlocking in refreshFileConnections when prefetch is > enabled > - > > Key: HBASE-20280 > URL: https://issues.apache.org/jira/browse/HBASE-20280 > Project: HBase > Issue Type: Bug > Components: BucketCache >Affects Versions: 2.0.0-beta-2, 1.4.2 >Reporter: Zach York >Assignee: Zach York >Priority: Major > Fix For: 1.5.0, 1.4.4, 2.0.0 > > Attachments: HBASE-20280.master.001.patch > > > When prefetch on open is specified, there is a deadlocking case > where if the prefetch is cancelled, the PrefetchExecutor interrupts > the threads if necessary, when that happens in FileIOEngine, it > causes an ClosedByInterruptException which is a subclass of > ClosedChannelException. If we retry all ClosedChannelExceptions, > this will lock as this access is expected to be interrupted. > This change removes calling refreshFileConnections for > ClosedByInterruptExceptions. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20330) ProcedureExecutor.start() gets stuck in recover lease on store.
[ https://issues.apache.org/jira/browse/HBASE-20330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434530#comment-16434530 ] stack commented on HBASE-20330: --- Patch looks good to me. This good to go [~uagashe] Any outstanding issues sir? > ProcedureExecutor.start() gets stuck in recover lease on store. > --- > > Key: HBASE-20330 > URL: https://issues.apache.org/jira/browse/HBASE-20330 > Project: HBase > Issue Type: Bug > Components: proc-v2 >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20330.master.001.patch, > hbase-20330.master.002.patch, hbase-20330.master.003.patch, > hbase-20330.master.004.patch, hbase-20330.master.005.patch > > > We have instance in our internal testing where master log is getting filled > with following messages: > {code} > 2018-04-02 17:11:17,566 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recover lease on dfs file > hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > 2018-04-02 17:11:17,567 INFO org.apache.hadoop.hbase.util.FSHDFSUtils: > Recovered lease, attempt=0 on > file=hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log after 1ms > 2018-04-02 17:11:17,574 WARN > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Unable to > read tracker for hdfs://ns1/hbase/MasterProcWALs/pv2-0018.log > - Invalid Trailer version. got 111 expected 1 > 2018-04-02 17:11:17,576 ERROR > org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore: Log file with > id=19 already exists > org.apache.hadoop.fs.FileAlreadyExistsException: > /hbase/MasterProcWALs/pv2-0019.log for client 10.17.202.11 > already exists > at > org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.startFile(FSDirWriteFileOp.java:381) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:2442) > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:2339) > at > org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:764) > at > org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:451) > at > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java) > at > org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523) > at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:869) > at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:815) > 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.ipc.Server$Handler.run(Server.java:2675) > {code} > Debugging it further with [~appy], [~avirmani] and [~xiaochen] we found that > when WALProcedureStore#rollWriter() fails and returns false for some reason, > it keeps looping continuously. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20376) RowCounter and CellCounter documentations are incorrect
[ https://issues.apache.org/jira/browse/HBASE-20376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434526#comment-16434526 ] stack commented on HBASE-20376: --- +1 Looks great. +1 for 2.0.0 too. Would be good to get this cleanup of invocation in. > RowCounter and CellCounter documentations are incorrect > --- > > Key: HBASE-20376 > URL: https://issues.apache.org/jira/browse/HBASE-20376 > Project: HBase > Issue Type: Bug > Components: documentation, mapreduce >Affects Versions: 2.0.0 >Reporter: Peter Somogyi >Assignee: Peter Somogyi >Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-20376.master.001.patch, > HBASE-20376.master.002.patch, HBASE-20376.master.003.patch > > > The documentation of RowCounter and CellCounter in refguide needs some > improvement. Help messages also need some tuning. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20356) protoc 3.5.1 can't compile on rhel6
[ https://issues.apache.org/jira/browse/HBASE-20356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434511#comment-16434511 ] Mike Drob commented on HBASE-20356: --- bq. For CentOS6 users, they'd use earlier hbase-thirdparty? Or should we build them a version of hbase-thirdparty that has updated cli and old pb? Yea, I think we'd have to do this... I've been digging into what it would take otherwise, and it's not looking pretty. I followed the instructions at https://stackoverflow.com/a/38317265 to add a new glibc to my CentOS image, and that part seemed to work. However, when I export the new LD_LIBRARY_PATH then mvn commands hang, I wonder if that screws up the JVM native calls somewhere...? Currently trying to see what happens if I downgrade the version of the compiler used but don't change the version of thirdparty used... Any idea where we would expect the tests to fail if that were an issue, otherwise I have a lot of territory to try and cover. > protoc 3.5.1 can't compile on rhel6 > --- > > Key: HBASE-20356 > URL: https://issues.apache.org/jira/browse/HBASE-20356 > Project: HBase > Issue Type: Bug > Components: dependencies, thirdparty >Affects Versions: 2.0.0-beta-2 >Reporter: Mike Drob >Priority: Blocker > Fix For: 2.0.0, thirdparty-2.2.0 > > > We upgraded our internal protoc version, and now can't build on RHEL6. > I get this build error: > {noformat} > 2018-04-05 08:15:21.929278 [ERROR] PROTOC FAILED: ... /lib64/libc.so.6: > version `GLIBC_2.14' not found > {noformat} > See https://github.com/google/protobuf/issues/4109 > And this has come up before in https://github.com/google/protobuf/issues/3718 > Looks like we need to be on 3.4.0, unless there's a compelling reason to be > on something newer? Maybe roll back all the way to 3.3.0 which is what we > were on before... was there a specific bug we needed to get addressed? > cc: [~elserj] [~stack] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HBASE-20310) [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2
[ https://issues.apache.org/jira/browse/HBASE-20310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434483#comment-16434483 ] Umesh Agashe commented on HBASE-20310: -- Thanks for committing the patch, [~stack]! > [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2 > > > Key: HBASE-20310 > URL: https://issues.apache.org/jira/browse/HBASE-20310 > Project: HBase > Issue Type: Bug > Components: hbck >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20310.master.001.patch, > hbase-20310.master.001.patch > > > hbck2 on HBase2 shows false inconsistency: > {code:java} > $ bin/hbase hbck -metaonly > 2018-03-28 13:42:40,082 INFO [main] util.HBaseFsck: Checking and fixing > region consistency > ERROR: test1 has dangling table state tableName=test1, state=ENABLED > 2018-03-28 13:42:40,090 INFO [main] util.HBaseFsck: Handling overlap merges > in parallel. set hbasefsck.overlap.merge.parallel to false to run serially. > Summary: > Table hbase:meta is okay. > Number of regions: 1 > Deployed on: uagashe-mbp.attlocal.net,16022,1522268841765 > 1 inconsistencies detected. > Status: INCONSISTENT{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20310) [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2
[ https://issues.apache.org/jira/browse/HBASE-20310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20310: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Pushed to branch-2.0+. Tried w/o patch. Reproduced what was seen here. Applied patch. Saw fix. Thanks [~uagashe] > [hbck] bin/hbase hbck -metaonly shows false inconsistency on HBase 2 > > > Key: HBASE-20310 > URL: https://issues.apache.org/jira/browse/HBASE-20310 > Project: HBase > Issue Type: Bug > Components: hbck >Affects Versions: 2.0.0-beta-2 >Reporter: Umesh Agashe >Assignee: Umesh Agashe >Priority: Major > Fix For: 2.0.0 > > Attachments: hbase-20310.master.001.patch, > hbase-20310.master.001.patch > > > hbck2 on HBase2 shows false inconsistency: > {code:java} > $ bin/hbase hbck -metaonly > 2018-03-28 13:42:40,082 INFO [main] util.HBaseFsck: Checking and fixing > region consistency > ERROR: test1 has dangling table state tableName=test1, state=ENABLED > 2018-03-28 13:42:40,090 INFO [main] util.HBaseFsck: Handling overlap merges > in parallel. set hbasefsck.overlap.merge.parallel to false to run serially. > Summary: > Table hbase:meta is okay. > Number of regions: 1 > Deployed on: uagashe-mbp.attlocal.net,16022,1522268841765 > 1 inconsistencies detected. > Status: INCONSISTENT{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20219) An error occurs when scanning with reversed=true and loadColumnFamiliesOnDemand=true
[ https://issues.apache.org/jira/browse/HBASE-20219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-20219: -- Resolution: Fixed Hadoop Flags: Reviewed Release Note: Throws DoNotRetryIOException when you ask for a reverse scan loading adjacent column families on demand. Previous it threw IllegalStateException Status: Resolved (was: Patch Available) Pushed to branch-2.0 and branch-2. Doesn't look like Phoenix needs it anymore but its a nice bug fix anyways. I tried the test locally. Thanks [~brfrn169] > An error occurs when scanning with reversed=true and > loadColumnFamiliesOnDemand=true > > > Key: HBASE-20219 > URL: https://issues.apache.org/jira/browse/HBASE-20219 > Project: HBase > Issue Type: Bug > Components: phoenix >Reporter: Toshihiro Suzuki >Assignee: Toshihiro Suzuki >Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-20219-UT.patch, HBASE-20219.master.001.patch, > HBASE-20219.master.002.patch, HBASE-20219.master.003.patch, > HBASE-20219.master.004.patch > > > I'm facing the following error when scanning with reversed=true and > loadColumnFamiliesOnDemand=true: > {code} > java.lang.IllegalStateException: requestSeek cannot be called on > ReversedKeyValueHeap > at > org.apache.hadoop.hbase.regionserver.ReversedKeyValueHeap.requestSeek(ReversedKeyValueHeap.java:66) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.joinedHeapMayHaveData(HRegion.java:6725) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextInternal(HRegion.java:6652) > at > org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6364) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3108) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3345) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:41548) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:409) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304) > {code} > I will attach a UT patch to reproduce this issue. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-20375) Remove use of getCurrentUserCredentials in hbase-spark module
[ https://issues.apache.org/jira/browse/HBASE-20375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-20375: --- Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 3.0.0 Status: Resolved (was: Patch Available) Thanks for the reviews. > Remove use of getCurrentUserCredentials in hbase-spark module > - > > Key: HBASE-20375 > URL: https://issues.apache.org/jira/browse/HBASE-20375 > Project: HBase > Issue Type: Bug > Components: spark >Reporter: Ted Yu >Assignee: Ted Yu >Priority: Major > Fix For: 3.0.0 > > Attachments: 20375.v1.txt, 20375.v2.txt > > > When compiling hbase-spark module against Spark 2.3.0 release, we would get: > {code} > [ERROR] > /a/hbase/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/HBaseContext.scala:68: > error: value getCurrentUserCredentials is not a member of > org.apache.spark.deploy.SparkHadoopUtil > [ERROR] @transient var credentials = > SparkHadoopUtil.get.getCurrentUserCredentials() > [ERROR]^ > [ERROR] > /a/hbase/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/HBaseContext.scala:236: > error: value getCurrentUserCredentials is not a member of > org.apache.spark.deploy. SparkHadoopUtil > [ERROR] credentials = SparkHadoopUtil.get.getCurrentUserCredentials() > [ERROR] ^ > [ERROR] two errors found > {code} > {{getCurrentUserCredentials}} was removed by SPARK-22372. > This issue is to replace the call to {{getCurrentUserCredentials}} with call > to {{UserGroupInformation.getCurrentUser().getCredentials()}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)