Re: [VOTE] Second release candidate for hbase-thirdparty 3.1.1

2019-10-09 Thread Duo Zhang
+1

Stack  于2019年10月9日周三 上午4:58写道:

> +1
>
> Checked sig and hashes, RELEASENOTES and CHANGES.
>
> Also ran through the test described in HBASE-23133 on how to test this
> candidate to ensure we've actually addressed HBASE-23132
>
> S
>
> On Tue, Oct 8, 2019 at 1:56 PM Stack  wrote:
>
> > I know I'm trying your patience, but please vote on this Apache
> > hbase thirdparty release candidate, hbase-thirdparty-3.1.1RC1
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache hbase thirdparty 3.1.1
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 3.1.1RC1:
> >
> > https://github.com/apache/hbase-thirdparty/tree/3.1.1RC1
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> >  https://dist.apache.org/repos/dist/dev/hbase/3.1.1RC1/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >  https://repository.apache.org/content/repositories/orgapachehbase-1367/
> >
> > Artifacts were signed with the st...@duboce.net key which can be found
> in:
> >
> >  https://dist.apache.org/repos/dist/release/hbase/KEYS
> >
> >  To learn more about apache hbase thirdparty, please see
> > http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >
>


[jira] [Resolved] (HBASE-23140) Remove unknown table error

2019-10-09 Thread Zheng Hu (Jira)


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

Zheng Hu resolved HBASE-23140.
--
Fix Version/s: 2.2.2
   3.0.0
   Resolution: Fixed

> Remove unknown table error
> --
>
> Key: HBASE-23140
> URL: https://issues.apache.org/jira/browse/HBASE-23140
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 3.0.0
>Reporter: Karthik Palanisamy
>Assignee: Karthik Palanisamy
>Priority: Minor
> Fix For: 3.0.0, 2.2.2
>
>
> "hbase:quota" will be created automatically when hbase.quota.enabled set to 
> true but If this feature is disabled then should not throw unknown table 
> error. 
> {code:java}
> hbase(main):025:0>
> describe_namespace 'hbase'
> DESCRIPTION
> {NAME => 'hbase'}
> QUOTAS
> ERROR: Unknown table
> hbase:quota!
> For usage try 'help
> "describe_namespace"'
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-23141) HBase 2.1.7 build error with hadoop3

2019-10-09 Thread Duo Zhang (Jira)


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

Duo Zhang resolved HBASE-23141.
---
Resolution: Not A Problem

> HBase 2.1.7 build error with hadoop3
> 
>
> Key: HBASE-23141
> URL: https://issues.apache.org/jira/browse/HBASE-23141
> Project: HBase
>  Issue Type: Bug
>Reporter: Yechao Chen
>Priority: Major
> Attachments: build error.png, hbase 2.1.7 build error log with 
> hadoop3.0
>
>
> hbase 2.1.7 build error with hadoop 3.0
> build command is :
> mvn  -P build-with-jdk8,hadoop-3.0 -DskipTests=true clean package install  
> assembly:single



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-23138) Drop_all table by regex fail from Shell - Similar to HBASE-23134

2019-10-09 Thread Wellington Chevreuil (Jira)


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

Wellington Chevreuil resolved HBASE-23138.
--
Resolution: Fixed

Pushed into master, branch-2, branch-2.1 and branch-2.2. Thanks for the 
contributions, [~kpalanisamy]!

> Drop_all table by regex fail from Shell -  Similar to HBASE-23134
> -
>
> Key: HBASE-23138
> URL: https://issues.apache.org/jira/browse/HBASE-23138
> Project: HBase
>  Issue Type: Bug
>  Components: shell
>Affects Versions: 3.0.0
>Reporter: Karthik Palanisamy
>Assignee: Karthik Palanisamy
>Priority: Major
>
> Initialization error in admin.rb 
> {code:java}
> hbase(main):001:0>  drop_all("t.*")
> ERROR: undefined local variable or method `admin' for 
> #
> Did you mean?  @adminFor usage try 'help "drop_all"'
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-23112) [hbase-operator-tools] fixMeta in hbck2 is porcelain, in hbck1 it was plumbing; fix

2019-10-09 Thread Michael Stack (Jira)


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

Michael Stack resolved HBASE-23112.
---
Fix Version/s: hbase-operator-tools-1.1.0
 Hadoop Flags: Reviewed
 Assignee: Michael Stack
   Resolution: Fixed

Thanks for the reivews [~daisuke.kobayashi] Merged.

> [hbase-operator-tools] fixMeta in hbck2 is porcelain, in hbck1 it was 
> plumbing; fix
> ---
>
> Key: HBASE-23112
> URL: https://issues.apache.org/jira/browse/HBASE-23112
> Project: HBase
>  Issue Type: Bug
>  Components: hbase-operator-tools
>Reporter: Michael Stack
>Assignee: Michael Stack
>Priority: Major
> Fix For: hbase-operator-tools-1.1.0
>
>
> From [~daisuke.kobayashi]:
> {code}
> Daisuke Kobayashi 6:45 PM
> ... One confusion here is fixMeta in hbck1 was a plumbing command whereas the 
> new fixMeta in hbck2 is a porcelain command which fixes several issues behind 
> the scene. Wonder if it's a good naming. Sorry for bothering you!
> if you don't wanna change the command name, it'd be better to have a clear 
> documentation. 
> {code}
> How about we add note to usage that makes it clear it is not same as hbck1 
> and in the README where we talk about difference between hbck1 and hbck2, we 
> talk up this command in particular; that users need to be careful expecting 
> hbck1 behaviors even in case where commands are similarly named?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-23142) ZooKeeper-Jute missing from HBOSS shaded dependencies with ZK 3.5

2019-10-09 Thread Josh Elser (Jira)
Josh Elser created HBASE-23142:
--

 Summary: ZooKeeper-Jute missing from HBOSS shaded dependencies 
with ZK 3.5
 Key: HBASE-23142
 URL: https://issues.apache.org/jira/browse/HBASE-23142
 Project: HBase
  Issue Type: Bug
  Components: hboss
Reporter: Josh Elser
Assignee: Josh Elser
 Fix For: hbase-filesystem-1.0.0-alpha2


ZooKeeper 3.5 has a transitive dependency on a {{zookeeper-jute}} artifact. If 
this isn't on the classpath by some other means, you'll get an error similar to:

{noformat}
Failed construction RegionServer
java.lang.NoClassDefFoundError: 
org/apache/hadoop/hbase/oss/thirdparty/org/apache/jute/Record
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.curator.utils.Compatibility.(Compatibility.java:35)
at 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.curator.framework.CuratorFrameworkFactory$Builder.(CuratorFrameworkFactory.java:149)
at 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.curator.framework.CuratorFrameworkFactory$Builder.(CuratorFrameworkFactory.java:130)
at 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.curator.framework.CuratorFrameworkFactory.builder(CuratorFrameworkFactory.java:78)
at 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.curator.framework.CuratorFrameworkFactory.newClient(CuratorFrameworkFactory.java:104)
at 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.curator.framework.CuratorFrameworkFactory.newClient(CuratorFrameworkFactory.java:90)
at 
org.apache.hadoop.hbase.oss.sync.ZKTreeLockManager.initialize(ZKTreeLockManager.java:93)
at 
org.apache.hadoop.hbase.oss.sync.TreeLockManager.get(TreeLockManager.java:72)
at 
org.apache.hadoop.hbase.oss.HBaseObjectStoreSemantics.initialize(HBaseObjectStoreSemantics.java:122)
at 
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:3315)
at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:136)
at 
org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:3364)
at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:3332)
at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:491)
at org.apache.hadoop.fs.Path.getFileSystem(Path.java:361)
at 
org.apache.hadoop.hbase.util.CommonFSUtils.getRootDir(CommonFSUtils.java:361)
at 
org.apache.hadoop.hbase.util.CommonFSUtils.isValidWALRootDir(CommonFSUtils.java:411)
at 
org.apache.hadoop.hbase.util.CommonFSUtils.getWALRootDir(CommonFSUtils.java:387)
at 
org.apache.hadoop.hbase.regionserver.HRegionServer.initializeFileSystem(HRegionServer.java:731)
at 
org.apache.hadoop.hbase.regionserver.HRegionServer.(HRegionServer.java:637)
at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:493)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at 
org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:2905)
at 
org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:236)
at 
org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
at 
org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:149)
at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2923)
Caused by: java.lang.ClassNotFoundException: 
org.apache.hadoop.hbase.oss.thirdparty.org.apache.jute.Record
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 33 more
{noformat}

when trying to start up any HBase service.

Just need to the shade-plugin execution to include {{zookeeper-jute}}, too. I 
think Maven will complain (but not error) with the default ZooKeeper 3.4 
dependency.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-23123) Merge_region fails from shell

2019-10-09 Thread Michael Stack (Jira)


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

Michael Stack resolved HBASE-23123.
---
Fix Version/s: 3.0.0
 Hadoop Flags: Reviewed
   Resolution: Fixed

Merged PR. Thanks for patch [~kpalanisamy]

> Merge_region fails from shell
> -
>
> Key: HBASE-23123
> URL: https://issues.apache.org/jira/browse/HBASE-23123
> Project: HBase
>  Issue Type: Bug
>  Components: shell
>Affects Versions: 3.0.0
>Reporter: Karthik Palanisamy
>Assignee: Karthik Palanisamy
>Priority: Major
> Fix For: 3.0.0
>
>
> The deprecated method *Admin#**mergeRegions* is removed in HBase 3.0 but 
> somehow we missed to update new API in ruby admin script. 
> We will encounter an error undefined method for `mergeRegions'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-23143) Region Server Crash due to 2 cells out of order ( between 2 DELETEs)

2019-10-09 Thread Xu Cang (Jira)
Xu Cang created HBASE-23143:
---

 Summary: Region Server Crash due to 2 cells out of order ( between 
2 DELETEs)
 Key: HBASE-23143
 URL: https://issues.apache.org/jira/browse/HBASE-23143
 Project: HBase
  Issue Type: Bug
Affects Versions: 1.3.2
Reporter: Xu Cang


Region Server Crash due to 2 cells out of order ( between 2 DELETEs)

 

Caused by: java.io.IOException: Added a key not lexically larger than previous.
 Current cell = 
00D7F00xxQ10D52v8UY6yV0057F00bPaGT\x00057F00bPaG/0:TABLE1_ID/*1570095189597*/DeleteColumn/vlen=0/seqid=*2128373*,
 
 lastCell = 
00D7F00xxQ10D52v8UY6yV0057F00bPaGT\x00057F00bPaG/0:TABLE1_ID/*1570095165147*/DeleteColumn/vlen=0/seqid=*2128378*

 

 

I am aware https://issues.apache.org/jira/browse/HBASE-22862

but it's slightly different, this issue is not caused by One Delete and One Put.

This issue I am seeing is caused by 2 Deletes

 

Has anyone seen this issue? 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-23090) Cannot start and stop HBase from start-hbase.sh and stop-hbase.sh files

2019-10-09 Thread Sean Busbey (Jira)


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

Sean Busbey resolved HBASE-23090.
-
Resolution: Invalid

Just confirmed both of these scripts work as-is using HBase 2.2.1 on Ubuntu 18 
with Bash 4.4.20(1). Something is incorrect in your environment, please bring 
the issue up on the user@hbase mailing list.

> Cannot start and stop HBase from start-hbase.sh and stop-hbase.sh files
> ---
>
> Key: HBASE-23090
> URL: https://issues.apache.org/jira/browse/HBASE-23090
> Project: HBase
>  Issue Type: Bug
>Affects Versions: 2.2.1
> Environment: Ubuntu 16.04
>Reporter: Tikiri Diasena
>Priority: Blocker
>
> Server fails to start with "55: [: false: unexpected operator" error when 
> running the start-hbase.sh script on Linux. Similarly when trying to run 
> stop-hbase.sh script it gives errors.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-23144) Compact_rs throw wrong number of arguments

2019-10-09 Thread Karthik Palanisamy (Jira)
Karthik Palanisamy created HBASE-23144:
--

 Summary: Compact_rs throw wrong number of arguments 
 Key: HBASE-23144
 URL: https://issues.apache.org/jira/browse/HBASE-23144
 Project: HBase
  Issue Type: Bug
  Components: shell
Affects Versions: 3.0.0
Reporter: Karthik Palanisamy
Assignee: Karthik Palanisamy


Compact_rs command will call *Admin#compactRegionServer(ServerName, boolean)* 
but this is deprecated method and removed as part of 
[HBASE-22002|[https://issues.apache.org/jira/browse/HBASE-22002]]. **

 

 
{code:java}
hbase(main):001:0> compact_rs 'apache303.openstacklocal,16020,157058209'
ERROR: wrong number of arguments (2 for 1)
{code}
 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [VOTE] First release candidate for HBase 1.3.6 is available for download

2019-10-09 Thread Sakthi
Tried the ITBLL with this one, failed with "Error:
java.lang.ClassNotFoundException:
org.apache.hbase.thirdparty.com.google.gson.GsonBuilder". HBASE-23139
addresses the issue. Trying out with its inclusion. If it works, will sink
this RC and create a new one.

On Tue, Oct 8, 2019 at 6:55 PM Sakthi  wrote:

> Please vote on this release candidate (RC0) for Apache HBase 1.3.6.
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache HBase 1.3.6
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is '1.3.6RC0' (69cf8a7bd2):
> https://github.com/apache/hbase/tree/1.3.6RC0
>
> It's available for download at:
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.3.6RC0/
>
> Maven artifacts are available in a staging repository at:
> https://repository.apache.org/content/repositories/orgapachehbase-1363/
>
> Artifacts are signed with my key (851528A6) published in our KEYS file at:
> https://dist.apache.org/repos/dist/release/hbase/KEYS
>
> A list of the 68 issues resolved in this release can be found at:
> https://s.apache.org/0amqk
>
> A detailed source and binary compatibility report for this release is
> available at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.3.6RC0/compat-check-report.html
>
> To learn more about Apache HBase, please see http://hbase.apache.org/
>
> Thanks,
> Sakthi
>