[jira] [Created] (HBASE-23203) NPE in RSGroup info

2019-10-22 Thread Karthik Palanisamy (Jira)
Karthik Palanisamy created HBASE-23203:
--

 Summary: NPE in RSGroup info
 Key: HBASE-23203
 URL: https://issues.apache.org/jira/browse/HBASE-23203
 Project: HBase
  Issue Type: Bug
  Components: rsgroup, UI
Affects Versions: 3.0.0
Reporter: Karthik Palanisamy
Assignee: Karthik Palanisamy


Rsgroup.jsp calls *Admin#listTableDescriptors((Pattern)null, true)* with ** 
Pattern ** null but implementation *RawAsyncHBaseAdmin#listTableDescriptors* 
don't allow null by Precondition. Also, the suggestion listTables(boolean) is 
removed/deprecated already.

 
{code:java}
HTTP ERROR 500
Problem accessing /rsgroup.jsp. Reason:    
Server Error
Caused by:java.lang.NullPointerException: pattern is null. If you don't specify 
a pattern, use listTables(boolean) instead
 at 
org.apache.hbase.thirdparty.com.google.common.base.Preconditions.checkNotNull(Preconditions.java:897)
 at 
org.apache.hadoop.hbase.client.RawAsyncHBaseAdmin.listTableDescriptors(RawAsyncHBaseAdmin.java:495)
 at 
org.apache.hadoop.hbase.client.AdminOverAsyncAdmin.listTableDescriptors(AdminOverAsyncAdmin.java:137)
 at 
org.apache.hadoop.hbase.generated.master.rsgroup_jsp._jspService(rsgroup_jsp.java:390)
{code}
 



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


[jira] [Created] (HBASE-23202) ExportSnapshot (import) will fail if copying files to root directory takes longer than cleaner TTL

2019-10-22 Thread Zach York (Jira)
Zach York created HBASE-23202:
-

 Summary: ExportSnapshot (import) will fail if copying files to 
root directory takes longer than cleaner TTL
 Key: HBASE-23202
 URL: https://issues.apache.org/jira/browse/HBASE-23202
 Project: HBase
  Issue Type: Bug
  Components: snapshots
Affects Versions: 1.5.0, 1.4.11
Reporter: Zach York


HBASE-17330 removed the checking of the snapshot .tmp directory when 
determining which files are candidates for deletes. It appears that in the 
latest branches, this isn't an issue for taking a snapshot as it checks whether 
a snapshot is in progress via the SnapshotManager.

However, when using the ExportSnapshot tool to import a snapshot into a 
cluster, it will first copy the snapshot manifest into 
/.snapshot/.tmp/ [1], copies the files, and then renames the snapshot 
manifest to the final snapshot directory. If the copyFiles job takes longer 
than the cleaner TTL, the ExportSnapshot job will fail because HFiles will get 
deleted before the snapshot is committed to the final directory. 

The ExportSnapshot tool already has a functionality to skipTmp and write the 
manifest directly to the final location. However, this has unintended 
consequences such as the snapshot appearing to the user before it is usable. So 
it looks like we will have to bring back the tmp directory check to avoid this 
situation.

[1] 
https://github.com/apache/hbase/blob/master/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/snapshot/ExportSnapshot.java#L1029



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


Re: Go lang client library

2019-10-22 Thread Stack
On Tue, Oct 22, 2019 at 8:49 AM Siva Hari Ganesan <
sivahariganesa...@gmail.com> wrote:

> Hi,
>
>What is the recommended client library for Connecting HBase using Go
> lang, I could see there is Tsuna's Implementation
>  , but it is in beta stage.
> I want to know is there is any other library available that can be used in
> production.
>
> The crew who maintain it use it heavily. Ask them while it still has the
beta designation.
S



> Regards,
> Siva Hari Ganesan
>


Re: unsubscribe me please from this mailing list

2019-10-22 Thread Nick Dimiduk
Hi Lucien,

All Apache mailing lists are self-managed [0]. In this particular case,
you’ll need to send a mail to unsubscribe-dev@.

Thanks,
Nick

[0]:
https://www.apache.org/foundation/mailinglists.html

On Tue, Oct 22, 2019 at 00:41 Lucien Wang  wrote:

> Please unsubscribe me
>
> Thanks
>


Re: [VOTE] First release candidate for Apache HBase 1.4.11

2019-10-22 Thread Sean Busbey
+1

On Fri, Oct 18, 2019 at 1:56 AM Sean Busbey  wrote:
>
> Hi folks!
>
> The first release candidate for HBase 1.4.11 is available for download:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.4.11RC0/
>
> Maven artifacts are also available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1369/
>
> Artifacts are signed with my key (0D80DB7C) published in our KEYS
> file at http://www.apache.org/dist/hbase/KEYS
>
> The RC corresponds to the signed tag 1.4.11RC0, which currently points
> to commit ref
>
> 927981c8a0367b6d0ec2e6c94f12d57592dfa5e3
>
> HBase 1.4.11 is the next maintenance release in the HBase 1.4 line,
> continuing on the theme of bringing a stable, reliable database to the
> Hadoop and NoSQL communities. This release includes approximately one
> hundred fixes and improvements done by the HBase community in the four
> months since the prior release.
>
> The detailed source and binary compatibility report vs 1.4.10 has been
> published for your review, at:
>
> https://s.apache.org/hbase-1.4.11-rc0-compat-report
>
> The report shows some binary incompatible changes to two interfaces
> marked as LimitedPrivate. One set is to interfaces that are marked for
> the CONFIG audience, which should mean only their class names needs to
> remain the same (and they do) . The other change is to the Region
> interface in order to solve a critical error in the way bulkloaded files
> are handled by the replication system.
>
> Critical changes include:
>
> * HBASE-22784 Clusters in a cyclical replication topology that only have
>   incoming writes from replication never clean out WALs.
> * HBASE-23101 replication of bulkloaded files must handle cyclical
>   topologies. Includes binary incompatible change to Region
>   interface.
> * HBASE-23015 Stop including Jackson libraries in classpaths except when
>   needed by the HBase REST Proxy or by Apache Hadoop.
> * HBASE-22728, HBASE-23174 update HBase REST Proxy to use Jackson 2 for
>   serialization (CVEs).
> * HBASE-22627 Recovered WAL directories not getting cleaned up when
>   running different WAL and base filesystems.
> * HBASE-15666 New utility artifact for testing shaded client:
>   hbase-shaded-testing-util.
> * HBASE-22874 Define a public interface for Canary and move existing
>   implementation to LimitedPrivate
>
> The full set of fixes in this release can be found here:
>
> https://s.apache.org/hbase-1.4.11-jira-release-notes
>
> and in the CHANGES.txt file included in the distribution.
>
> Please try out this candidate and vote +1/-1 on whether we should
> release these artifacts as Apache HBase 1.4.11.
>
> The VOTE will remain open for at least 72 hours.
>
> Prior to posting this RC:
> * Untrusted test list looks normal
>   https://s.apache.org/hbase-1.4.11-rc0-untrusted-test-list
> * local build with Zulu JDK 1.7.0_232 and unit tests with Zulu
>   JDK 1.8.0_222 passes, when using the above untrusted test list.
> * using WIP pseudo distributed test from HBASE-23162 passes for use of
>   shaded client and MR artifacts
> * ltt 1m keys write and then read works. Zulu JDK 1.8.0_222.
>
> Thanks!
>
> --busbey
>
> as of this email the posted artifacts have the following SHA512:
>
> hbase-1.4.11-src.tar.gz:
>
> 2B45368F 5D0A109D F3101E9F 05FE0ADE 7AE634D9 AFC83AB0
> B540AFCF 2C64CE9A 7122649E E3CCD6FF 72EDCBDD 2350D4C4
> 45F96BF2 292BE810 F957A791 581DB1C8
>
> hbase-1.4.11-bin.tar.gz:
>
> D9006D31 D3B4641B 061F908D D7F4AD13 D041C454 E0FA3383
> 5109B878 81DB591D 69DDA6DB DC22A88D 16E6C45A FEF69245
> CF28D4AF 87B83F7C 12578042 0BFB2236


Go lang client library

2019-10-22 Thread Siva Hari Ganesan
Hi,

   What is the recommended client library for Connecting HBase using Go
lang, I could see there is Tsuna's Implementation
 , but it is in beta stage.
I want to know is there is any other library available that can be used in
production.

Regards,
Siva Hari Ganesan


[jira] [Created] (HBASE-23201) Setting switch for moveSystemRegionAsync to highest version servers

2019-10-22 Thread Xiaolin Ha (Jira)
Xiaolin Ha created HBASE-23201:
--

 Summary: Setting switch for moveSystemRegionAsync to highest 
version servers
 Key: HBASE-23201
 URL: https://issues.apache.org/jira/browse/HBASE-23201
 Project: HBase
  Issue Type: Improvement
  Components: amv2
Reporter: Xiaolin Ha
Assignee: Xiaolin Ha


Imported by HBASE-17931, like HBASE-22767 may cause system tables can not be 
assigned.

It will be triggered when master is starting up and new RS is added. 



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


unsubscribe me please from this mailing list

2019-10-22 Thread Lucien Wang
Please unsubscribe me

Thanks


[jira] [Created] (HBASE-23200) incorrect description in SortedCompactionPolicy.getNextMajorCompactTime

2019-10-22 Thread jackylau (Jira)
jackylau created HBASE-23200:


 Summary: incorrect description in 
SortedCompactionPolicy.getNextMajorCompactTime
 Key: HBASE-23200
 URL: https://issues.apache.org/jira/browse/HBASE-23200
 Project: HBase
  Issue Type: Bug
  Components: Compaction
Affects Versions: master
Reporter: jackylau
Assignee: jackylau
 Fix For: 2.2.2


// default = 24hrs
long ret = comConf.getMajorCompactionPeriod();

but the default value is 7 days in CompactionConfiguration.java



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