[RESULT] [VOTE] Apache Kudu 1.1.0 RC1

2016-11-18 Thread Todd Lipcon
Since it's been more than 72 hours, and people seem to agree that we
shouldn't block the release due to KUDU-1750, I'm officially closing this
vote.

The results are:

+1 (binding):
Dan Burkert
Jordan Birdsell
JD Cryans
Will Berkeley
Alexey Serbin
Mike Percy

+1 (non-binding):
Dinesh Bhat
Brock Noland

-1: no votes

Thanks everyone for voting! I'll work on the release publishing steps.
-Todd


On Fri, Nov 18, 2016 at 7:51 AM, Mike Percy  wrote:

> +1
>
> - Checksums and sigs match
> - Release notes look good
> - I built RC1 in release mode and ran the unit tests on Ubuntu 16.04,
> everything passed.
>
> I hit a strange error building glog in thirdparty, then I wiped it and
> re-ran the thirdparty build. The second time it succeeded, so maybe it was
> just something in my environment like a bad download.
>
> Mike
>
> On Tue, Nov 15, 2016 at 1:26 AM, Todd Lipcon  wrote:
>
> > Hi,
> >
> > The Apache Kudu team is happy to announce the first release candidate for
> > Apache Kudu 1.1.0.
> >
> > Apache Kudu 1.1 is a minor release which adds various new features,
> > improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> > the release notes for details.
> >
> > The is a source-only release. The artifacts were staged here:
> > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> >
> > Java convenience binaries in the form of a Maven repository are staged
> > here:
> > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> >
> > It was built from this tag:
> > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > 3f64b68724ded320a31b69467c5a5f7744b07a50
> >
> > The release notes can be found here (some links from this document will
> > only work when this version is released):
> > https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
> >
> > KEYS file:
> > http://www.apache.org/dist/kudu/KEYS
> >
> > I'd suggest going through the README, building Kudu, and running the
> > unit tests. Testing out the Maven repo would also be appreciated.
> >
> > While voting, please note that there are some known test failures on RHEL
> > 6:
> > - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> > - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> > Kerberos 1.10 (the workaround is in progress)
> > These are test-only issues related to in-progress security work which is
> > not yet supported in Kudu 1.1. Please disregard such failures when
> voting.
> >
> > Please try the release and vote; the vote will end in 72 hours (on
> > 11/17/2016 at 4:30pm PST).
> >
> > Thanks,
> > Todd
> >
>



-- 
Todd Lipcon
Software Engineer, Cloudera


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-18 Thread Mike Percy
+1

- Checksums and sigs match
- Release notes look good
- I built RC1 in release mode and ran the unit tests on Ubuntu 16.04,
everything passed.

I hit a strange error building glog in thirdparty, then I wiped it and
re-ran the thirdparty build. The second time it succeeded, so maybe it was
just something in my environment like a bad download.

Mike

On Tue, Nov 15, 2016 at 1:26 AM, Todd Lipcon  wrote:

> Hi,
>
> The Apache Kudu team is happy to announce the first release candidate for
> Apache Kudu 1.1.0.
>
> Apache Kudu 1.1 is a minor release which adds various new features,
> improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> the release notes for details.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
>
> Java convenience binaries in the form of a Maven repository are staged
> here:
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
>
> It was built from this tag:
> https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> 3f64b68724ded320a31b69467c5a5f7744b07a50
>
> The release notes can be found here (some links from this document will
> only work when this version is released):
> https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
>
> KEYS file:
> http://www.apache.org/dist/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the
> unit tests. Testing out the Maven repo would also be appreciated.
>
> While voting, please note that there are some known test failures on RHEL
> 6:
> - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> Kerberos 1.10 (the workaround is in progress)
> These are test-only issues related to in-progress security work which is
> not yet supported in Kudu 1.1. Please disregard such failures when voting.
>
> Please try the release and vote; the vote will end in 72 hours (on
> 11/17/2016 at 4:30pm PST).
>
> Thanks,
> Todd
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-18 Thread Alexey Serbin
Built Kudu from 1.1.x branch (debug, release) on CentOS 6.6 and MacOS X
10.11.5.
Ran tests on CentOS 6.6 (-j8) and MacOS X 10.11.5 (-j2): all's green except
for few known issues on MacOS X and knows
KerberosOnAndOff/ExternalMiniClusterTest.TestBasicOperation
on CentOS 6.6.

+1


Best regards,

Alexey


On Mon, Nov 14, 2016 at 4:26 PM, Todd Lipcon  wrote:

> Hi,
>
> The Apache Kudu team is happy to announce the first release candidate for
> Apache Kudu 1.1.0.
>
> Apache Kudu 1.1 is a minor release which adds various new features,
> improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> the release notes for details.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
>
> Java convenience binaries in the form of a Maven repository are staged
> here:
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
>
> It was built from this tag:
> https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> 3f64b68724ded320a31b69467c5a5f7744b07a50
>
> The release notes can be found here (some links from this document will
> only work when this version is released):
> https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
>
> KEYS file:
> http://www.apache.org/dist/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the
> unit tests. Testing out the Maven repo would also be appreciated.
>
> While voting, please note that there are some known test failures on RHEL
> 6:
> - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> Kerberos 1.10 (the workaround is in progress)
> These are test-only issues related to in-progress security work which is
> not yet supported in Kudu 1.1. Please disregard such failures when voting.
>
> Please try the release and vote; the vote will end in 72 hours (on
> 11/17/2016 at 4:30pm PST).
>
> Thanks,
> Todd
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Dan Burkert
+1

- Dan

On Thu, Nov 17, 2016 at 9:20 PM, Todd Lipcon  wrote:

> OK, given it's not a regression does anyone strongly oppose moving forward
> with 1.1.0 and try to squeeze 1.1.1 in in a couple weeks? In general my
> philosophy is that each release should be at least as stable as previous
> ones, but if we get into the habit of blocking releases because there's one
> more bug found that's not in the release, then it will be hard to keep our
> schedules.
>
> If no one -1s before tomorrow morning I'll close the vote and post the
> release probably by mid-afternoon tomorrow PST.
>
> -Todd
>
> On Thu, Nov 17, 2016 at 8:26 PM, Jordan Birdsell <
> jordantbirds...@gmail.com>
> wrote:
>
> > Agreed with proceeding and doing a 1.1.1 release.
> >
> > On Thu, Nov 17, 2016, 5:11 PM Dan Burkert  wrote:
> >
> > > Not a regression, it's been there since the add/drop range partitions
> > > feature landed.
> > >
> > > - Dan
> > >
> > > On Thu, Nov 17, 2016 at 4:58 PM, Todd Lipcon 
> wrote:
> > >
> > > > Sorry for radio silence on the vote thread so far -- been traveling
> > this
> > > > week.
> > > >
> > > > Is the range partition bug a regression or also present in 1.0? If
> it's
> > > not
> > > > a regression i think it's reasonable to continue with the release and
> > try
> > > > to fix in a 1.1.1 along with a couple other late discovered bugs.
> > > >
> > > > Todd
> > > >
> > > > On Nov 17, 2016 6:50 PM, "Dan Burkert" 
> wrote:
> > > >
> > > >  Dimitris Tsirogiannis just uncovered a bug that allows unintended
> > range
> > > > partitions to be dropped: KUDU-1750
> > > > .  The bug allows a
> > > range
> > > > partition to be dropped if either the lower or upper bound range
> > > partition
> > > > key matches, instead of requiring both to match (it boils down to an
> ||
> > > > where an && ought to be).  I'm not sure whether this is high priority
> > > > enough to sink the vote, but we should consider it.  This could be
> > > > construed as 'unintended data loss if the API is not used carefully'.
> > > Fix
> > > > is in review.
> > > >
> > > > - Dan
> > > >
> > > > On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland 
> > wrote:
> > > >
> > > > > +1 (non-binding)
> > > > >
> > > > > Built on 7.2 and ran tests
> > > > >
> > > > > On Monday, November 14, 2016, Todd Lipcon  wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > The Apache Kudu team is happy to announce the first release
> > candidate
> > > > for
> > > > > > Apache Kudu 1.1.0.
> > > > > >
> > > > > > Apache Kudu 1.1 is a minor release which adds various new
> features,
> > > > > > improvements, bug fixes, and optimizations on top of Kudu 1.0.
> > Please
> > > > see
> > > > > > the release notes for details.
> > > > > >
> > > > > > The is a source-only release. The artifacts were staged here:
> > > > > > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> > > > > >
> > > > > > Java convenience binaries in the form of a Maven repository are
> > > staged
> > > > > > here:
> > > > > >
> > > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> > > > > >
> > > > > > It was built from this tag:
> > > > > > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > > > > > 3f64b68724ded320a31b69467c5a5f7744b07a50
> > > > > >
> > > > > > The release notes can be found here (some links from this
> document
> > > will
> > > > > > only work when this version is released):
> > > > > > https://github.com/apache/kudu/blob/branch-1.1.x/docs/
> > > > release_notes.adoc
> > > > > >
> > > > > > KEYS file:
> > > > > > http://www.apache.org/dist/kudu/KEYS
> > > > > >
> > > > > > I'd suggest going through the README, building Kudu, and running
> > the
> > > > > > unit tests. Testing out the Maven repo would also be appreciated.
> > > > > >
> > > > > > While voting, please note that there are some known test failures
> > on
> > > > RHEL
> > > > > > 6:
> > > > > > - sasl_rpc-test fails in ASAN builds due to a memory leak in
> > > libkrb5.so
> > > > > > - external_mini_cluster-test fails in RELEASE builds due to a bug
> > in
> > > > MIT
> > > > > > Kerberos 1.10 (the workaround is in progress)
> > > > > > These are test-only issues related to in-progress security work
> > which
> > > > is
> > > > > > not yet supported in Kudu 1.1. Please disregard such failures
> when
> > > > > voting.
> > > > > >
> > > > > > Please try the release and vote; the vote will end in 72 hours
> (on
> > > > > > 11/17/2016 at 4:30pm PST).
> > > > > >
> > > > > > Thanks,
> > > > > > Todd
> > > > > >
> > > > >
> > > >
> > >
> >
>
>
>
> --
> Todd Lipcon
> Software Engineer, Cloudera
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread William Berkeley
+1

Built, ran tests on OS X. All pass except known OS X hanger sasl_rpc-test.

Agree we can move forward with 1.1.0 and release 1.1.1 soon after, since
the range partition bug is not a regression.

-Will

On Fri, Nov 18, 2016 at 12:20 AM, Todd Lipcon  wrote:

> OK, given it's not a regression does anyone strongly oppose moving forward
> with 1.1.0 and try to squeeze 1.1.1 in in a couple weeks? In general my
> philosophy is that each release should be at least as stable as previous
> ones, but if we get into the habit of blocking releases because there's one
> more bug found that's not in the release, then it will be hard to keep our
> schedules.
>
> If no one -1s before tomorrow morning I'll close the vote and post the
> release probably by mid-afternoon tomorrow PST.
>
> -Todd
>
> On Thu, Nov 17, 2016 at 8:26 PM, Jordan Birdsell <
> jordantbirds...@gmail.com>
> wrote:
>
> > Agreed with proceeding and doing a 1.1.1 release.
> >
> > On Thu, Nov 17, 2016, 5:11 PM Dan Burkert  wrote:
> >
> > > Not a regression, it's been there since the add/drop range partitions
> > > feature landed.
> > >
> > > - Dan
> > >
> > > On Thu, Nov 17, 2016 at 4:58 PM, Todd Lipcon 
> wrote:
> > >
> > > > Sorry for radio silence on the vote thread so far -- been traveling
> > this
> > > > week.
> > > >
> > > > Is the range partition bug a regression or also present in 1.0? If
> it's
> > > not
> > > > a regression i think it's reasonable to continue with the release and
> > try
> > > > to fix in a 1.1.1 along with a couple other late discovered bugs.
> > > >
> > > > Todd
> > > >
> > > > On Nov 17, 2016 6:50 PM, "Dan Burkert" 
> wrote:
> > > >
> > > >  Dimitris Tsirogiannis just uncovered a bug that allows unintended
> > range
> > > > partitions to be dropped: KUDU-1750
> > > > .  The bug allows a
> > > range
> > > > partition to be dropped if either the lower or upper bound range
> > > partition
> > > > key matches, instead of requiring both to match (it boils down to an
> ||
> > > > where an && ought to be).  I'm not sure whether this is high priority
> > > > enough to sink the vote, but we should consider it.  This could be
> > > > construed as 'unintended data loss if the API is not used carefully'.
> > > Fix
> > > > is in review.
> > > >
> > > > - Dan
> > > >
> > > > On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland 
> > wrote:
> > > >
> > > > > +1 (non-binding)
> > > > >
> > > > > Built on 7.2 and ran tests
> > > > >
> > > > > On Monday, November 14, 2016, Todd Lipcon  wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > The Apache Kudu team is happy to announce the first release
> > candidate
> > > > for
> > > > > > Apache Kudu 1.1.0.
> > > > > >
> > > > > > Apache Kudu 1.1 is a minor release which adds various new
> features,
> > > > > > improvements, bug fixes, and optimizations on top of Kudu 1.0.
> > Please
> > > > see
> > > > > > the release notes for details.
> > > > > >
> > > > > > The is a source-only release. The artifacts were staged here:
> > > > > > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> > > > > >
> > > > > > Java convenience binaries in the form of a Maven repository are
> > > staged
> > > > > > here:
> > > > > >
> > > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> > > > > >
> > > > > > It was built from this tag:
> > > > > > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > > > > > 3f64b68724ded320a31b69467c5a5f7744b07a50
> > > > > >
> > > > > > The release notes can be found here (some links from this
> document
> > > will
> > > > > > only work when this version is released):
> > > > > > https://github.com/apache/kudu/blob/branch-1.1.x/docs/
> > > > release_notes.adoc
> > > > > >
> > > > > > KEYS file:
> > > > > > http://www.apache.org/dist/kudu/KEYS
> > > > > >
> > > > > > I'd suggest going through the README, building Kudu, and running
> > the
> > > > > > unit tests. Testing out the Maven repo would also be appreciated.
> > > > > >
> > > > > > While voting, please note that there are some known test failures
> > on
> > > > RHEL
> > > > > > 6:
> > > > > > - sasl_rpc-test fails in ASAN builds due to a memory leak in
> > > libkrb5.so
> > > > > > - external_mini_cluster-test fails in RELEASE builds due to a bug
> > in
> > > > MIT
> > > > > > Kerberos 1.10 (the workaround is in progress)
> > > > > > These are test-only issues related to in-progress security work
> > which
> > > > is
> > > > > > not yet supported in Kudu 1.1. Please disregard such failures
> when
> > > > > voting.
> > > > > >
> > > > > > Please try the release and vote; the vote will end in 72 hours
> (on
> > > > > > 11/17/2016 at 4:30pm PST).
> > > > > >
> > > > > > Thanks,
> > > > > > Todd
> > > > > >
> > > > >
> > > >
> > >
> >
>
>
>
> --
> Todd Lipcon
> Software Engineer, Cloudera
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Todd Lipcon
OK, given it's not a regression does anyone strongly oppose moving forward
with 1.1.0 and try to squeeze 1.1.1 in in a couple weeks? In general my
philosophy is that each release should be at least as stable as previous
ones, but if we get into the habit of blocking releases because there's one
more bug found that's not in the release, then it will be hard to keep our
schedules.

If no one -1s before tomorrow morning I'll close the vote and post the
release probably by mid-afternoon tomorrow PST.

-Todd

On Thu, Nov 17, 2016 at 8:26 PM, Jordan Birdsell 
wrote:

> Agreed with proceeding and doing a 1.1.1 release.
>
> On Thu, Nov 17, 2016, 5:11 PM Dan Burkert  wrote:
>
> > Not a regression, it's been there since the add/drop range partitions
> > feature landed.
> >
> > - Dan
> >
> > On Thu, Nov 17, 2016 at 4:58 PM, Todd Lipcon  wrote:
> >
> > > Sorry for radio silence on the vote thread so far -- been traveling
> this
> > > week.
> > >
> > > Is the range partition bug a regression or also present in 1.0? If it's
> > not
> > > a regression i think it's reasonable to continue with the release and
> try
> > > to fix in a 1.1.1 along with a couple other late discovered bugs.
> > >
> > > Todd
> > >
> > > On Nov 17, 2016 6:50 PM, "Dan Burkert"  wrote:
> > >
> > >  Dimitris Tsirogiannis just uncovered a bug that allows unintended
> range
> > > partitions to be dropped: KUDU-1750
> > > .  The bug allows a
> > range
> > > partition to be dropped if either the lower or upper bound range
> > partition
> > > key matches, instead of requiring both to match (it boils down to an ||
> > > where an && ought to be).  I'm not sure whether this is high priority
> > > enough to sink the vote, but we should consider it.  This could be
> > > construed as 'unintended data loss if the API is not used carefully'.
> > Fix
> > > is in review.
> > >
> > > - Dan
> > >
> > > On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland 
> wrote:
> > >
> > > > +1 (non-binding)
> > > >
> > > > Built on 7.2 and ran tests
> > > >
> > > > On Monday, November 14, 2016, Todd Lipcon  wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > The Apache Kudu team is happy to announce the first release
> candidate
> > > for
> > > > > Apache Kudu 1.1.0.
> > > > >
> > > > > Apache Kudu 1.1 is a minor release which adds various new features,
> > > > > improvements, bug fixes, and optimizations on top of Kudu 1.0.
> Please
> > > see
> > > > > the release notes for details.
> > > > >
> > > > > The is a source-only release. The artifacts were staged here:
> > > > > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> > > > >
> > > > > Java convenience binaries in the form of a Maven repository are
> > staged
> > > > > here:
> > > > >
> > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> > > > >
> > > > > It was built from this tag:
> > > > > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > > > > 3f64b68724ded320a31b69467c5a5f7744b07a50
> > > > >
> > > > > The release notes can be found here (some links from this document
> > will
> > > > > only work when this version is released):
> > > > > https://github.com/apache/kudu/blob/branch-1.1.x/docs/
> > > release_notes.adoc
> > > > >
> > > > > KEYS file:
> > > > > http://www.apache.org/dist/kudu/KEYS
> > > > >
> > > > > I'd suggest going through the README, building Kudu, and running
> the
> > > > > unit tests. Testing out the Maven repo would also be appreciated.
> > > > >
> > > > > While voting, please note that there are some known test failures
> on
> > > RHEL
> > > > > 6:
> > > > > - sasl_rpc-test fails in ASAN builds due to a memory leak in
> > libkrb5.so
> > > > > - external_mini_cluster-test fails in RELEASE builds due to a bug
> in
> > > MIT
> > > > > Kerberos 1.10 (the workaround is in progress)
> > > > > These are test-only issues related to in-progress security work
> which
> > > is
> > > > > not yet supported in Kudu 1.1. Please disregard such failures when
> > > > voting.
> > > > >
> > > > > Please try the release and vote; the vote will end in 72 hours (on
> > > > > 11/17/2016 at 4:30pm PST).
> > > > >
> > > > > Thanks,
> > > > > Todd
> > > > >
> > > >
> > >
> >
>



-- 
Todd Lipcon
Software Engineer, Cloudera


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Jordan Birdsell
Agreed with proceeding and doing a 1.1.1 release.

On Thu, Nov 17, 2016, 5:11 PM Dan Burkert  wrote:

> Not a regression, it's been there since the add/drop range partitions
> feature landed.
>
> - Dan
>
> On Thu, Nov 17, 2016 at 4:58 PM, Todd Lipcon  wrote:
>
> > Sorry for radio silence on the vote thread so far -- been traveling this
> > week.
> >
> > Is the range partition bug a regression or also present in 1.0? If it's
> not
> > a regression i think it's reasonable to continue with the release and try
> > to fix in a 1.1.1 along with a couple other late discovered bugs.
> >
> > Todd
> >
> > On Nov 17, 2016 6:50 PM, "Dan Burkert"  wrote:
> >
> >  Dimitris Tsirogiannis just uncovered a bug that allows unintended range
> > partitions to be dropped: KUDU-1750
> > .  The bug allows a
> range
> > partition to be dropped if either the lower or upper bound range
> partition
> > key matches, instead of requiring both to match (it boils down to an ||
> > where an && ought to be).  I'm not sure whether this is high priority
> > enough to sink the vote, but we should consider it.  This could be
> > construed as 'unintended data loss if the API is not used carefully'.
> Fix
> > is in review.
> >
> > - Dan
> >
> > On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland  wrote:
> >
> > > +1 (non-binding)
> > >
> > > Built on 7.2 and ran tests
> > >
> > > On Monday, November 14, 2016, Todd Lipcon  wrote:
> > >
> > > > Hi,
> > > >
> > > > The Apache Kudu team is happy to announce the first release candidate
> > for
> > > > Apache Kudu 1.1.0.
> > > >
> > > > Apache Kudu 1.1 is a minor release which adds various new features,
> > > > improvements, bug fixes, and optimizations on top of Kudu 1.0. Please
> > see
> > > > the release notes for details.
> > > >
> > > > The is a source-only release. The artifacts were staged here:
> > > > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> > > >
> > > > Java convenience binaries in the form of a Maven repository are
> staged
> > > > here:
> > > >
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
> > > >
> > > > It was built from this tag:
> > > > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > > > 3f64b68724ded320a31b69467c5a5f7744b07a50
> > > >
> > > > The release notes can be found here (some links from this document
> will
> > > > only work when this version is released):
> > > > https://github.com/apache/kudu/blob/branch-1.1.x/docs/
> > release_notes.adoc
> > > >
> > > > KEYS file:
> > > > http://www.apache.org/dist/kudu/KEYS
> > > >
> > > > I'd suggest going through the README, building Kudu, and running the
> > > > unit tests. Testing out the Maven repo would also be appreciated.
> > > >
> > > > While voting, please note that there are some known test failures on
> > RHEL
> > > > 6:
> > > > - sasl_rpc-test fails in ASAN builds due to a memory leak in
> libkrb5.so
> > > > - external_mini_cluster-test fails in RELEASE builds due to a bug in
> > MIT
> > > > Kerberos 1.10 (the workaround is in progress)
> > > > These are test-only issues related to in-progress security work which
> > is
> > > > not yet supported in Kudu 1.1. Please disregard such failures when
> > > voting.
> > > >
> > > > Please try the release and vote; the vote will end in 72 hours (on
> > > > 11/17/2016 at 4:30pm PST).
> > > >
> > > > Thanks,
> > > > Todd
> > > >
> > >
> >
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Dan Burkert
Not a regression, it's been there since the add/drop range partitions
feature landed.

- Dan

On Thu, Nov 17, 2016 at 4:58 PM, Todd Lipcon  wrote:

> Sorry for radio silence on the vote thread so far -- been traveling this
> week.
>
> Is the range partition bug a regression or also present in 1.0? If it's not
> a regression i think it's reasonable to continue with the release and try
> to fix in a 1.1.1 along with a couple other late discovered bugs.
>
> Todd
>
> On Nov 17, 2016 6:50 PM, "Dan Burkert"  wrote:
>
>  Dimitris Tsirogiannis just uncovered a bug that allows unintended range
> partitions to be dropped: KUDU-1750
> .  The bug allows a range
> partition to be dropped if either the lower or upper bound range partition
> key matches, instead of requiring both to match (it boils down to an ||
> where an && ought to be).  I'm not sure whether this is high priority
> enough to sink the vote, but we should consider it.  This could be
> construed as 'unintended data loss if the API is not used carefully'.  Fix
> is in review.
>
> - Dan
>
> On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland  wrote:
>
> > +1 (non-binding)
> >
> > Built on 7.2 and ran tests
> >
> > On Monday, November 14, 2016, Todd Lipcon  wrote:
> >
> > > Hi,
> > >
> > > The Apache Kudu team is happy to announce the first release candidate
> for
> > > Apache Kudu 1.1.0.
> > >
> > > Apache Kudu 1.1 is a minor release which adds various new features,
> > > improvements, bug fixes, and optimizations on top of Kudu 1.0. Please
> see
> > > the release notes for details.
> > >
> > > The is a source-only release. The artifacts were staged here:
> > > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> > >
> > > Java convenience binaries in the form of a Maven repository are staged
> > > here:
> > > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> > >
> > > It was built from this tag:
> > > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > > 3f64b68724ded320a31b69467c5a5f7744b07a50
> > >
> > > The release notes can be found here (some links from this document will
> > > only work when this version is released):
> > > https://github.com/apache/kudu/blob/branch-1.1.x/docs/
> release_notes.adoc
> > >
> > > KEYS file:
> > > http://www.apache.org/dist/kudu/KEYS
> > >
> > > I'd suggest going through the README, building Kudu, and running the
> > > unit tests. Testing out the Maven repo would also be appreciated.
> > >
> > > While voting, please note that there are some known test failures on
> RHEL
> > > 6:
> > > - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> > > - external_mini_cluster-test fails in RELEASE builds due to a bug in
> MIT
> > > Kerberos 1.10 (the workaround is in progress)
> > > These are test-only issues related to in-progress security work which
> is
> > > not yet supported in Kudu 1.1. Please disregard such failures when
> > voting.
> > >
> > > Please try the release and vote; the vote will end in 72 hours (on
> > > 11/17/2016 at 4:30pm PST).
> > >
> > > Thanks,
> > > Todd
> > >
> >
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Todd Lipcon
Sorry for radio silence on the vote thread so far -- been traveling this
week.

Is the range partition bug a regression or also present in 1.0? If it's not
a regression i think it's reasonable to continue with the release and try
to fix in a 1.1.1 along with a couple other late discovered bugs.

Todd

On Nov 17, 2016 6:50 PM, "Dan Burkert"  wrote:

 Dimitris Tsirogiannis just uncovered a bug that allows unintended range
partitions to be dropped: KUDU-1750
.  The bug allows a range
partition to be dropped if either the lower or upper bound range partition
key matches, instead of requiring both to match (it boils down to an ||
where an && ought to be).  I'm not sure whether this is high priority
enough to sink the vote, but we should consider it.  This could be
construed as 'unintended data loss if the API is not used carefully'.  Fix
is in review.

- Dan

On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland  wrote:

> +1 (non-binding)
>
> Built on 7.2 and ran tests
>
> On Monday, November 14, 2016, Todd Lipcon  wrote:
>
> > Hi,
> >
> > The Apache Kudu team is happy to announce the first release candidate
for
> > Apache Kudu 1.1.0.
> >
> > Apache Kudu 1.1 is a minor release which adds various new features,
> > improvements, bug fixes, and optimizations on top of Kudu 1.0. Please
see
> > the release notes for details.
> >
> > The is a source-only release. The artifacts were staged here:
> > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> >
> > Java convenience binaries in the form of a Maven repository are staged
> > here:
> > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> >
> > It was built from this tag:
> > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > 3f64b68724ded320a31b69467c5a5f7744b07a50
> >
> > The release notes can be found here (some links from this document will
> > only work when this version is released):
> > https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
> >
> > KEYS file:
> > http://www.apache.org/dist/kudu/KEYS
> >
> > I'd suggest going through the README, building Kudu, and running the
> > unit tests. Testing out the Maven repo would also be appreciated.
> >
> > While voting, please note that there are some known test failures on
RHEL
> > 6:
> > - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> > - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> > Kerberos 1.10 (the workaround is in progress)
> > These are test-only issues related to in-progress security work which is
> > not yet supported in Kudu 1.1. Please disregard such failures when
> voting.
> >
> > Please try the release and vote; the vote will end in 72 hours (on
> > 11/17/2016 at 4:30pm PST).
> >
> > Thanks,
> > Todd
> >
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Dan Burkert
 Dimitris Tsirogiannis just uncovered a bug that allows unintended range
partitions to be dropped: KUDU-1750
.  The bug allows a range
partition to be dropped if either the lower or upper bound range partition
key matches, instead of requiring both to match (it boils down to an ||
where an && ought to be).  I'm not sure whether this is high priority
enough to sink the vote, but we should consider it.  This could be
construed as 'unintended data loss if the API is not used carefully'.  Fix
is in review.

- Dan

On Thu, Nov 17, 2016 at 11:58 AM, Brock Noland  wrote:

> +1 (non-binding)
>
> Built on 7.2 and ran tests
>
> On Monday, November 14, 2016, Todd Lipcon  wrote:
>
> > Hi,
> >
> > The Apache Kudu team is happy to announce the first release candidate for
> > Apache Kudu 1.1.0.
> >
> > Apache Kudu 1.1 is a minor release which adds various new features,
> > improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> > the release notes for details.
> >
> > The is a source-only release. The artifacts were staged here:
> > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> >
> > Java convenience binaries in the form of a Maven repository are staged
> > here:
> > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> >
> > It was built from this tag:
> > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > 3f64b68724ded320a31b69467c5a5f7744b07a50
> >
> > The release notes can be found here (some links from this document will
> > only work when this version is released):
> > https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
> >
> > KEYS file:
> > http://www.apache.org/dist/kudu/KEYS
> >
> > I'd suggest going through the README, building Kudu, and running the
> > unit tests. Testing out the Maven repo would also be appreciated.
> >
> > While voting, please note that there are some known test failures on RHEL
> > 6:
> > - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> > - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> > Kerberos 1.10 (the workaround is in progress)
> > These are test-only issues related to in-progress security work which is
> > not yet supported in Kudu 1.1. Please disregard such failures when
> voting.
> >
> > Please try the release and vote; the vote will end in 72 hours (on
> > 11/17/2016 at 4:30pm PST).
> >
> > Thanks,
> > Todd
> >
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Brock Noland
+1 (non-binding)

Built on 7.2 and ran tests

On Monday, November 14, 2016, Todd Lipcon  wrote:

> Hi,
>
> The Apache Kudu team is happy to announce the first release candidate for
> Apache Kudu 1.1.0.
>
> Apache Kudu 1.1 is a minor release which adds various new features,
> improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> the release notes for details.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
>
> Java convenience binaries in the form of a Maven repository are staged
> here:
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
>
> It was built from this tag:
> https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> 3f64b68724ded320a31b69467c5a5f7744b07a50
>
> The release notes can be found here (some links from this document will
> only work when this version is released):
> https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
>
> KEYS file:
> http://www.apache.org/dist/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the
> unit tests. Testing out the Maven repo would also be appreciated.
>
> While voting, please note that there are some known test failures on RHEL
> 6:
> - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> Kerberos 1.10 (the workaround is in progress)
> These are test-only issues related to in-progress security work which is
> not yet supported in Kudu 1.1. Please disregard such failures when voting.
>
> Please try the release and vote; the vote will end in 72 hours (on
> 11/17/2016 at 4:30pm PST).
>
> Thanks,
> Todd
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-17 Thread Jean-Daniel Cryans
+1

I built Kudu on RHEL7.2 and SLES12 SP1, the latter needed the following
change to build but no biggie: https://gerrit.cloudera.org/#/c/5130/

I've also been running non-stop YCSB (compiled with the new client) against
a small 1.1.0 cluster, looks good. I tried an Impala snapshot and saw that
the master's web UI now has a stale DDL due to this change:
https://issues.cloudera.org/browse/IMPALA-3719

We should at least update our Impala+Kudu docs soon.

J-D

On Mon, Nov 14, 2016 at 4:26 PM, Todd Lipcon  wrote:

> Hi,
>
> The Apache Kudu team is happy to announce the first release candidate for
> Apache Kudu 1.1.0.
>
> Apache Kudu 1.1 is a minor release which adds various new features,
> improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> the release notes for details.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
>
> Java convenience binaries in the form of a Maven repository are staged
> here:
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
>
> It was built from this tag:
> https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> 3f64b68724ded320a31b69467c5a5f7744b07a50
>
> The release notes can be found here (some links from this document will
> only work when this version is released):
> https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
>
> KEYS file:
> http://www.apache.org/dist/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the
> unit tests. Testing out the Maven repo would also be appreciated.
>
> While voting, please note that there are some known test failures on RHEL
> 6:
> - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> Kerberos 1.10 (the workaround is in progress)
> These are test-only issues related to in-progress security work which is
> not yet supported in Kudu 1.1. Please disregard such failures when voting.
>
> Please try the release and vote; the vote will end in 72 hours (on
> 11/17/2016 at 4:30pm PST).
>
> Thanks,
> Todd
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-15 Thread Dinesh Bhat
+1 

Built release bits on Centos6.6
- Ran ctest, all pass
- Ran dist_test --run-all, all pass

PS: Fresh build is generating good number of [-Wmaybe-uninitialized] warnings, 
we can fix them post 1.1.
https://gist.github.com/dineshabbi/ba77063fdd3a97439adbe4242f17cae1 


Thanks,
Dinesh.
> On Nov 14, 2016, at 4:26 PM, Todd Lipcon  wrote:
> 
> Hi,
> 
> The Apache Kudu team is happy to announce the first release candidate for
> Apache Kudu 1.1.0.
> 
> Apache Kudu 1.1 is a minor release which adds various new features,
> improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> the release notes for details.
> 
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> 
> Java convenience binaries in the form of a Maven repository are staged here:
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
> 
> It was built from this tag:
> https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=3f64b68724ded320a31b69467c5a5f7744b07a50
> 
> The release notes can be found here (some links from this document will
> only work when this version is released):
> https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
> 
> KEYS file:
> http://www.apache.org/dist/kudu/KEYS
> 
> I'd suggest going through the README, building Kudu, and running the
> unit tests. Testing out the Maven repo would also be appreciated.
> 
> While voting, please note that there are some known test failures on RHEL 6:
> - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> Kerberos 1.10 (the workaround is in progress)
> These are test-only issues related to in-progress security work which is
> not yet supported in Kudu 1.1. Please disregard such failures when voting.
> 
> Please try the release and vote; the vote will end in 72 hours (on
> 11/17/2016 at 4:30pm PST).
> 
> Thanks,
> Todd



Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-15 Thread Jordan Birdsell
+1

Tested on RHEL 7.2, all tests passed except what is noted below for Python
3 .

2 known issues were presented with Python 3, neither of these are blockers:

   - setup.py contained multiprocessing as a test dependency, however this
   is included as a standard library in all version of python since 2.6.
   Unfortunately, the automatic install of multiprocessing from setup.py in
   python 3 fails because of an invalid print statement. This issue was fixed
   in https://gerrit.cloudera.org/#/c/5059/. The scope of this issue is
   limited to python 3 unittests, only when kicked off via `python setup.py
   test`.
   - Python 3 failure
   for TestSchema.test_unsupported_col_spec_methods_for_create_table. This was
   found last night and fixed with https://gerrit.cloudera.org/#/c/5087/.
   This scope of this issue is minimal, and realistically limited to this test
   case.

Jordan

On Mon, Nov 14, 2016 at 8:49 PM Dan Burkert  wrote:

> +1
>
> Built and tested on OS X 10.10 in debug mode, and checked hashes and
> signature.
>
> A few of the tests failed, but these are expected for this release (and
> have already been fixed on master):
>
> * client_samples-test
> * external_mini_cluster-test
> * sasl_rpc-test
> * pstack_watcher-test
>
> sasl_rpc-test hangs, so I ran the tests using 'ctest -E sasl_rpc-test' to
> work around it.
>
> - Dan
>
> On Mon, Nov 14, 2016 at 4:26 PM, Todd Lipcon  wrote:
>
> > Hi,
> >
> > The Apache Kudu team is happy to announce the first release candidate for
> > Apache Kudu 1.1.0.
> >
> > Apache Kudu 1.1 is a minor release which adds various new features,
> > improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> > the release notes for details.
> >
> > The is a source-only release. The artifacts were staged here:
> > https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
> >
> > Java convenience binaries in the form of a Maven repository are staged
> > here:
> > https://repository.apache.org/content/repositories/orgapachekudu-1005/
> >
> > It was built from this tag:
> > https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> > 3f64b68724ded320a31b69467c5a5f7744b07a50
> >
> > The release notes can be found here (some links from this document will
> > only work when this version is released):
> > https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
> >
> > KEYS file:
> > http://www.apache.org/dist/kudu/KEYS
> >
> > I'd suggest going through the README, building Kudu, and running the
> > unit tests. Testing out the Maven repo would also be appreciated.
> >
> > While voting, please note that there are some known test failures on RHEL
> > 6:
> > - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> > - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> > Kerberos 1.10 (the workaround is in progress)
> > These are test-only issues related to in-progress security work which is
> > not yet supported in Kudu 1.1. Please disregard such failures when
> voting.
> >
> > Please try the release and vote; the vote will end in 72 hours (on
> > 11/17/2016 at 4:30pm PST).
> >
> > Thanks,
> > Todd
> >
>


Re: [VOTE] Apache Kudu 1.1.0 RC1

2016-11-14 Thread Dan Burkert
+1

Built and tested on OS X 10.10 in debug mode, and checked hashes and
signature.

A few of the tests failed, but these are expected for this release (and
have already been fixed on master):

* client_samples-test
* external_mini_cluster-test
* sasl_rpc-test
* pstack_watcher-test

sasl_rpc-test hangs, so I ran the tests using 'ctest -E sasl_rpc-test' to
work around it.

- Dan

On Mon, Nov 14, 2016 at 4:26 PM, Todd Lipcon  wrote:

> Hi,
>
> The Apache Kudu team is happy to announce the first release candidate for
> Apache Kudu 1.1.0.
>
> Apache Kudu 1.1 is a minor release which adds various new features,
> improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
> the release notes for details.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/
>
> Java convenience binaries in the form of a Maven repository are staged
> here:
> https://repository.apache.org/content/repositories/orgapachekudu-1005/
>
> It was built from this tag:
> https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=
> 3f64b68724ded320a31b69467c5a5f7744b07a50
>
> The release notes can be found here (some links from this document will
> only work when this version is released):
> https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc
>
> KEYS file:
> http://www.apache.org/dist/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the
> unit tests. Testing out the Maven repo would also be appreciated.
>
> While voting, please note that there are some known test failures on RHEL
> 6:
> - sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
> - external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
> Kerberos 1.10 (the workaround is in progress)
> These are test-only issues related to in-progress security work which is
> not yet supported in Kudu 1.1. Please disregard such failures when voting.
>
> Please try the release and vote; the vote will end in 72 hours (on
> 11/17/2016 at 4:30pm PST).
>
> Thanks,
> Todd
>


[VOTE] Apache Kudu 1.1.0 RC1

2016-11-14 Thread Todd Lipcon
Hi,

The Apache Kudu team is happy to announce the first release candidate for
Apache Kudu 1.1.0.

Apache Kudu 1.1 is a minor release which adds various new features,
improvements, bug fixes, and optimizations on top of Kudu 1.0. Please see
the release notes for details.

The is a source-only release. The artifacts were staged here:
https://dist.apache.org/repos/dist/dev/kudu/1.1.0-RC1/

Java convenience binaries in the form of a Maven repository are staged here:
https://repository.apache.org/content/repositories/orgapachekudu-1005/

It was built from this tag:
https://git-wip-us.apache.org/repos/asf?p=kudu.git;a=commit;h=3f64b68724ded320a31b69467c5a5f7744b07a50

The release notes can be found here (some links from this document will
only work when this version is released):
https://github.com/apache/kudu/blob/branch-1.1.x/docs/release_notes.adoc

KEYS file:
http://www.apache.org/dist/kudu/KEYS

I'd suggest going through the README, building Kudu, and running the
unit tests. Testing out the Maven repo would also be appreciated.

While voting, please note that there are some known test failures on RHEL 6:
- sasl_rpc-test fails in ASAN builds due to a memory leak in libkrb5.so
- external_mini_cluster-test fails in RELEASE builds due to a bug in MIT
Kerberos 1.10 (the workaround is in progress)
These are test-only issues related to in-progress security work which is
not yet supported in Kudu 1.1. Please disregard such failures when voting.

Please try the release and vote; the vote will end in 72 hours (on
11/17/2016 at 4:30pm PST).

Thanks,
Todd