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/18 06:56:53 UTC

[VOTE] First release candidate for Apache HBase 1.4.11

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

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

Posted by Balazs Meszaros <ba...@cloudera.com.INVALID>.
+1

- signatures, checksums: OK
- rat check: OK
- built from source: OK
- unit tests: OK
- ltt with 1M rows: OK
- web UI: OK
- shell and basic commands: OK

Balazs

On Fri, Oct 18, 2019 at 8: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
>

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

Posted by Andrew Purtell <ap...@apache.org>.
+1 (binding)

        * Signature: ok
        * Checksum : ok
        * Rat check (1.8.0_172): ok
         - mvn clean apache-rat:check
        * Built from source (1.8.0_172): ok
         - mvn clean install -DskipTests
        * Unit tests pass (1.8.0_172): ok
         - mvn package -P runAllTests


On Thu, Oct 17, 2019 at 11:56 PM 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
>


-- 
Best regards,
Andrew

Words like orphans lost among the crosstalk, meaning torn from truth's
decrepit hands
   - A23, Crosstalk

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

Posted by Sakthi <sa...@apache.org>.
+1 (binding)

Java Version - Zulu 1.7.0_232-b6

Fully-Distributed Mode (3 Nodes)

Hadoop Version - 2.7.7



   -

   Built bin tarball tarball from Source
   -

   Checksums & Signatures - OK
   -

   RAT check - OK
   -

   ITBLL (8M) rows (& MR Tasks using Resource Manager [Verified]) - OK
   -

   LTT (5M) rows - OK
   -

   Shell [CRUD Operations] - OK
   -

   Web UI, Logs - OK
   -

   REST Server - OK
   -

      CRUD Operations, Web UI, Logs - OK
      -

   Thrift Server - OK
   -

      CRUD Operations, Web UI, Logs - OK
      -

   Compatibility Report - OK
   -

   HDFS directory structure - OK

I think we need more visibility of the some of Interface classifications
(CONFIG, TOOLS etc) in our doc. Have filed HBASE-23214 for that.

-Sakthi

On Wed, Oct 23, 2019 at 5:35 PM Sean Busbey <bu...@apache.org> wrote:

> No worries, will do.
>
> On Wed, Oct 23, 2019, 19:25 Sakthi <sa...@apache.org> wrote:
>
> > Yes Sean. If you could do that, it would be great.
> >
> > Sakthi
> >
> > On Wed, Oct 23, 2019 at 5:23 PM Sean Busbey <bu...@apache.org> wrote:
> >
> > > Anyone in the middle of testing and want me to hold off until tomorrow
> to
> > > close the vote?
> > >
> > > On Fri, Oct 18, 2019, 01:56 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
> > > >
> > >
> >
>

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

Posted by Sean Busbey <bu...@apache.org>.
No worries, will do.

On Wed, Oct 23, 2019, 19:25 Sakthi <sa...@apache.org> wrote:

> Yes Sean. If you could do that, it would be great.
>
> Sakthi
>
> On Wed, Oct 23, 2019 at 5:23 PM Sean Busbey <bu...@apache.org> wrote:
>
> > Anyone in the middle of testing and want me to hold off until tomorrow to
> > close the vote?
> >
> > On Fri, Oct 18, 2019, 01:56 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
> > >
> >
>

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

Posted by Sakthi <sa...@apache.org>.
Yes Sean. If you could do that, it would be great.

Sakthi

On Wed, Oct 23, 2019 at 5:23 PM Sean Busbey <bu...@apache.org> wrote:

> Anyone in the middle of testing and want me to hold off until tomorrow to
> close the vote?
>
> On Fri, Oct 18, 2019, 01:56 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
> >
>

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

Posted by Sean Busbey <bu...@apache.org>.
Anyone in the middle of testing and want me to hold off until tomorrow to
close the vote?

On Fri, Oct 18, 2019, 01:56 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
>

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

Posted by Zach York <zy...@gmail.com>.
+1 (binding)

        * Signature: ok
        * Checksum : ok
        * Rat check (1.8.0_92): ok
         - mvn clean apache-rat:check
        * Built from source (1.8.0_92): ok
         - mvn clean install -DskipTests
        * Unit tests pass (1.8.0_92): ok
         - mvn test -P runAllTests

On Tue, Oct 22, 2019 at 9:28 AM Sean Busbey <bu...@apache.org> wrote:

> +1
>
> 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
>

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

Posted by Sean Busbey <bu...@apache.org>.
+1

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