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

2018-09-14 Thread Sean Busbey
+1

* checksums and signatures look good
* shaded artifacts look as expected
* spot checked LICENSE/NOTICE
* compilation from source looks fine
* running from convenience binary was fine for basic operations
* confirmed UI on services from convenience binary showed the git ref from the 
vote in the "revision" field (which was a concern raised in the 1.2.6.1 vote)

On 2018/09/08 03:54:14, Sean Busbey  wrote: 
> The first release candidate for HBase 1.2.7 is available for download:
> 
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.7RC0/
> 
> Maven artifacts are also available in a staging repository at:
> 
> https://repository.apache.org/content/repositories/orgapachehbase-1232/
> 
> 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.2.7RC0, which currently points
>  to commit ref
> 
> ac57c51f7ad25e312b4275665d62b34a5945422f
> 
> HBase 1.2.7 is the seventh maintenance release in the HBase 1.2 line,
> continuing on the theme of bringing a stable, reliable database to
> the Hadoop and NoSQL communities. This release includes over 250
> bug fixes done in the 15 months since 1.2.6.
> 
> This release candidate contains the following incompatible changes,
> details in the release notes for the specific issue:
> 
> * HBASE-20884 Replace usage of our Base64 implementation with java's
> * HBASE-18577 shaded client should not include non-relocated third party
>   dependencies
> * HBASE-18142 delete in HBase shell should not delete previous versions
>   of a cell
> * HBASE-18731 some protected methods of QuotaSettings have been marked
>   IA.Private and deprecated
> * HBASE-16459 HBase shell no longer recognizes the --format option
> 
> The detailed source and binary compatibility report vs 1.2.6 has been
> published for your review, at:
> 
> https://s.apache.org/hbase-1.2.7-rc0-compat-report
> 
> The report shows some expected incompatibilities and one false positive.
> Details on HBASE-18276.
> 
> Critical fixes include:
> 
> * HBASE-18036 Data locality is not maintained after cluster restart
> * HBASE-18233 We shouldn't wait for readlock in doMiniBatchMutation in
>   case of deadlock
> * HBASE-9393  Region Server fails to properly close socket resulting in
>   many CLOSE_WAIT to Data Nodes
> * HBASE-19924 RPC throttling does not work for multi() with request
>   count rater.
> * HBASE-18192 Replication drops recovered queues on Region Server
>   shutdown
> * HBASE-18282 ReplicationLogCleaner can delete WALs not yet replicated
>   in case of a KeeperException
> * HBASE-19796 ReplicationSynUp tool is not replicating data if a WAL is
>   moved to splitting directory
> * HBASE-17648 HBase table-level synchronization fails between two
>   secured(kerberized) clusters
> * HBASE-18137 Replication gets stuck for empty WALs
> * HBASE-18577 shaded client should not include non-relocated third party
>   dependencies
> * HBASE-19900 Region level exceptions destroy the result of batch client
>   operations
> * HBASE-21007 Memory leak in HBase REST server
> 
> The full list of fixes included in this release is available at:
> 
> https://s.apache.org/hbase-1.2.7-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 HBase 1.2.7.
> 
> The VOTE will remain open for at least 72 hours. Given sufficient votes
> I would like to close it on September 12th, 2018.
> 
> thanks!
> 
> -busbey
> 
> as of this email the posted artifacts have the following SHA512:
> 
> hbase-1.2.7-bin.tar.gz:
> 00FC806A 335DFBDD 30720411 9FC0DD19 01AAC2E4 C8220B90
> D54263F4 4F49D49A 111C30D0 6E4CC6D3 249C4F5A 7A66064B
> 9EF97A92 B8E559F9 11705137 C3B652F2
> 
> hbase-1.2.7-src.tar.gz:
> F142B8E2 4F615D32 2B3816B1 71A61D9A 618FDD99 1EE69772
> E3D52226 D30E34B8 0F9A469E 5AA00F6F 12AB77D6 C7FC6ADE
> 8CAB7254 8B2AF8E6 6D00E9EC D0E93AB4
> 
> 
> 


[jira] [Created] (HBASE-21198) Exclude dependency on net.minidev:json-smart

2018-09-14 Thread Ted Yu (JIRA)
Ted Yu created HBASE-21198:
--

 Summary: Exclude dependency on net.minidev:json-smart
 Key: HBASE-21198
 URL: https://issues.apache.org/jira/browse/HBASE-21198
 Project: HBase
  Issue Type: Task
Reporter: Ted Yu


>From 
>https://builds.apache.org/job/PreCommit-HBASE-Build/14414/artifact/patchprocess/patch-javac-3.0.0.txt
> :
{code}
[ERROR] Failed to execute goal on project hbase-common: Could not resolve 
dependencies for project org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT: 
Failed to collect dependencies at org.apache.hadoop:hadoop-common:jar:3.0.0 -> 
org.apache.hadoop:hadoop-auth:jar:3.0.0 -> 
com.nimbusds:nimbus-jose-jwt:jar:4.41.1 -> 
net.minidev:json-smart:jar:2.3-SNAPSHOT: Failed to read artifact descriptor for 
net.minidev:json-smart:jar:2.3-SNAPSHOT: Could not transfer artifact 
net.minidev:json-smart:pom:2.3-SNAPSHOT from/to dynamodb-local-oregon 
(https://s3-us-west-2.amazonaws.com/dynamodb-local/release): Access denied to: 
https://s3-us-west-2.amazonaws.com/dynamodb-local/release/net/minidev/json-smart/2.3-SNAPSHOT/json-smart-2.3-SNAPSHOT.pom
 , ReasonPhrase:Forbidden. -> [Help 1]
{code}
We should exclude dependency on net.minidev:json-smart

hbase-common/bin/pom.xml has done so.

The other pom.xml should do the same.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)