Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Mikhail Antonov
@Andrew sorry if I perhaps missed that..

Are those ITBLL issues you're seeing being tracked / looked at somewhere in
one place? How easily reproducible are they for you?
Intermittent ITBLL failures is what I spent quite a bit of time on earlier
this year..

-Mikhail

On Mon, Oct 17, 2016 at 7:18 PM, Andrew Purtell  wrote:

> +1
>
> Checked sums and signatures: ok
> Compiled from source (7u80): ok
> RAT check passed: ok
> Unit test suite passes (8u102): ok
> 1M row LTT (8u102): ok
> 1B row ITBLL (8u102): failed, inconclusive
>
> I'm finding issues with long running ITBLL tests with 1.2 generally. We
> found and fixed one. There's another I am tracking down. ITBLL with 1.2.3
> fails as well so this isn't a regression in 1.2.4.
>
>
> On Mon, Oct 10, 2016 at 7:58 AM, Sean Busbey  wrote:
>
> > The first release candidate for HBase 1.2.4 is available for download at:
> >
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> >
> > Maven artifacts are also available in a staging repository at:
> >
> > https://repository.apache.org/content/repositories/orgapachehbase-1155/
> >
> > 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.4RC0, which currently points
> > to commit ref
> >
> > 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
> >
> > The detailed source and binary compatibility report vs 1.2.3 has been
> > published for your review, at:
> >
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> > 1.2.3_1.2.4RC0_compat_report.html
> >
> > HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> > Critical fixes include:
> >
> > * HBASE-16340 Xerces implementation jars removed (incompatible change)
> > * HBASE-15984 Given failure to parse a given WAL that was closed
> > cleanly, replay the WAL.
> > * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
> >
> > The full list of fixes included in this release is available at:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > projectId=12310753=12338116
> >
> > and in the CHANGES.txt file included in the distribution.
> >
> > Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> > Monday, 2016-10-17 as to whether we should release these artifacts
> > as HBase 1.2.4.
> >
> > thanks!
> > -busbey
> >
>
>
>
> --
> Best regards,
>
>- Andy
>
> Problems worthy of attack prove their worth by hitting back. - Piet Hein
> (via Tom White)
>



-- 
Thanks,
Michael Antonov


Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Andrew Purtell
+1

Checked sums and signatures: ok
Compiled from source (7u80): ok
RAT check passed: ok
Unit test suite passes (8u102): ok
1M row LTT (8u102): ok
1B row ITBLL (8u102): failed, inconclusive

I'm finding issues with long running ITBLL tests with 1.2 generally. We
found and fixed one. There's another I am tracking down. ITBLL with 1.2.3
fails as well so this isn't a regression in 1.2.4.


On Mon, Oct 10, 2016 at 7:58 AM, Sean Busbey  wrote:

> The first release candidate for HBase 1.2.4 is available for download at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
>
> Maven artifacts are also available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1155/
>
> 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.4RC0, which currently points
> to commit ref
>
> 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
>
> The detailed source and binary compatibility report vs 1.2.3 has been
> published for your review, at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> 1.2.3_1.2.4RC0_compat_report.html
>
> HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> Critical fixes include:
>
> * HBASE-16340 Xerces implementation jars removed (incompatible change)
> * HBASE-15984 Given failure to parse a given WAL that was closed
> cleanly, replay the WAL.
> * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
>
> The full list of fixes included in this release is available at:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12310753=12338116
>
> and in the CHANGES.txt file included in the distribution.
>
> Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> Monday, 2016-10-17 as to whether we should release these artifacts
> as HBase 1.2.4.
>
> thanks!
> -busbey
>



-- 
Best regards,

   - Andy

Problems worthy of attack prove their worth by hitting back. - Piet Hein
(via Tom White)


Re: [RESULT] Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Gary Helmling
>
>
> Is there anything in particular folks are looking for before I roll the
> next RC?
>
> HBASE-16754, perhaps?
>

I plan on committing HBASE-16754 later today or tomorrow, so if you do roll
a new RC, I'd be happy to get it in.

But on 1.2, I believe the window of opportunity for this issue to occur is
much more narrow than on 1.3+.  So if you want to extend the vote on the
current RC and it goes out without the fix, that is okay by me as well.


Re: [RESULT] Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Stack
Give us another day or so Sean?
St.Ack

On Mon, Oct 17, 2016 at 2:13 PM, Andrew Purtell 
wrote:

> I think you called this too soon. I was going to vote as soon as tests
> finished. Oh well.
>
> > On Oct 17, 2016, at 1:15 PM, Sean Busbey  wrote:
> >
> > With one +1 and no other votes, this vote fails.
> >
> > Is there anything in particular folks are looking for before I roll the
> next RC?
> >
> > HBASE-16754, perhaps?
> >
> >> On Mon, Oct 10, 2016 at 7:58 AM, Sean Busbey  wrote:
> >> The first release candidate for HBase 1.2.4 is available for download
> at:
> >>
> >> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> >>
> >> Maven artifacts are also available in a staging repository at:
> >>
> >> https://repository.apache.org/content/repositories/orgapachehbase-1155/
> >>
> >> 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.4RC0, which currently points
> >> to commit ref
> >>
> >> 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
> >>
> >> The detailed source and binary compatibility report vs 1.2.3 has been
> >> published for your review, at:
> >>
> >> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> 1.2.3_1.2.4RC0_compat_report.html
> >>
> >> HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> >> Critical fixes include:
> >>
> >> * HBASE-16340 Xerces implementation jars removed (incompatible change)
> >> * HBASE-15984 Given failure to parse a given WAL that was closed
> >> cleanly, replay the WAL.
> >> * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
> >>
> >> The full list of fixes included in this release is available at:
> >>
> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12310753=12338116
> >>
> >> and in the CHANGES.txt file included in the distribution.
> >>
> >> Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> >> Monday, 2016-10-17 as to whether we should release these artifacts
> >> as HBase 1.2.4.
> >>
> >> thanks!
> >> -busbey
>


Re: [RESULT] Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Andrew Purtell
I think you called this too soon. I was going to vote as soon as tests 
finished. Oh well. 

> On Oct 17, 2016, at 1:15 PM, Sean Busbey  wrote:
> 
> With one +1 and no other votes, this vote fails.
> 
> Is there anything in particular folks are looking for before I roll the next 
> RC?
> 
> HBASE-16754, perhaps?
> 
>> On Mon, Oct 10, 2016 at 7:58 AM, Sean Busbey  wrote:
>> The first release candidate for HBase 1.2.4 is available for download at:
>> 
>> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
>> 
>> Maven artifacts are also available in a staging repository at:
>> 
>> https://repository.apache.org/content/repositories/orgapachehbase-1155/
>> 
>> 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.4RC0, which currently points
>> to commit ref
>> 
>> 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
>> 
>> The detailed source and binary compatibility report vs 1.2.3 has been
>> published for your review, at:
>> 
>> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/1.2.3_1.2.4RC0_compat_report.html
>> 
>> HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
>> Critical fixes include:
>> 
>> * HBASE-16340 Xerces implementation jars removed (incompatible change)
>> * HBASE-15984 Given failure to parse a given WAL that was closed
>> cleanly, replay the WAL.
>> * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
>> 
>> The full list of fixes included in this release is available at:
>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753=12338116
>> 
>> and in the CHANGES.txt file included in the distribution.
>> 
>> Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
>> Monday, 2016-10-17 as to whether we should release these artifacts
>> as HBase 1.2.4.
>> 
>> thanks!
>> -busbey


[RESULT] Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Sean Busbey
With one +1 and no other votes, this vote fails.

Is there anything in particular folks are looking for before I roll the next RC?

HBASE-16754, perhaps?

On Mon, Oct 10, 2016 at 7:58 AM, Sean Busbey  wrote:
> The first release candidate for HBase 1.2.4 is available for download at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
>
> Maven artifacts are also available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1155/
>
> 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.4RC0, which currently points
> to commit ref
>
> 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
>
> The detailed source and binary compatibility report vs 1.2.3 has been
> published for your review, at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/1.2.3_1.2.4RC0_compat_report.html
>
> HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> Critical fixes include:
>
> * HBASE-16340 Xerces implementation jars removed (incompatible change)
> * HBASE-15984 Given failure to parse a given WAL that was closed
> cleanly, replay the WAL.
> * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
>
> The full list of fixes included in this release is available at:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753=12338116
>
> and in the CHANGES.txt file included in the distribution.
>
> Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> Monday, 2016-10-17 as to whether we should release these artifacts
> as HBase 1.2.4.
>
> thanks!
> -busbey


Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-17 Thread Sean Busbey
+1

* checked sigs and sums
* checked source against commit hash
* checked source builds binaries
* spot check of LICENSE/NOTICE looks fine
* compatibility report doesn't show any surprises


I'm aware of the issue Gary brought up in HBASE-16754, but given
rarity and how long it's already been present I'm in favor of getting
this release out the door and shipping a fix presuming it is ready in
time for the next maintenance release.

On Mon, Oct 10, 2016 at 7:58 AM, Sean Busbey  wrote:
> The first release candidate for HBase 1.2.4 is available for download at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
>
> Maven artifacts are also available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1155/
>
> 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.4RC0, which currently points
> to commit ref
>
> 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
>
> The detailed source and binary compatibility report vs 1.2.3 has been
> published for your review, at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/1.2.3_1.2.4RC0_compat_report.html
>
> HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> Critical fixes include:
>
> * HBASE-16340 Xerces implementation jars removed (incompatible change)
> * HBASE-15984 Given failure to parse a given WAL that was closed
> cleanly, replay the WAL.
> * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
>
> The full list of fixes included in this release is available at:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753=12338116
>
> and in the CHANGES.txt file included in the distribution.
>
> Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> Monday, 2016-10-17 as to whether we should release these artifacts
> as HBase 1.2.4.
>
> thanks!
> -busbey


Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-14 Thread Ted Yu
Gary:
Take a look at HBASE-15302 where you can find TestWALSplit.java in
https://issues.apache.org/jira/secure/attachment/12794162/HBASE-15302-branch-1-v1.patch

FYI

On Fri, Oct 14, 2016 at 5:19 PM, Gary Helmling  wrote:

> I just posted a patch for HBASE-16754 (dropped compaction markers during
> log split), which might qualify as a sinker for the RC.  This issue was
> introduced by the change in HBASE-15441 (which fixed another log splitting
> issue), which went in to 1.2.1.  It's a relatively rare distributed race.
> The impact is that at least compactions can't run until the region is
> reassigned.  It looks like the code in 1.2 may be slightly different -- I
> don't see TestWALSplit for one -- but I think the same issue will apply in
> branch-1.2.  I'll look more closely at the impact for the RC, but wanted to
> give a heads up.
>
> On Mon, Oct 10, 2016 at 7:58 AM Sean Busbey  wrote:
>
> > The first release candidate for HBase 1.2.4 is available for download at:
> >
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> >
> > Maven artifacts are also available in a staging repository at:
> >
> > https://repository.apache.org/content/repositories/orgapachehbase-1155/
> >
> > 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.4RC0, which currently points
> > to commit ref
> >
> > 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
> >
> > The detailed source and binary compatibility report vs 1.2.3 has been
> > published for your review, at:
> >
> >
> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
> 1.2.3_1.2.4RC0_compat_report.html
> >
> > HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> > Critical fixes include:
> >
> > * HBASE-16340 Xerces implementation jars removed (incompatible change)
> > * HBASE-15984 Given failure to parse a given WAL that was closed
> > cleanly, replay the WAL.
> > * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
> >
> > The full list of fixes included in this release is available at:
> >
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12310753=12338116
> >
> > and in the CHANGES.txt file included in the distribution.
> >
> > Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> > Monday, 2016-10-17 as to whether we should release these artifacts
> > as HBase 1.2.4.
> >
> > thanks!
> > -busbey
> >
>


Re: [VOTE] First release candidate for HBase 1.2.4 (RC0) is available

2016-10-14 Thread Gary Helmling
I just posted a patch for HBASE-16754 (dropped compaction markers during
log split), which might qualify as a sinker for the RC.  This issue was
introduced by the change in HBASE-15441 (which fixed another log splitting
issue), which went in to 1.2.1.  It's a relatively rare distributed race.
The impact is that at least compactions can't run until the region is
reassigned.  It looks like the code in 1.2 may be slightly different -- I
don't see TestWALSplit for one -- but I think the same issue will apply in
branch-1.2.  I'll look more closely at the impact for the RC, but wanted to
give a heads up.

On Mon, Oct 10, 2016 at 7:58 AM Sean Busbey  wrote:

> The first release candidate for HBase 1.2.4 is available for download at:
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/
>
> Maven artifacts are also available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1155/
>
> 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.4RC0, which currently points
> to commit ref
>
> 04bd0ec8e4cb2f39e5f787126f9b6645dabf27df
>
> The detailed source and binary compatibility report vs 1.2.3 has been
> published for your review, at:
>
>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.4RC0/1.2.3_1.2.4RC0_compat_report.html
>
> HBase 1.2.4 is the fourth patch 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 about 30 bug fixes since 1.2.3.
> Critical fixes include:
>
> * HBASE-16340 Xerces implementation jars removed (incompatible change)
> * HBASE-15984 Given failure to parse a given WAL that was closed
> cleanly, replay the WAL.
> * HBASE-16721 Concurrency issue in WAL unflushed seqId tracking
>
> The full list of fixes included in this release is available at:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753=12338116
>
> and in the CHANGES.txt file included in the distribution.
>
> Please try out this candidate and vote +/-1 by 12:00 Pacific Time on
> Monday, 2016-10-17 as to whether we should release these artifacts
> as HBase 1.2.4.
>
> thanks!
> -busbey
>