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


Reply via email to