You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Sean Busbey <bu...@apache.org> on 2019/10/24 14:46:03 UTC

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

With five +1s (all binding) this vote passes.

thanks folks!

On Fri, Oct 18, 2019 at 1:56 AM Sean Busbey <bu...@apache.org> 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