You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Nick Dimiduk <nd...@apache.org> on 2015/05/12 08:04:56 UTC

[VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

I'm happy to announce the second release candidate of HBase 1.1.0
(HBase-1.1.0RC1) is available for download at
https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/

Maven artifacts are also available in the staging repository
https://repository.apache.org/content/repositories/orgapachehbase-1077

Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
available in the Apache keys directory
https://people.apache.org/keys/committer/ndimiduk.asc.

There's also a signed tag for this release at
https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81

HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing on
the theme of bringing a stable, reliable database to the Hadoop and NoSQL
communities. This release includes nearly 200 resolved issues above the
1.0.x series to date. Notable features include:

 - Async RPC client (HBASE-12684)
 - Simple RPC throttling (HBASE-11598)
 - Improved compaction controls (HBASE-8329, HBASE-12859)
 - Scan improvements (HBASE-11544, HBASE-13090)
 - New extension interfaces for coprocessor users, better supporting
projects like Phoenix (HBASE-12972, HBASE-12975)
 - Per-column family flush (HBASE-10201)
 - WAL on SSD (HBASE-12848)
 - BlockCache in Memcached (HBASE-13170)
 - Tons of region replica enhancements around META, WAL, and bulk loading
(HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)

The full list of issues can be found at
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043

This release candidate is not materially different from the previous,
including only three changes over the previous RC: HBASE-13661,
HBASE-13637, HBASE-13665. Because of the small difference between this RC
and the previous, and the extended period for which the previous RC was
available, this vote window will be open for a modest period of 48 hours.

Please try out this candidate and vote +/-1 by 23:00 Pacific time on
2015-05-13 as to whether we should release these bits as HBase 1.1.0.

Thanks,
Nick

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Nick Dimiduk <nd...@apache.org>.
Yes, to create an RC1 with only a couple changes above what was RC0, I
created a branch-1.1.0. My intention was to cherry-picked from branch-1.1,
but that appears to not be the case for HBASE-13661.

Good eye, Mr. Enis!

I've reverted 5c7e572 from branch-1.1.0 and applied 07d9904 from branch-1.1
as e860c66. Interdiff confirms e860c66 and 07d9904 are identical. Resulting
report is
http://people.apache.org/~ndimiduk/1.0.0_branch-1.1.0_compat_report.html

You good folks give this a look over and I'll start on a new RC.

On Tue, May 12, 2015 at 11:29 AM, Enis Söztutar <en...@apache.org> wrote:

> I guess you should mention that the RC is created from branch-1.1.0, as
> opposed to branch-1.1.
>
> I was looking at
> https://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html and
> was surprised by the HTable warning about RegionLocator. Did you
> cherry-pick the commit from master or branch-1.1 for branch-1.1.0? It seems
> that it is missing the HTable change (which is not needed in master).
>
> Enis
>
> On Mon, May 11, 2015 at 11:15 PM, Nick Dimiduk <nd...@apache.org>
> wrote:
>
>> Here's my review and +1:
>>
>> [✓] verified tarballs vs public key in p.a.o/keys/committers/ndimiduk.asc.
>> [✓] extracted src tgz, structure looks good.
>> [✓] verified build of src tgz against hadoop versions
>> (2.2.0/minikdc=2.3.0,
>> 2.3.0, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.7.0), with both
>> jdk1.7.0_67.jdk (mac) and jdk1.8.0_20.jdk (mac).
>> [✓] run LoadTestTool against standalone built from src tgz with FAST_DIFF
>> block encoder and ROWCOL blooms. No issues, logs look good.
>> [✓] poked around with the shell on the same: list, status, snapshot,
>> compact, drop, clone, delete_snapshot, drop. no issues, logs look good.
>> [✓] built site from src tgz. site and book looks good.
>> [✓] extracted bin tgz, inspect structure. look good.
>> [✓] started standalone from bin tgz, poked webUI, dumped metrics, conf,
>> "debug". looks good.
>> [✓] load the site from bin tgz. noticed issue with non-relative link,
>> filed
>> HBASE-13669.
>> [✓] ran Stack's hbase-downstreamer [0] vs. the maven repo. tests pass.
>> [✓] inspected compatibility reports vs. 0.98.0 [1] (skimmed) and 1.0.0 [2]
>> (thoroughly, comment on HBASE-13661). Looks okay to me.
>>
>> Additionally, against RC0 I did the following:
>>
>> [✓] on 7-node cluster, verified rolling upgrade from 0.98.0 while
>> concurrently running LoadTestTool with LZ4 compression (0.98.0 client). No
>> issues, logs look good.
>> [✓] run IntegrationTestBigLinkedList with slow deterministic CM on 6-node
>> cluster for 24+ hours, 15 loops of 75mm. All chains verified.
>>
>> [0]: https://github.com/ndimiduk/hbase-downstreamer
>> [1]:
>> http://people.apache.org/~ndimiduk/0.98.0_1.1.0RC1_compat_report.html
>> [2]: http://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html
>>
>>
>> On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org>
>> wrote:
>>
>> > I'm happy to announce the second release candidate of HBase 1.1.0
>> > (HBase-1.1.0RC1) is available for download at
>> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
>> >
>> > Maven artifacts are also available in the staging repository
>> > https://repository.apache.org/content/repositories/orgapachehbase-1077
>> >
>> > Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
>> > available in the Apache keys directory
>> > https://people.apache.org/keys/committer/ndimiduk.asc.
>> >
>> > There's also a signed tag for this release at
>> >
>> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
>> >
>> > HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
>> > on the theme of bringing a stable, reliable database to the Hadoop and
>> > NoSQL communities. This release includes nearly 200 resolved issues
>> above
>> > the 1.0.x series to date. Notable features include:
>> >
>> >  - Async RPC client (HBASE-12684)
>> >  - Simple RPC throttling (HBASE-11598)
>> >  - Improved compaction controls (HBASE-8329, HBASE-12859)
>> >  - Scan improvements (HBASE-11544, HBASE-13090)
>> >  - New extension interfaces for coprocessor users, better supporting
>> > projects like Phoenix (HBASE-12972, HBASE-12975)
>> >  - Per-column family flush (HBASE-10201)
>> >  - WAL on SSD (HBASE-12848)
>> >  - BlockCache in Memcached (HBASE-13170)
>> >  - Tons of region replica enhancements around META, WAL, and bulk
>> loading
>> > (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
>> >
>> > The full list of issues can be found at
>> >
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
>> >
>> > This release candidate is not materially different from the previous,
>> > including only three changes over the previous RC: HBASE-13661,
>> > HBASE-13637, HBASE-13665. Because of the small difference between this
>> RC
>> > and the previous, and the extended period for which the previous RC was
>> > available, this vote window will be open for a modest period of 48
>> hours.
>> >
>> > Please try out this candidate and vote +/-1 by 23:00 Pacific time on
>> > 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
>> >
>> > Thanks,
>> > Nick
>> >
>>
>
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Nick Dimiduk <nd...@apache.org>.
Yes, to create an RC1 with only a couple changes above what was RC0, I
created a branch-1.1.0. My intention was to cherry-picked from branch-1.1,
but that appears to not be the case for HBASE-13661.

Good eye, Mr. Enis!

I've reverted 5c7e572 from branch-1.1.0 and applied 07d9904 from branch-1.1
as e860c66. Interdiff confirms e860c66 and 07d9904 are identical. Resulting
report is
http://people.apache.org/~ndimiduk/1.0.0_branch-1.1.0_compat_report.html

You good folks give this a look over and I'll start on a new RC.

On Tue, May 12, 2015 at 11:29 AM, Enis Söztutar <en...@apache.org> wrote:

> I guess you should mention that the RC is created from branch-1.1.0, as
> opposed to branch-1.1.
>
> I was looking at
> https://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html and
> was surprised by the HTable warning about RegionLocator. Did you
> cherry-pick the commit from master or branch-1.1 for branch-1.1.0? It seems
> that it is missing the HTable change (which is not needed in master).
>
> Enis
>
> On Mon, May 11, 2015 at 11:15 PM, Nick Dimiduk <nd...@apache.org>
> wrote:
>
>> Here's my review and +1:
>>
>> [✓] verified tarballs vs public key in p.a.o/keys/committers/ndimiduk.asc.
>> [✓] extracted src tgz, structure looks good.
>> [✓] verified build of src tgz against hadoop versions
>> (2.2.0/minikdc=2.3.0,
>> 2.3.0, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.7.0), with both
>> jdk1.7.0_67.jdk (mac) and jdk1.8.0_20.jdk (mac).
>> [✓] run LoadTestTool against standalone built from src tgz with FAST_DIFF
>> block encoder and ROWCOL blooms. No issues, logs look good.
>> [✓] poked around with the shell on the same: list, status, snapshot,
>> compact, drop, clone, delete_snapshot, drop. no issues, logs look good.
>> [✓] built site from src tgz. site and book looks good.
>> [✓] extracted bin tgz, inspect structure. look good.
>> [✓] started standalone from bin tgz, poked webUI, dumped metrics, conf,
>> "debug". looks good.
>> [✓] load the site from bin tgz. noticed issue with non-relative link,
>> filed
>> HBASE-13669.
>> [✓] ran Stack's hbase-downstreamer [0] vs. the maven repo. tests pass.
>> [✓] inspected compatibility reports vs. 0.98.0 [1] (skimmed) and 1.0.0 [2]
>> (thoroughly, comment on HBASE-13661). Looks okay to me.
>>
>> Additionally, against RC0 I did the following:
>>
>> [✓] on 7-node cluster, verified rolling upgrade from 0.98.0 while
>> concurrently running LoadTestTool with LZ4 compression (0.98.0 client). No
>> issues, logs look good.
>> [✓] run IntegrationTestBigLinkedList with slow deterministic CM on 6-node
>> cluster for 24+ hours, 15 loops of 75mm. All chains verified.
>>
>> [0]: https://github.com/ndimiduk/hbase-downstreamer
>> [1]:
>> http://people.apache.org/~ndimiduk/0.98.0_1.1.0RC1_compat_report.html
>> [2]: http://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html
>>
>>
>> On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org>
>> wrote:
>>
>> > I'm happy to announce the second release candidate of HBase 1.1.0
>> > (HBase-1.1.0RC1) is available for download at
>> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
>> >
>> > Maven artifacts are also available in the staging repository
>> > https://repository.apache.org/content/repositories/orgapachehbase-1077
>> >
>> > Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
>> > available in the Apache keys directory
>> > https://people.apache.org/keys/committer/ndimiduk.asc.
>> >
>> > There's also a signed tag for this release at
>> >
>> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
>> >
>> > HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
>> > on the theme of bringing a stable, reliable database to the Hadoop and
>> > NoSQL communities. This release includes nearly 200 resolved issues
>> above
>> > the 1.0.x series to date. Notable features include:
>> >
>> >  - Async RPC client (HBASE-12684)
>> >  - Simple RPC throttling (HBASE-11598)
>> >  - Improved compaction controls (HBASE-8329, HBASE-12859)
>> >  - Scan improvements (HBASE-11544, HBASE-13090)
>> >  - New extension interfaces for coprocessor users, better supporting
>> > projects like Phoenix (HBASE-12972, HBASE-12975)
>> >  - Per-column family flush (HBASE-10201)
>> >  - WAL on SSD (HBASE-12848)
>> >  - BlockCache in Memcached (HBASE-13170)
>> >  - Tons of region replica enhancements around META, WAL, and bulk
>> loading
>> > (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
>> >
>> > The full list of issues can be found at
>> >
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
>> >
>> > This release candidate is not materially different from the previous,
>> > including only three changes over the previous RC: HBASE-13661,
>> > HBASE-13637, HBASE-13665. Because of the small difference between this
>> RC
>> > and the previous, and the extended period for which the previous RC was
>> > available, this vote window will be open for a modest period of 48
>> hours.
>> >
>> > Please try out this candidate and vote +/-1 by 23:00 Pacific time on
>> > 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
>> >
>> > Thanks,
>> > Nick
>> >
>>
>
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Enis Söztutar <en...@apache.org>.
I guess you should mention that the RC is created from branch-1.1.0, as
opposed to branch-1.1.

I was looking at
https://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html and
was surprised by the HTable warning about RegionLocator. Did you
cherry-pick the commit from master or branch-1.1 for branch-1.1.0? It seems
that it is missing the HTable change (which is not needed in master).

Enis

On Mon, May 11, 2015 at 11:15 PM, Nick Dimiduk <nd...@apache.org> wrote:

> Here's my review and +1:
>
> [✓] verified tarballs vs public key in p.a.o/keys/committers/ndimiduk.asc.
> [✓] extracted src tgz, structure looks good.
> [✓] verified build of src tgz against hadoop versions (2.2.0/minikdc=2.3.0,
> 2.3.0, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.7.0), with both
> jdk1.7.0_67.jdk (mac) and jdk1.8.0_20.jdk (mac).
> [✓] run LoadTestTool against standalone built from src tgz with FAST_DIFF
> block encoder and ROWCOL blooms. No issues, logs look good.
> [✓] poked around with the shell on the same: list, status, snapshot,
> compact, drop, clone, delete_snapshot, drop. no issues, logs look good.
> [✓] built site from src tgz. site and book looks good.
> [✓] extracted bin tgz, inspect structure. look good.
> [✓] started standalone from bin tgz, poked webUI, dumped metrics, conf,
> "debug". looks good.
> [✓] load the site from bin tgz. noticed issue with non-relative link, filed
> HBASE-13669.
> [✓] ran Stack's hbase-downstreamer [0] vs. the maven repo. tests pass.
> [✓] inspected compatibility reports vs. 0.98.0 [1] (skimmed) and 1.0.0 [2]
> (thoroughly, comment on HBASE-13661). Looks okay to me.
>
> Additionally, against RC0 I did the following:
>
> [✓] on 7-node cluster, verified rolling upgrade from 0.98.0 while
> concurrently running LoadTestTool with LZ4 compression (0.98.0 client). No
> issues, logs look good.
> [✓] run IntegrationTestBigLinkedList with slow deterministic CM on 6-node
> cluster for 24+ hours, 15 loops of 75mm. All chains verified.
>
> [0]: https://github.com/ndimiduk/hbase-downstreamer
> [1]: http://people.apache.org/~ndimiduk/0.98.0_1.1.0RC1_compat_report.html
> [2]: http://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html
>
>
> On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org>
> wrote:
>
> > I'm happy to announce the second release candidate of HBase 1.1.0
> > (HBase-1.1.0RC1) is available for download at
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
> >
> > Maven artifacts are also available in the staging repository
> > https://repository.apache.org/content/repositories/orgapachehbase-1077
> >
> > Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> > available in the Apache keys directory
> > https://people.apache.org/keys/committer/ndimiduk.asc.
> >
> > There's also a signed tag for this release at
> >
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
> >
> > HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
> > on the theme of bringing a stable, reliable database to the Hadoop and
> > NoSQL communities. This release includes nearly 200 resolved issues above
> > the 1.0.x series to date. Notable features include:
> >
> >  - Async RPC client (HBASE-12684)
> >  - Simple RPC throttling (HBASE-11598)
> >  - Improved compaction controls (HBASE-8329, HBASE-12859)
> >  - Scan improvements (HBASE-11544, HBASE-13090)
> >  - New extension interfaces for coprocessor users, better supporting
> > projects like Phoenix (HBASE-12972, HBASE-12975)
> >  - Per-column family flush (HBASE-10201)
> >  - WAL on SSD (HBASE-12848)
> >  - BlockCache in Memcached (HBASE-13170)
> >  - Tons of region replica enhancements around META, WAL, and bulk loading
> > (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
> >
> > The full list of issues can be found at
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
> >
> > This release candidate is not materially different from the previous,
> > including only three changes over the previous RC: HBASE-13661,
> > HBASE-13637, HBASE-13665. Because of the small difference between this RC
> > and the previous, and the extended period for which the previous RC was
> > available, this vote window will be open for a modest period of 48 hours.
> >
> > Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> > 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
> >
> > Thanks,
> > Nick
> >
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Enis Söztutar <en...@apache.org>.
I guess you should mention that the RC is created from branch-1.1.0, as
opposed to branch-1.1.

I was looking at
https://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html and
was surprised by the HTable warning about RegionLocator. Did you
cherry-pick the commit from master or branch-1.1 for branch-1.1.0? It seems
that it is missing the HTable change (which is not needed in master).

Enis

On Mon, May 11, 2015 at 11:15 PM, Nick Dimiduk <nd...@apache.org> wrote:

> Here's my review and +1:
>
> [✓] verified tarballs vs public key in p.a.o/keys/committers/ndimiduk.asc.
> [✓] extracted src tgz, structure looks good.
> [✓] verified build of src tgz against hadoop versions (2.2.0/minikdc=2.3.0,
> 2.3.0, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.7.0), with both
> jdk1.7.0_67.jdk (mac) and jdk1.8.0_20.jdk (mac).
> [✓] run LoadTestTool against standalone built from src tgz with FAST_DIFF
> block encoder and ROWCOL blooms. No issues, logs look good.
> [✓] poked around with the shell on the same: list, status, snapshot,
> compact, drop, clone, delete_snapshot, drop. no issues, logs look good.
> [✓] built site from src tgz. site and book looks good.
> [✓] extracted bin tgz, inspect structure. look good.
> [✓] started standalone from bin tgz, poked webUI, dumped metrics, conf,
> "debug". looks good.
> [✓] load the site from bin tgz. noticed issue with non-relative link, filed
> HBASE-13669.
> [✓] ran Stack's hbase-downstreamer [0] vs. the maven repo. tests pass.
> [✓] inspected compatibility reports vs. 0.98.0 [1] (skimmed) and 1.0.0 [2]
> (thoroughly, comment on HBASE-13661). Looks okay to me.
>
> Additionally, against RC0 I did the following:
>
> [✓] on 7-node cluster, verified rolling upgrade from 0.98.0 while
> concurrently running LoadTestTool with LZ4 compression (0.98.0 client). No
> issues, logs look good.
> [✓] run IntegrationTestBigLinkedList with slow deterministic CM on 6-node
> cluster for 24+ hours, 15 loops of 75mm. All chains verified.
>
> [0]: https://github.com/ndimiduk/hbase-downstreamer
> [1]: http://people.apache.org/~ndimiduk/0.98.0_1.1.0RC1_compat_report.html
> [2]: http://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html
>
>
> On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org>
> wrote:
>
> > I'm happy to announce the second release candidate of HBase 1.1.0
> > (HBase-1.1.0RC1) is available for download at
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
> >
> > Maven artifacts are also available in the staging repository
> > https://repository.apache.org/content/repositories/orgapachehbase-1077
> >
> > Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> > available in the Apache keys directory
> > https://people.apache.org/keys/committer/ndimiduk.asc.
> >
> > There's also a signed tag for this release at
> >
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
> >
> > HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
> > on the theme of bringing a stable, reliable database to the Hadoop and
> > NoSQL communities. This release includes nearly 200 resolved issues above
> > the 1.0.x series to date. Notable features include:
> >
> >  - Async RPC client (HBASE-12684)
> >  - Simple RPC throttling (HBASE-11598)
> >  - Improved compaction controls (HBASE-8329, HBASE-12859)
> >  - Scan improvements (HBASE-11544, HBASE-13090)
> >  - New extension interfaces for coprocessor users, better supporting
> > projects like Phoenix (HBASE-12972, HBASE-12975)
> >  - Per-column family flush (HBASE-10201)
> >  - WAL on SSD (HBASE-12848)
> >  - BlockCache in Memcached (HBASE-13170)
> >  - Tons of region replica enhancements around META, WAL, and bulk loading
> > (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
> >
> > The full list of issues can be found at
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
> >
> > This release candidate is not materially different from the previous,
> > including only three changes over the previous RC: HBASE-13661,
> > HBASE-13637, HBASE-13665. Because of the small difference between this RC
> > and the previous, and the extended period for which the previous RC was
> > available, this vote window will be open for a modest period of 48 hours.
> >
> > Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> > 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
> >
> > Thanks,
> > Nick
> >
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Nick Dimiduk <nd...@apache.org>.
Here's my review and +1:

[✓] verified tarballs vs public key in p.a.o/keys/committers/ndimiduk.asc.
[✓] extracted src tgz, structure looks good.
[✓] verified build of src tgz against hadoop versions (2.2.0/minikdc=2.3.0,
2.3.0, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.7.0), with both
jdk1.7.0_67.jdk (mac) and jdk1.8.0_20.jdk (mac).
[✓] run LoadTestTool against standalone built from src tgz with FAST_DIFF
block encoder and ROWCOL blooms. No issues, logs look good.
[✓] poked around with the shell on the same: list, status, snapshot,
compact, drop, clone, delete_snapshot, drop. no issues, logs look good.
[✓] built site from src tgz. site and book looks good.
[✓] extracted bin tgz, inspect structure. look good.
[✓] started standalone from bin tgz, poked webUI, dumped metrics, conf,
"debug". looks good.
[✓] load the site from bin tgz. noticed issue with non-relative link, filed
HBASE-13669.
[✓] ran Stack's hbase-downstreamer [0] vs. the maven repo. tests pass.
[✓] inspected compatibility reports vs. 0.98.0 [1] (skimmed) and 1.0.0 [2]
(thoroughly, comment on HBASE-13661). Looks okay to me.

Additionally, against RC0 I did the following:

[✓] on 7-node cluster, verified rolling upgrade from 0.98.0 while
concurrently running LoadTestTool with LZ4 compression (0.98.0 client). No
issues, logs look good.
[✓] run IntegrationTestBigLinkedList with slow deterministic CM on 6-node
cluster for 24+ hours, 15 loops of 75mm. All chains verified.

[0]: https://github.com/ndimiduk/hbase-downstreamer
[1]: http://people.apache.org/~ndimiduk/0.98.0_1.1.0RC1_compat_report.html
[2]: http://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html


On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org> wrote:

> I'm happy to announce the second release candidate of HBase 1.1.0
> (HBase-1.1.0RC1) is available for download at
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
>
> Maven artifacts are also available in the staging repository
> https://repository.apache.org/content/repositories/orgapachehbase-1077
>
> Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> available in the Apache keys directory
> https://people.apache.org/keys/committer/ndimiduk.asc.
>
> There's also a signed tag for this release at
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
>
> HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
> on the theme of bringing a stable, reliable database to the Hadoop and
> NoSQL communities. This release includes nearly 200 resolved issues above
> the 1.0.x series to date. Notable features include:
>
>  - Async RPC client (HBASE-12684)
>  - Simple RPC throttling (HBASE-11598)
>  - Improved compaction controls (HBASE-8329, HBASE-12859)
>  - Scan improvements (HBASE-11544, HBASE-13090)
>  - New extension interfaces for coprocessor users, better supporting
> projects like Phoenix (HBASE-12972, HBASE-12975)
>  - Per-column family flush (HBASE-10201)
>  - WAL on SSD (HBASE-12848)
>  - BlockCache in Memcached (HBASE-13170)
>  - Tons of region replica enhancements around META, WAL, and bulk loading
> (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
>
> The full list of issues can be found at
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
>
> This release candidate is not materially different from the previous,
> including only three changes over the previous RC: HBASE-13661,
> HBASE-13637, HBASE-13665. Because of the small difference between this RC
> and the previous, and the extended period for which the previous RC was
> available, this vote window will be open for a modest period of 48 hours.
>
> Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
>
> Thanks,
> Nick
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Nick Dimiduk <nd...@apache.org>.
Here's my review and +1:

[✓] verified tarballs vs public key in p.a.o/keys/committers/ndimiduk.asc.
[✓] extracted src tgz, structure looks good.
[✓] verified build of src tgz against hadoop versions (2.2.0/minikdc=2.3.0,
2.3.0, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.7.0), with both
jdk1.7.0_67.jdk (mac) and jdk1.8.0_20.jdk (mac).
[✓] run LoadTestTool against standalone built from src tgz with FAST_DIFF
block encoder and ROWCOL blooms. No issues, logs look good.
[✓] poked around with the shell on the same: list, status, snapshot,
compact, drop, clone, delete_snapshot, drop. no issues, logs look good.
[✓] built site from src tgz. site and book looks good.
[✓] extracted bin tgz, inspect structure. look good.
[✓] started standalone from bin tgz, poked webUI, dumped metrics, conf,
"debug". looks good.
[✓] load the site from bin tgz. noticed issue with non-relative link, filed
HBASE-13669.
[✓] ran Stack's hbase-downstreamer [0] vs. the maven repo. tests pass.
[✓] inspected compatibility reports vs. 0.98.0 [1] (skimmed) and 1.0.0 [2]
(thoroughly, comment on HBASE-13661). Looks okay to me.

Additionally, against RC0 I did the following:

[✓] on 7-node cluster, verified rolling upgrade from 0.98.0 while
concurrently running LoadTestTool with LZ4 compression (0.98.0 client). No
issues, logs look good.
[✓] run IntegrationTestBigLinkedList with slow deterministic CM on 6-node
cluster for 24+ hours, 15 loops of 75mm. All chains verified.

[0]: https://github.com/ndimiduk/hbase-downstreamer
[1]: http://people.apache.org/~ndimiduk/0.98.0_1.1.0RC1_compat_report.html
[2]: http://people.apache.org/~ndimiduk/1.0.0_1.1.0RC1_compat_report.html


On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org> wrote:

> I'm happy to announce the second release candidate of HBase 1.1.0
> (HBase-1.1.0RC1) is available for download at
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
>
> Maven artifacts are also available in the staging repository
> https://repository.apache.org/content/repositories/orgapachehbase-1077
>
> Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> available in the Apache keys directory
> https://people.apache.org/keys/committer/ndimiduk.asc.
>
> There's also a signed tag for this release at
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
>
> HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
> on the theme of bringing a stable, reliable database to the Hadoop and
> NoSQL communities. This release includes nearly 200 resolved issues above
> the 1.0.x series to date. Notable features include:
>
>  - Async RPC client (HBASE-12684)
>  - Simple RPC throttling (HBASE-11598)
>  - Improved compaction controls (HBASE-8329, HBASE-12859)
>  - Scan improvements (HBASE-11544, HBASE-13090)
>  - New extension interfaces for coprocessor users, better supporting
> projects like Phoenix (HBASE-12972, HBASE-12975)
>  - Per-column family flush (HBASE-10201)
>  - WAL on SSD (HBASE-12848)
>  - BlockCache in Memcached (HBASE-13170)
>  - Tons of region replica enhancements around META, WAL, and bulk loading
> (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
>
> The full list of issues can be found at
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
>
> This release candidate is not materially different from the previous,
> including only three changes over the previous RC: HBASE-13661,
> HBASE-13637, HBASE-13665. Because of the small difference between this RC
> and the previous, and the extended period for which the previous RC was
> available, this vote window will be open for a modest period of 48 hours.
>
> Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
>
> Thanks,
> Nick
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Nick Dimiduk <nd...@gmail.com>.
Thanks for bearing with me folks. Next RC coming up shortly.

On Tue, May 12, 2015 at 1:42 PM, Ted Yu <yu...@gmail.com> wrote:

> I have been running RC1 in a mixed deployment (some servers running 0.98.4,
> some running 1.1.0 RC1).
> Ran LTT against the above cluster successfully.
>
> Will continue with testing before RC2 comes out.
>
> Cheers
>
> On Tue, May 12, 2015 at 1:39 PM, Andrew Purtell <ap...@apache.org>
> wrote:
>
> > I see that a new RC is coming but here is what I have done on this one so
> > far and will carry over most to the next as is except for signature,
> source
> > build, unit test, and RAT checks:
> >
> > - Checked sums and signatures
> > - Unpacked src tarball, layout looks good
> > - Built from source with defaults
> > - Built from source with Hadoop 2.2.0
> > - RAT check passed
> > - Unit test suite mostly passed. TestRegionServerHostname fails
> > consistently for me, see HBASE-13676. It's not something I would consider
> > worthy of sinking a RC.
> > - Unpacked bin tarball, layout looks good
> > - Spot checked docs, looks good
> > - Ran LTT with 1M keys, latencies stable after warmup. Some minor issues
> > with log levels (HBASE-13673, HBASE-13674, HBASE-13675), again nothing
> > worth sinking a RC over.
> >
> >
> > On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org>
> > wrote:
> >
> > > I'm happy to announce the second release candidate of HBase 1.1.0
> > > (HBase-1.1.0RC1) is available for download at
> > > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
> > >
> > > Maven artifacts are also available in the staging repository
> > > https://repository.apache.org/content/repositories/orgapachehbase-1077
> > >
> > > Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> > > available in the Apache keys directory
> > > https://people.apache.org/keys/committer/ndimiduk.asc.
> > >
> > > There's also a signed tag for this release at
> > >
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
> > >
> > > HBase 1.1.0 is the first minor release in the HBase 1.x line,
> continuing
> > on
> > > the theme of bringing a stable, reliable database to the Hadoop and
> NoSQL
> > > communities. This release includes nearly 200 resolved issues above the
> > > 1.0.x series to date. Notable features include:
> > >
> > >  - Async RPC client (HBASE-12684)
> > >  - Simple RPC throttling (HBASE-11598)
> > >  - Improved compaction controls (HBASE-8329, HBASE-12859)
> > >  - Scan improvements (HBASE-11544, HBASE-13090)
> > >  - New extension interfaces for coprocessor users, better supporting
> > > projects like Phoenix (HBASE-12972, HBASE-12975)
> > >  - Per-column family flush (HBASE-10201)
> > >  - WAL on SSD (HBASE-12848)
> > >  - BlockCache in Memcached (HBASE-13170)
> > >  - Tons of region replica enhancements around META, WAL, and bulk
> loading
> > > (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
> > >
> > > The full list of issues can be found at
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
> > >
> > > This release candidate is not materially different from the previous,
> > > including only three changes over the previous RC: HBASE-13661,
> > > HBASE-13637, HBASE-13665. Because of the small difference between this
> RC
> > > and the previous, and the extended period for which the previous RC was
> > > available, this vote window will be open for a modest period of 48
> hours.
> > >
> > > Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> > > 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
> > >
> > > Thanks,
> > > Nick
> >
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Ted Yu <yu...@gmail.com>.
I have been running RC1 in a mixed deployment (some servers running 0.98.4,
some running 1.1.0 RC1).
Ran LTT against the above cluster successfully.

Will continue with testing before RC2 comes out.

Cheers

On Tue, May 12, 2015 at 1:39 PM, Andrew Purtell <ap...@apache.org> wrote:

> I see that a new RC is coming but here is what I have done on this one so
> far and will carry over most to the next as is except for signature, source
> build, unit test, and RAT checks:
>
> - Checked sums and signatures
> - Unpacked src tarball, layout looks good
> - Built from source with defaults
> - Built from source with Hadoop 2.2.0
> - RAT check passed
> - Unit test suite mostly passed. TestRegionServerHostname fails
> consistently for me, see HBASE-13676. It's not something I would consider
> worthy of sinking a RC.
> - Unpacked bin tarball, layout looks good
> - Spot checked docs, looks good
> - Ran LTT with 1M keys, latencies stable after warmup. Some minor issues
> with log levels (HBASE-13673, HBASE-13674, HBASE-13675), again nothing
> worth sinking a RC over.
>
>
> On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org>
> wrote:
>
> > I'm happy to announce the second release candidate of HBase 1.1.0
> > (HBase-1.1.0RC1) is available for download at
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
> >
> > Maven artifacts are also available in the staging repository
> > https://repository.apache.org/content/repositories/orgapachehbase-1077
> >
> > Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> > available in the Apache keys directory
> > https://people.apache.org/keys/committer/ndimiduk.asc.
> >
> > There's also a signed tag for this release at
> >
> >
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
> >
> > HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing
> on
> > the theme of bringing a stable, reliable database to the Hadoop and NoSQL
> > communities. This release includes nearly 200 resolved issues above the
> > 1.0.x series to date. Notable features include:
> >
> >  - Async RPC client (HBASE-12684)
> >  - Simple RPC throttling (HBASE-11598)
> >  - Improved compaction controls (HBASE-8329, HBASE-12859)
> >  - Scan improvements (HBASE-11544, HBASE-13090)
> >  - New extension interfaces for coprocessor users, better supporting
> > projects like Phoenix (HBASE-12972, HBASE-12975)
> >  - Per-column family flush (HBASE-10201)
> >  - WAL on SSD (HBASE-12848)
> >  - BlockCache in Memcached (HBASE-13170)
> >  - Tons of region replica enhancements around META, WAL, and bulk loading
> > (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
> >
> > The full list of issues can be found at
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
> >
> > This release candidate is not materially different from the previous,
> > including only three changes over the previous RC: HBASE-13661,
> > HBASE-13637, HBASE-13665. Because of the small difference between this RC
> > and the previous, and the extended period for which the previous RC was
> > available, this vote window will be open for a modest period of 48 hours.
> >
> > Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> > 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
> >
> > Thanks,
> > Nick
>

Re: [VOTE] Second release candidate for HBase 1.1.0 (RC1) is available.

Posted by Andrew Purtell <ap...@apache.org>.
I see that a new RC is coming but here is what I have done on this one so
far and will carry over most to the next as is except for signature, source
build, unit test, and RAT checks:

- Checked sums and signatures
- Unpacked src tarball, layout looks good
- Built from source with defaults
- Built from source with Hadoop 2.2.0
- RAT check passed
- Unit test suite mostly passed. TestRegionServerHostname fails
consistently for me, see HBASE-13676. It's not something I would consider
worthy of sinking a RC.
- Unpacked bin tarball, layout looks good
- Spot checked docs, looks good
- Ran LTT with 1M keys, latencies stable after warmup. Some minor issues
with log levels (HBASE-13673, HBASE-13674, HBASE-13675), again nothing
worth sinking a RC over.


On Mon, May 11, 2015 at 11:04 PM, Nick Dimiduk <nd...@apache.org> wrote:

> I'm happy to announce the second release candidate of HBase 1.1.0
> (HBase-1.1.0RC1) is available for download at
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.1.0RC1/
>
> Maven artifacts are also available in the staging repository
> https://repository.apache.org/content/repositories/orgapachehbase-1077
>
> Artifacts are signed with my code signing subkey 0xAD9039071C3489BD,
> available in the Apache keys directory
> https://people.apache.org/keys/committer/ndimiduk.asc.
>
> There's also a signed tag for this release at
>
> https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=tag;h=9d54a2e8806dc2a283859382e2a2069a8e49ee81
>
> HBase 1.1.0 is the first minor release in the HBase 1.x line, continuing on
> the theme of bringing a stable, reliable database to the Hadoop and NoSQL
> communities. This release includes nearly 200 resolved issues above the
> 1.0.x series to date. Notable features include:
>
>  - Async RPC client (HBASE-12684)
>  - Simple RPC throttling (HBASE-11598)
>  - Improved compaction controls (HBASE-8329, HBASE-12859)
>  - Scan improvements (HBASE-11544, HBASE-13090)
>  - New extension interfaces for coprocessor users, better supporting
> projects like Phoenix (HBASE-12972, HBASE-12975)
>  - Per-column family flush (HBASE-10201)
>  - WAL on SSD (HBASE-12848)
>  - BlockCache in Memcached (HBASE-13170)
>  - Tons of region replica enhancements around META, WAL, and bulk loading
> (HBASE-11574, HBASE-11568, HBASE-11571, HBASE-11567)
>
> The full list of issues can be found at
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12329043
>
> This release candidate is not materially different from the previous,
> including only three changes over the previous RC: HBASE-13661,
> HBASE-13637, HBASE-13665. Because of the small difference between this RC
> and the previous, and the extended period for which the previous RC was
> available, this vote window will be open for a modest period of 48 hours.
>
> Please try out this candidate and vote +/-1 by 23:00 Pacific time on
> 2015-05-13 as to whether we should release these bits as HBase 1.1.0.
>
> Thanks,
> Nick