[RESULT][VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-09 Thread James Taylor
With 5 binding +1 votes and no -1 or +0 votes, the vote passes. I'll work
on getting the bits pushed out as needed.

Thanks,
James

On Mon, Oct 9, 2017 at 9:59 AM, James Taylor  wrote:

> +1
>
> * Unit tests all pass
> * Rat check passes
> * All my manual tests pass
>
> On Mon, Oct 9, 2017 at 8:47 AM, Ankit Singhal 
> wrote:
>
>> +1
>>
>> -- Tested for any namespace mapping regression from 4.11 to 4.12.
>> -- Upgrade from 4.11 to 4.12 is fine (vigilant testing, as we don't have
>> upgrade code this time)
>> -- Confirmed backward compatibility (Able to connect and do CRUD
>> operations
>> with 4.11 client).
>> -- UT/ITs came clean.
>>
>>
>>
>>
>>
>> On Mon, Oct 9, 2017 at 8:49 PM, Josh Elser  wrote:
>>
>> > +1 (binding)
>> >
>> > * apache-rat:check OK
>> > * Couldn't find any unexpected binaries
>> > * Could build from source
>> > * xsums/sigs OK
>> > * Could run all UTs
>> >
>> > Will try to do some more later today. Thanks all for getting this put
>> > together.
>> >
>> >
>> > On 10/4/17 3:46 AM, James Taylor wrote:
>> >
>> >> Hello Everyone,
>> >>
>> >> This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the
>> next
>> >> minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1,
>> 1.2, &
>> >> 1.3. The release includes both a source-only release and a convenience
>> >> binary release for each supported HBase version.
>> >>
>> >> This release has feature parity with supported HBase versions and
>> includes
>> >> the following improvements:
>> >> - Improved scalability of global mutable secondary index
>> >> - 100+ bug fixes (the majority around secondary indexing)
>> >> - Index Scrutiny tool [1]
>> >> - Stabilization of unit tests
>> >> - Support for table sampling [2]
>> >> - Support for APPROX_COUNT_DISTINCT aggregate function [3]
>> >>
>> >> The source tarball, including signatures, digests, etc can be found at:
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-0.98-rc0/src/
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-1.1-rc0/src/
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-1.2-rc0/src/
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-1.3-rc0/src/
>> >>
>> >> The binary artifacts can be found at:
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-0.98-rc0/bin/
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-1.1-rc0/bin/
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-1.2-rc0/bin/
>> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> >> x-v4.12.0-HBase-1.3-rc0/bin/
>> >>
>> >> For a complete list of changes, see:
>> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>> >> ctId=12315120=12340844
>> >>
>> >> Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F
>> >>
>> >> KEYS file available here:
>> >> https://dist.apache.org/repos/dist/dev/phoenix/KEYS
>> >>
>> >> The hash and tag to be voted upon:
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> >> it;h=13a7f97b49704642d67481c58a118a68c2e4c2e5
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> >> h=refs/tags/v4.12.0-HBase-0.98-rc0
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> >> it;h=e40bbfff1150e56e1ecb7cd22c49cee298496c2b
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> >> h=refs/tags/v4.12.0-HBase-1.1-rc0
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> >> it;h=d79dd50ff732f2673e1414d970cd4742e2c135de
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> >> h=refs/tags/v4.12.0-HBase-1.2-rc0
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> >> it;h=f0bc4cdb5bbf96b316c78cc816400b04f63e911b
>> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> >> h=refs/tags/v4.12.0-HBase-1.3-rc0
>> >>
>> >> Vote will be open for at least 72 hours. Please vote:
>> >>
>> >> [ ] +1 approve
>> >> [ ] +0 no opinion
>> >> [ ] -1 disapprove (and reason why)
>> >>
>> >> Thanks,
>> >> The Apache Phoenix Team
>> >>
>> >> [1] https://phoenix.apache.org/secondary_indexing.html#Index_Scr
>> >> utiny_Tool
>> >> [2] https://phoenix.apache.org/tablesample.html
>> >> [3] https://phoenix.apache.org/language/functions.html#approx_
>> >> count_distinct
>> >>
>> >>
>>
>
>


Re: [VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-09 Thread James Taylor
+1

* Unit tests all pass
* Rat check passes
* All my manual tests pass

On Mon, Oct 9, 2017 at 8:47 AM, Ankit Singhal 
wrote:

> +1
>
> -- Tested for any namespace mapping regression from 4.11 to 4.12.
> -- Upgrade from 4.11 to 4.12 is fine (vigilant testing, as we don't have
> upgrade code this time)
> -- Confirmed backward compatibility (Able to connect and do CRUD operations
> with 4.11 client).
> -- UT/ITs came clean.
>
>
>
>
>
> On Mon, Oct 9, 2017 at 8:49 PM, Josh Elser  wrote:
>
> > +1 (binding)
> >
> > * apache-rat:check OK
> > * Couldn't find any unexpected binaries
> > * Could build from source
> > * xsums/sigs OK
> > * Could run all UTs
> >
> > Will try to do some more later today. Thanks all for getting this put
> > together.
> >
> >
> > On 10/4/17 3:46 AM, James Taylor wrote:
> >
> >> Hello Everyone,
> >>
> >> This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the next
> >> minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1,
> 1.2, &
> >> 1.3. The release includes both a source-only release and a convenience
> >> binary release for each supported HBase version.
> >>
> >> This release has feature parity with supported HBase versions and
> includes
> >> the following improvements:
> >> - Improved scalability of global mutable secondary index
> >> - 100+ bug fixes (the majority around secondary indexing)
> >> - Index Scrutiny tool [1]
> >> - Stabilization of unit tests
> >> - Support for table sampling [2]
> >> - Support for APPROX_COUNT_DISTINCT aggregate function [3]
> >>
> >> The source tarball, including signatures, digests, etc can be found at:
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-0.98-rc0/src/
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-1.1-rc0/src/
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-1.2-rc0/src/
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-1.3-rc0/src/
> >>
> >> The binary artifacts can be found at:
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-0.98-rc0/bin/
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-1.1-rc0/bin/
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-1.2-rc0/bin/
> >> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
> >> x-v4.12.0-HBase-1.3-rc0/bin/
> >>
> >> For a complete list of changes, see:
> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
> >> ctId=12315120=12340844
> >>
> >> Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F
> >>
> >> KEYS file available here:
> >> https://dist.apache.org/repos/dist/dev/phoenix/KEYS
> >>
> >> The hash and tag to be voted upon:
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
> >> it;h=13a7f97b49704642d67481c58a118a68c2e4c2e5
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> >> h=refs/tags/v4.12.0-HBase-0.98-rc0
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
> >> it;h=e40bbfff1150e56e1ecb7cd22c49cee298496c2b
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> >> h=refs/tags/v4.12.0-HBase-1.1-rc0
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
> >> it;h=d79dd50ff732f2673e1414d970cd4742e2c135de
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> >> h=refs/tags/v4.12.0-HBase-1.2-rc0
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
> >> it;h=f0bc4cdb5bbf96b316c78cc816400b04f63e911b
> >> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> >> h=refs/tags/v4.12.0-HBase-1.3-rc0
> >>
> >> Vote will be open for at least 72 hours. Please vote:
> >>
> >> [ ] +1 approve
> >> [ ] +0 no opinion
> >> [ ] -1 disapprove (and reason why)
> >>
> >> Thanks,
> >> The Apache Phoenix Team
> >>
> >> [1] https://phoenix.apache.org/secondary_indexing.html#Index_Scr
> >> utiny_Tool
> >> [2] https://phoenix.apache.org/tablesample.html
> >> [3] https://phoenix.apache.org/language/functions.html#approx_
> >> count_distinct
> >>
> >>
>


Re: [VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-09 Thread Ankit Singhal
+1

-- Tested for any namespace mapping regression from 4.11 to 4.12.
-- Upgrade from 4.11 to 4.12 is fine (vigilant testing, as we don't have
upgrade code this time)
-- Confirmed backward compatibility (Able to connect and do CRUD operations
with 4.11 client).
-- UT/ITs came clean.





On Mon, Oct 9, 2017 at 8:49 PM, Josh Elser  wrote:

> +1 (binding)
>
> * apache-rat:check OK
> * Couldn't find any unexpected binaries
> * Could build from source
> * xsums/sigs OK
> * Could run all UTs
>
> Will try to do some more later today. Thanks all for getting this put
> together.
>
>
> On 10/4/17 3:46 AM, James Taylor wrote:
>
>> Hello Everyone,
>>
>> This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the next
>> minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1, 1.2, &
>> 1.3. The release includes both a source-only release and a convenience
>> binary release for each supported HBase version.
>>
>> This release has feature parity with supported HBase versions and includes
>> the following improvements:
>> - Improved scalability of global mutable secondary index
>> - 100+ bug fixes (the majority around secondary indexing)
>> - Index Scrutiny tool [1]
>> - Stabilization of unit tests
>> - Support for table sampling [2]
>> - Support for APPROX_COUNT_DISTINCT aggregate function [3]
>>
>> The source tarball, including signatures, digests, etc can be found at:
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-0.98-rc0/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-1.1-rc0/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-1.2-rc0/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-1.3-rc0/src/
>>
>> The binary artifacts can be found at:
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-0.98-rc0/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-1.1-rc0/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-1.2-rc0/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-v4.12.0-HBase-1.3-rc0/bin/
>>
>> For a complete list of changes, see:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>> ctId=12315120=12340844
>>
>> Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F
>>
>> KEYS file available here:
>> https://dist.apache.org/repos/dist/dev/phoenix/KEYS
>>
>> The hash and tag to be voted upon:
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> it;h=13a7f97b49704642d67481c58a118a68c2e4c2e5
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> h=refs/tags/v4.12.0-HBase-0.98-rc0
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> it;h=e40bbfff1150e56e1ecb7cd22c49cee298496c2b
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> h=refs/tags/v4.12.0-HBase-1.1-rc0
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> it;h=d79dd50ff732f2673e1414d970cd4742e2c135de
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> h=refs/tags/v4.12.0-HBase-1.2-rc0
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> it;h=f0bc4cdb5bbf96b316c78cc816400b04f63e911b
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> h=refs/tags/v4.12.0-HBase-1.3-rc0
>>
>> Vote will be open for at least 72 hours. Please vote:
>>
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove (and reason why)
>>
>> Thanks,
>> The Apache Phoenix Team
>>
>> [1] https://phoenix.apache.org/secondary_indexing.html#Index_Scr
>> utiny_Tool
>> [2] https://phoenix.apache.org/tablesample.html
>> [3] https://phoenix.apache.org/language/functions.html#approx_
>> count_distinct
>>
>>


Re: [VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-09 Thread Josh Elser

+1 (binding)

* apache-rat:check OK
* Couldn't find any unexpected binaries
* Could build from source
* xsums/sigs OK
* Could run all UTs

Will try to do some more later today. Thanks all for getting this put 
together.


On 10/4/17 3:46 AM, James Taylor wrote:

Hello Everyone,

This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the next
minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1, 1.2, &
1.3. The release includes both a source-only release and a convenience
binary release for each supported HBase version.

This release has feature parity with supported HBase versions and includes
the following improvements:
- Improved scalability of global mutable secondary index
- 100+ bug fixes (the majority around secondary indexing)
- Index Scrutiny tool [1]
- Stabilization of unit tests
- Support for table sampling [2]
- Support for APPROX_COUNT_DISTINCT aggregate function [3]

The source tarball, including signatures, digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-0.98-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.1-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.2-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.3-rc0/src/

The binary artifacts can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-0.98-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.1-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.2-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.3-rc0/bin/

For a complete list of changes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315120=12340844

Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F

KEYS file available here:
https://dist.apache.org/repos/dist/dev/phoenix/KEYS

The hash and tag to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=13a7f97b49704642d67481c58a118a68c2e4c2e5
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-0.98-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=e40bbfff1150e56e1ecb7cd22c49cee298496c2b
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.1-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=d79dd50ff732f2673e1414d970cd4742e2c135de
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.2-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=f0bc4cdb5bbf96b316c78cc816400b04f63e911b
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.3-rc0

Vote will be open for at least 72 hours. Please vote:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Thanks,
The Apache Phoenix Team

[1] https://phoenix.apache.org/secondary_indexing.html#Index_Scrutiny_Tool
[2] https://phoenix.apache.org/tablesample.html
[3] https://phoenix.apache.org/language/functions.html#approx_count_distinct



Re: [VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-09 Thread Samarth Jain
+1
- built from source
- successfully ran all unit and integration tests
- collected stats using major compaction and update stats - estimates look
correct
- ran some basic manual tests involving global mutable and immutable
secondary indexes, looks good.

On Fri, Oct 6, 2017 at 1:03 PM, lars hofhansl <la...@apache.org> wrote:

> +1
> - built from source- loaded a few million rows into Phoenix- tried some
> queries- nothing undue in the logs- killed a region server while the client
> was in the middle of a large update (UPSERT ... SELECT ...)- all recovered
> nicely
>
>
>   From: James Taylor <jamestay...@apache.org>
>  To: "dev@phoenix.apache.org" <dev@phoenix.apache.org>
>  Sent: Wednesday, October 4, 2017 12:46 AM
>  Subject: [VOTE] Release of Apache Phoenix 4.12.0 RC0
>
> Hello Everyone,
>
> This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the next
> minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1, 1.2, &
> 1.3. The release includes both a source-only release and a convenience
> binary release for each supported HBase version.
>
> This release has feature parity with supported HBase versions and includes
> the following improvements:
> - Improved scalability of global mutable secondary index
> - 100+ bug fixes (the majority around secondary indexing)
> - Index Scrutiny tool [1]
> - Stabilization of unit tests
> - Support for table sampling [2]
> - Support for APPROX_COUNT_DISTINCT aggregate function [3]
>
> The source tarball, including signatures, digests, etc can be found at:
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-0.98-rc0/src/
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-1.1-rc0/src/
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-1.2-rc0/src/
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-1.3-rc0/src/
>
> The binary artifacts can be found at:
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-0.98-rc0/bin/
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-1.1-rc0/bin/
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-1.2-rc0/bin/
> https://dist.apache.org/repos/dist/dev/phoenix/apache-
> phoenix-v4.12.0-HBase-1.3-rc0/bin/
>
> For a complete list of changes, see:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12315120=12340844
>
> Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F
>
> KEYS file available here:
> https://dist.apache.org/repos/dist/dev/phoenix/KEYS
>
> The hash and tag to be voted upon:
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=
> 13a7f97b49704642d67481c58a118a68c2e4c2e5
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> h=refs/tags/v4.12.0-HBase-0.98-rc0
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=
> e40bbfff1150e56e1ecb7cd22c49cee298496c2b
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> h=refs/tags/v4.12.0-HBase-1.1-rc0
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=
> d79dd50ff732f2673e1414d970cd4742e2c135de
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> h=refs/tags/v4.12.0-HBase-1.2-rc0
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=
> f0bc4cdb5bbf96b316c78cc816400b04f63e911b
> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
> h=refs/tags/v4.12.0-HBase-1.3-rc0
>
> Vote will be open for at least 72 hours. Please vote:
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Thanks,
> The Apache Phoenix Team
>
> [1] https://phoenix.apache.org/secondary_indexing.html#Index_Scrutiny_Tool
> [2] https://phoenix.apache.org/tablesample.html
> [3] https://phoenix.apache.org/language/functions.html#
> approx_count_distinct
>
>
>
>


Re: [VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-06 Thread lars hofhansl
+1
- built from source- loaded a few million rows into Phoenix- tried some 
queries- nothing undue in the logs- killed a region server while the client was 
in the middle of a large update (UPSERT ... SELECT ...)- all recovered nicely


  From: James Taylor <jamestay...@apache.org>
 To: "dev@phoenix.apache.org" <dev@phoenix.apache.org> 
 Sent: Wednesday, October 4, 2017 12:46 AM
 Subject: [VOTE] Release of Apache Phoenix 4.12.0 RC0
   
Hello Everyone,

This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the next
minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1, 1.2, &
1.3. The release includes both a source-only release and a convenience
binary release for each supported HBase version.

This release has feature parity with supported HBase versions and includes
the following improvements:
- Improved scalability of global mutable secondary index
- 100+ bug fixes (the majority around secondary indexing)
- Index Scrutiny tool [1]
- Stabilization of unit tests
- Support for table sampling [2]
- Support for APPROX_COUNT_DISTINCT aggregate function [3]

The source tarball, including signatures, digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-0.98-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.1-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.2-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.3-rc0/src/

The binary artifacts can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-0.98-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.1-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.2-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.3-rc0/bin/

For a complete list of changes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315120=12340844

Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F

KEYS file available here:
https://dist.apache.org/repos/dist/dev/phoenix/KEYS

The hash and tag to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=13a7f97b49704642d67481c58a118a68c2e4c2e5
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-0.98-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=e40bbfff1150e56e1ecb7cd22c49cee298496c2b
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.1-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=d79dd50ff732f2673e1414d970cd4742e2c135de
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.2-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=f0bc4cdb5bbf96b316c78cc816400b04f63e911b
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.3-rc0

Vote will be open for at least 72 hours. Please vote:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Thanks,
The Apache Phoenix Team

[1] https://phoenix.apache.org/secondary_indexing.html#Index_Scrutiny_Tool
[2] https://phoenix.apache.org/tablesample.html
[3] https://phoenix.apache.org/language/functions.html#approx_count_distinct


   

[VOTE] Release of Apache Phoenix 4.12.0 RC0

2017-10-04 Thread James Taylor
Hello Everyone,

This is a call for a vote on Apache Phoenix 4.12.0 RC0. This is the next
minor release of Phoenix 4, compatible with Apache HBase 0.98, 1.1, 1.2, &
1.3. The release includes both a source-only release and a convenience
binary release for each supported HBase version.

This release has feature parity with supported HBase versions and includes
the following improvements:
- Improved scalability of global mutable secondary index
- 100+ bug fixes (the majority around secondary indexing)
- Index Scrutiny tool [1]
- Stabilization of unit tests
- Support for table sampling [2]
- Support for APPROX_COUNT_DISTINCT aggregate function [3]

The source tarball, including signatures, digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-0.98-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.1-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.2-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.3-rc0/src/

The binary artifacts can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-0.98-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.1-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.2-rc0/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-v4.12.0-HBase-1.3-rc0/bin/

For a complete list of changes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315120=12340844

Artifacts are signed with my "CODE SIGNING KEY": 308FBEE06088BE0F

KEYS file available here:
https://dist.apache.org/repos/dist/dev/phoenix/KEYS

The hash and tag to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=13a7f97b49704642d67481c58a118a68c2e4c2e5
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-0.98-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=e40bbfff1150e56e1ecb7cd22c49cee298496c2b
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.1-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=d79dd50ff732f2673e1414d970cd4742e2c135de
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.2-rc0
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=f0bc4cdb5bbf96b316c78cc816400b04f63e911b
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/v4.12.0-HBase-1.3-rc0

Vote will be open for at least 72 hours. Please vote:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Thanks,
The Apache Phoenix Team

[1] https://phoenix.apache.org/secondary_indexing.html#Index_Scrutiny_Tool
[2] https://phoenix.apache.org/tablesample.html
[3] https://phoenix.apache.org/language/functions.html#approx_count_distinct