Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-12-07 Thread Josh Elser
No worries! Thanks to you for making the time to do this all. I just 
wanted to make sure you hadn't forgotten about it :)


la...@apache.org wrote:

Yeah... Sorry *very* busy. Will call the vote, do the release, and announce.
-- Lars
   From: Josh Elser<els...@apache.org>
  To: dev@phoenix.apache.org
  Sent: Thursday, December 1, 2016 12:53 PM
  Subject: Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2

Hey Lars,

Is a +1 from yourself to be implied here (if not, anyone want to add
one)? Would be nice to get this one out too.

- Josh

Thomas D'Silva wrote:

+1

Ran integration tests. Ran some manual tests for indexes and transactions.

On Wed, Nov 23, 2016 at 12:20 PM, Josh Elser<els...@apache.org>   wrote:


+1 (binding)

* KEYS is good
* xsums/sigs are good
* No change in dependencies since 4.8.1

For each src-release:
* No binary files
* L are good
* Can build and run tests (mvn apache-rat:check package)

Ran a simple local test with the resulting artifact built by hbase-1.2-src.

la...@apache.org wrote:


Hello Fellow Phoenix'ers,

The third RC for Apache Phoenix 4.8.2 is available. This is a patch
release for the Phoenix 4.8 release line,
compatible with Apache HBase 0.98, 1.0, 1.1&   1.2.


This release fixes the following 26 issues:
   [PHOENIX-2996] - Process name of PQS should indicate its role
   [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
   [PHOENIX-3159] - CachingHTableFactory may close HTable during
eviction even if it is getting used for writing by another thread.
   [PHOENIX-3199] - ServerCacheClient sends cache to all regions
unnecessarily
   [PHOENIX-3240] - ClassCastException from Pig loader
   [PHOENIX-3287] - SecureUserConnectionsTest is flapping
   [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
   [PHOENIX-3334] - ConnectionQueryServicesImpl should close
HConnection if init fails
   [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second
column from compound key
   [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with
schemas
   [PHOENIX-3374] - Wrong data row key is getting generated for local
indexes for functions with fixed non null columns
   [PHOENIX-3382] - Query using Row Value Constructor comprised of non
leading PK columns returns incorrect results
   [PHOENIX-3407] - Read only RowLock may lead to corrupting
SYSTEM.CATALOG and non atomic sequences in HBase 1.2
   [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of
illegal characters in snapshot name
   [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8
branches
   [PHOENIX-3439] - Query using an RVC based on the base table PK is
incorrectly using an index and doing a full scan instead of a point query
   [PHOENIX-3451] - Incorrect determination of preservation of order
for an aggregate query leads to incorrect query results
   [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether
GROUP BY is order preserving
   [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS
LAST/NULLS FIRST
   [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and
beyond
   [PHOENIX-3482] - Provide a work around for HBASE-17096
   [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of
HBASE-17108
   [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
   [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
   [PHOENIX-3497] - Provide a work around for HBASE-17122
   [PHOENIX-3296] - ArrayConstructor expression does not serialize
arrays with leading nulls correctly.

(the release notes are also available here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
ctId=12315120=12338233)

The release includes both a source-only release and a convenience binary
release for each supported HBase version.

The source tarball for supported HBase versions, including signatures,
digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.2-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.1-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.0-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.3-HBase-0.98-rc2/src/

The binary artifacts for supported HBase versions can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.2-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.1-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.0-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-0.98-rc2/bin/

Both artifacts are signed with my "CODE SIGNING KEY": C7CFE328

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

The hashes and tags to be voted upon:
https://git-wip

[RESULT][VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-12-06 Thread larsh
The vote passed with 3 +1's, no 0 or -1. We will release 4.8.2RC2 as Phoenix 
4.8.2


  From: Thomas D'Silva <tdsi...@salesforce.com>
 To: dev@phoenix.apache.org 
 Sent: Wednesday, November 23, 2016 7:23 PM
 Subject: Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2
   
+1

Ran integration tests. Ran some manual tests for indexes and transactions.

On Wed, Nov 23, 2016 at 12:20 PM, Josh Elser <els...@apache.org> wrote:

> +1 (binding)
>
> * KEYS is good
> * xsums/sigs are good
> * No change in dependencies since 4.8.1
>
> For each src-release:
> * No binary files
> * L are good
> * Can build and run tests (mvn apache-rat:check package)
>
> Ran a simple local test with the resulting artifact built by hbase-1.2-src.
>
> la...@apache.org wrote:
>
>> Hello Fellow Phoenix'ers,
>>
>> The third RC for Apache Phoenix 4.8.2 is available. This is a patch
>> release for the Phoenix 4.8 release line,
>> compatible with Apache HBase 0.98, 1.0, 1.1&  1.2.
>>
>>
>> This release fixes the following 26 issues:
>>      [PHOENIX-2996] - Process name of PQS should indicate its role
>>      [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
>>      [PHOENIX-3159] - CachingHTableFactory may close HTable during
>> eviction even if it is getting used for writing by another thread.
>>      [PHOENIX-3199] - ServerCacheClient sends cache to all regions
>> unnecessarily
>>      [PHOENIX-3240] - ClassCastException from Pig loader
>>      [PHOENIX-3287] - SecureUserConnectionsTest is flapping
>>      [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
>>      [PHOENIX-3334] - ConnectionQueryServicesImpl should close
>> HConnection if init fails
>>      [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second
>> column from compound key
>>      [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with
>> schemas
>>      [PHOENIX-3374] - Wrong data row key is getting generated for local
>> indexes for functions with fixed non null columns
>>      [PHOENIX-3382] - Query using Row Value Constructor comprised of non
>> leading PK columns returns incorrect results
>>      [PHOENIX-3407] - Read only RowLock may lead to corrupting
>> SYSTEM.CATALOG and non atomic sequences in HBase 1.2
>>      [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of
>> illegal characters in snapshot name
>>      [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8
>> branches
>>      [PHOENIX-3439] - Query using an RVC based on the base table PK is
>> incorrectly using an index and doing a full scan instead of a point query
>>      [PHOENIX-3451] - Incorrect determination of preservation of order
>> for an aggregate query leads to incorrect query results
>>      [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether
>> GROUP BY is order preserving
>>      [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS
>> LAST/NULLS FIRST
>>      [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and
>> beyond
>>      [PHOENIX-3482] - Provide a work around for HBASE-17096
>>      [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of
>> HBASE-17108
>>      [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
>>      [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
>>      [PHOENIX-3497] - Provide a work around for HBASE-17122
>>      [PHOENIX-3296] - ArrayConstructor expression does not serialize
>> arrays with leading nulls correctly.
>>
>> (the release notes are also available here:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>> ctId=12315120=12338233)
>>
>> The release includes both a source-only release and a convenience binary
>> release for each supported HBase version.
>>
>> The source tarball for supported HBase versions, including signatures,
>> digests, etc can be found at:
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.2-rc2/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.1-rc2/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.0-rc2/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.3-HBase-0.98-rc2/src/
>>
>> The binary artifacts for supported HBase versions can be found at:
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.2-rc2/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.1-rc2/b

Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-12-06 Thread larsh
Yeah... Sorry *very* busy. Will call the vote, do the release, and announce.
-- Lars
  From: Josh Elser <els...@apache.org>
 To: dev@phoenix.apache.org 
 Sent: Thursday, December 1, 2016 12:53 PM
 Subject: Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2
   
Hey Lars,

Is a +1 from yourself to be implied here (if not, anyone want to add 
one)? Would be nice to get this one out too.

- Josh

Thomas D'Silva wrote:
> +1
>
> Ran integration tests. Ran some manual tests for indexes and transactions.
>
> On Wed, Nov 23, 2016 at 12:20 PM, Josh Elser<els...@apache.org>  wrote:
>
>> +1 (binding)
>>
>> * KEYS is good
>> * xsums/sigs are good
>> * No change in dependencies since 4.8.1
>>
>> For each src-release:
>> * No binary files
>> * L are good
>> * Can build and run tests (mvn apache-rat:check package)
>>
>> Ran a simple local test with the resulting artifact built by hbase-1.2-src.
>>
>> la...@apache.org wrote:
>>
>>> Hello Fellow Phoenix'ers,
>>>
>>> The third RC for Apache Phoenix 4.8.2 is available. This is a patch
>>> release for the Phoenix 4.8 release line,
>>> compatible with Apache HBase 0.98, 1.0, 1.1&  1.2.
>>>
>>>
>>> This release fixes the following 26 issues:
>>>      [PHOENIX-2996] - Process name of PQS should indicate its role
>>>      [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
>>>      [PHOENIX-3159] - CachingHTableFactory may close HTable during
>>> eviction even if it is getting used for writing by another thread.
>>>      [PHOENIX-3199] - ServerCacheClient sends cache to all regions
>>> unnecessarily
>>>      [PHOENIX-3240] - ClassCastException from Pig loader
>>>      [PHOENIX-3287] - SecureUserConnectionsTest is flapping
>>>      [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
>>>      [PHOENIX-3334] - ConnectionQueryServicesImpl should close
>>> HConnection if init fails
>>>      [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second
>>> column from compound key
>>>      [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with
>>> schemas
>>>      [PHOENIX-3374] - Wrong data row key is getting generated for local
>>> indexes for functions with fixed non null columns
>>>      [PHOENIX-3382] - Query using Row Value Constructor comprised of non
>>> leading PK columns returns incorrect results
>>>      [PHOENIX-3407] - Read only RowLock may lead to corrupting
>>> SYSTEM.CATALOG and non atomic sequences in HBase 1.2
>>>      [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of
>>> illegal characters in snapshot name
>>>      [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8
>>> branches
>>>      [PHOENIX-3439] - Query using an RVC based on the base table PK is
>>> incorrectly using an index and doing a full scan instead of a point query
>>>      [PHOENIX-3451] - Incorrect determination of preservation of order
>>> for an aggregate query leads to incorrect query results
>>>      [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether
>>> GROUP BY is order preserving
>>>      [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS
>>> LAST/NULLS FIRST
>>>      [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and
>>> beyond
>>>      [PHOENIX-3482] - Provide a work around for HBASE-17096
>>>      [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of
>>> HBASE-17108
>>>      [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
>>>      [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
>>>      [PHOENIX-3497] - Provide a work around for HBASE-17122
>>>      [PHOENIX-3296] - ArrayConstructor expression does not serialize
>>> arrays with leading nulls correctly.
>>>
>>> (the release notes are also available here:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>>> ctId=12315120=12338233)
>>>
>>> The release includes both a source-only release and a convenience binary
>>> release for each supported HBase version.
>>>
>>> The source tarball for supported HBase versions, including signatures,
>>> digests, etc can be found at:
>>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>>> x-4.8.2-HBase-1.2-rc2/src/
>>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>>> x-4.8.2-HBase-1.1-rc2/src/
>>> h

Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-12-01 Thread Josh Elser

Hey Lars,

Is a +1 from yourself to be implied here (if not, anyone want to add 
one)? Would be nice to get this one out too.


- Josh

Thomas D'Silva wrote:

+1

Ran integration tests. Ran some manual tests for indexes and transactions.

On Wed, Nov 23, 2016 at 12:20 PM, Josh Elser  wrote:


+1 (binding)

* KEYS is good
* xsums/sigs are good
* No change in dependencies since 4.8.1

For each src-release:
* No binary files
* L are good
* Can build and run tests (mvn apache-rat:check package)

Ran a simple local test with the resulting artifact built by hbase-1.2-src.

la...@apache.org wrote:


Hello Fellow Phoenix'ers,

The third RC for Apache Phoenix 4.8.2 is available. This is a patch
release for the Phoenix 4.8 release line,
compatible with Apache HBase 0.98, 1.0, 1.1&   1.2.


This release fixes the following 26 issues:
  [PHOENIX-2996] - Process name of PQS should indicate its role
  [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
  [PHOENIX-3159] - CachingHTableFactory may close HTable during
eviction even if it is getting used for writing by another thread.
  [PHOENIX-3199] - ServerCacheClient sends cache to all regions
unnecessarily
  [PHOENIX-3240] - ClassCastException from Pig loader
  [PHOENIX-3287] - SecureUserConnectionsTest is flapping
  [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
  [PHOENIX-3334] - ConnectionQueryServicesImpl should close
HConnection if init fails
  [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second
column from compound key
  [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with
schemas
  [PHOENIX-3374] - Wrong data row key is getting generated for local
indexes for functions with fixed non null columns
  [PHOENIX-3382] - Query using Row Value Constructor comprised of non
leading PK columns returns incorrect results
  [PHOENIX-3407] - Read only RowLock may lead to corrupting
SYSTEM.CATALOG and non atomic sequences in HBase 1.2
  [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of
illegal characters in snapshot name
  [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8
branches
  [PHOENIX-3439] - Query using an RVC based on the base table PK is
incorrectly using an index and doing a full scan instead of a point query
  [PHOENIX-3451] - Incorrect determination of preservation of order
for an aggregate query leads to incorrect query results
  [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether
GROUP BY is order preserving
  [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS
LAST/NULLS FIRST
  [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and
beyond
  [PHOENIX-3482] - Provide a work around for HBASE-17096
  [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of
HBASE-17108
  [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
  [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
  [PHOENIX-3497] - Provide a work around for HBASE-17122
  [PHOENIX-3296] - ArrayConstructor expression does not serialize
arrays with leading nulls correctly.

(the release notes are also available here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
ctId=12315120=12338233)

The release includes both a source-only release and a convenience binary
release for each supported HBase version.

The source tarball for supported HBase versions, including signatures,
digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.2-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.1-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.0-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.3-HBase-0.98-rc2/src/

The binary artifacts for supported HBase versions can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.2-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.1-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-1.0-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
x-4.8.2-HBase-0.98-rc2/bin/

Both artifacts are signed with my "CODE SIGNING KEY": C7CFE328

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

The hashes and tags to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
h=refs/tags/4.8.2-HBase-1.2-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
it;h=3d4205123f763fdfd875211d551da42deeb78412

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
h=refs/tags/4.8.2-HBase-1.1-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
it;h=40de1f6cd5326b2c8ec2da5ad817696e050c2f3a

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;

Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-11-23 Thread Thomas D'Silva
+1

Ran integration tests. Ran some manual tests for indexes and transactions.

On Wed, Nov 23, 2016 at 12:20 PM, Josh Elser  wrote:

> +1 (binding)
>
> * KEYS is good
> * xsums/sigs are good
> * No change in dependencies since 4.8.1
>
> For each src-release:
> * No binary files
> * L are good
> * Can build and run tests (mvn apache-rat:check package)
>
> Ran a simple local test with the resulting artifact built by hbase-1.2-src.
>
> la...@apache.org wrote:
>
>> Hello Fellow Phoenix'ers,
>>
>> The third RC for Apache Phoenix 4.8.2 is available. This is a patch
>> release for the Phoenix 4.8 release line,
>> compatible with Apache HBase 0.98, 1.0, 1.1&  1.2.
>>
>>
>> This release fixes the following 26 issues:
>>  [PHOENIX-2996] - Process name of PQS should indicate its role
>>  [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
>>  [PHOENIX-3159] - CachingHTableFactory may close HTable during
>> eviction even if it is getting used for writing by another thread.
>>  [PHOENIX-3199] - ServerCacheClient sends cache to all regions
>> unnecessarily
>>  [PHOENIX-3240] - ClassCastException from Pig loader
>>  [PHOENIX-3287] - SecureUserConnectionsTest is flapping
>>  [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
>>  [PHOENIX-3334] - ConnectionQueryServicesImpl should close
>> HConnection if init fails
>>  [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second
>> column from compound key
>>  [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with
>> schemas
>>  [PHOENIX-3374] - Wrong data row key is getting generated for local
>> indexes for functions with fixed non null columns
>>  [PHOENIX-3382] - Query using Row Value Constructor comprised of non
>> leading PK columns returns incorrect results
>>  [PHOENIX-3407] - Read only RowLock may lead to corrupting
>> SYSTEM.CATALOG and non atomic sequences in HBase 1.2
>>  [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of
>> illegal characters in snapshot name
>>  [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8
>> branches
>>  [PHOENIX-3439] - Query using an RVC based on the base table PK is
>> incorrectly using an index and doing a full scan instead of a point query
>>  [PHOENIX-3451] - Incorrect determination of preservation of order
>> for an aggregate query leads to incorrect query results
>>  [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether
>> GROUP BY is order preserving
>>  [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS
>> LAST/NULLS FIRST
>>  [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and
>> beyond
>>  [PHOENIX-3482] - Provide a work around for HBASE-17096
>>  [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of
>> HBASE-17108
>>  [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
>>  [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
>>  [PHOENIX-3497] - Provide a work around for HBASE-17122
>>  [PHOENIX-3296] - ArrayConstructor expression does not serialize
>> arrays with leading nulls correctly.
>>
>> (the release notes are also available here:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>> ctId=12315120=12338233)
>>
>> The release includes both a source-only release and a convenience binary
>> release for each supported HBase version.
>>
>> The source tarball for supported HBase versions, including signatures,
>> digests, etc can be found at:
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.2-rc2/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.1-rc2/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.0-rc2/src/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.3-HBase-0.98-rc2/src/
>>
>> The binary artifacts for supported HBase versions can be found at:
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.2-rc2/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.1-rc2/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-1.0-rc2/bin/
>> https://dist.apache.org/repos/dist/dev/phoenix/apache-phoeni
>> x-4.8.2-HBase-0.98-rc2/bin/
>>
>> Both artifacts are signed with my "CODE SIGNING KEY": C7CFE328
>>
>> KEYS file available here: https://dist.apache.org/repos/
>> dist/dev/phoenix/KEYS
>>
>> The hashes and tags to be voted upon:
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> h=refs/tags/4.8.2-HBase-1.2-rc2
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> it;h=3d4205123f763fdfd875211d551da42deeb78412
>>
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;
>> h=refs/tags/4.8.2-HBase-1.1-rc2
>> https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=comm
>> 

Re: [VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-11-23 Thread Josh Elser

+1 (binding)

* KEYS is good
* xsums/sigs are good
* No change in dependencies since 4.8.1

For each src-release:
* No binary files
* L are good
* Can build and run tests (mvn apache-rat:check package)

Ran a simple local test with the resulting artifact built by hbase-1.2-src.

la...@apache.org wrote:

Hello Fellow Phoenix'ers,

The third RC for Apache Phoenix 4.8.2 is available. This is a patch release for 
the Phoenix 4.8 release line,
compatible with Apache HBase 0.98, 1.0, 1.1&  1.2.

This release fixes the following 26 issues:
 [PHOENIX-2996] - Process name of PQS should indicate its role
 [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
 [PHOENIX-3159] - CachingHTableFactory may close HTable during eviction 
even if it is getting used for writing by another thread.
 [PHOENIX-3199] - ServerCacheClient sends cache to all regions unnecessarily
 [PHOENIX-3240] - ClassCastException from Pig loader
 [PHOENIX-3287] - SecureUserConnectionsTest is flapping
 [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
 [PHOENIX-3334] - ConnectionQueryServicesImpl should close HConnection if 
init fails
 [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second column 
from compound key
 [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with schemas
 [PHOENIX-3374] - Wrong data row key is getting generated for local indexes 
for functions with fixed non null columns
 [PHOENIX-3382] - Query using Row Value Constructor comprised of non 
leading PK columns returns incorrect results
 [PHOENIX-3407] - Read only RowLock may lead to corrupting SYSTEM.CATALOG 
and non atomic sequences in HBase 1.2
 [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of illegal 
characters in snapshot name
 [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8 branches
 [PHOENIX-3439] - Query using an RVC based on the base table PK is 
incorrectly using an index and doing a full scan instead of a point query
 [PHOENIX-3451] - Incorrect determination of preservation of order for an 
aggregate query leads to incorrect query results
 [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether GROUP BY 
is order preserving
 [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS 
LAST/NULLS FIRST
 [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and beyond
 [PHOENIX-3482] - Provide a work around for HBASE-17096
 [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of 
HBASE-17108
 [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
 [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
 [PHOENIX-3497] - Provide a work around for HBASE-17122
 [PHOENIX-3296] - ArrayConstructor expression does not serialize arrays 
with leading nulls correctly.

(the release notes are also available here: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315120=12338233)

The release includes both a source-only release and a convenience binary 
release for each supported HBase version.

The source tarball for supported HBase versions, including signatures, digests, 
etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.2-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.1-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.0-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.3-HBase-0.98-rc2/src/

The binary artifacts for supported HBase versions can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.2-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.1-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.0-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-0.98-rc2/bin/

Both artifacts are signed with my "CODE SIGNING KEY": C7CFE328

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

The hashes and tags to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-1.2-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=3d4205123f763fdfd875211d551da42deeb78412

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-1.1-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=40de1f6cd5326b2c8ec2da5ad817696e050c2f3a

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-1.0-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=e7c63d54c592bbed193841a68c0f8717831258d9

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-0.98-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=cf6c4f7c44ac64ada9e61385c4b10ef00e06b014

Vote will be open 

[VOTE] Release of Apache Phoenix 4.8.2 RC2

2016-11-22 Thread larsh
Hello Fellow Phoenix'ers,

The third RC for Apache Phoenix 4.8.2 is available. This is a patch release for 
the Phoenix 4.8 release line,
compatible with Apache HBase 0.98, 1.0, 1.1 & 1.2.

This release fixes the following 26 issues:
    [PHOENIX-2996] - Process name of PQS should indicate its role
    [PHOENIX-3108] - ImmutableIndexIT fails when run on its own
    [PHOENIX-3159] - CachingHTableFactory may close HTable during eviction even 
if it is getting used for writing by another thread.
    [PHOENIX-3199] - ServerCacheClient sends cache to all regions unnecessarily
    [PHOENIX-3240] - ClassCastException from Pig loader
    [PHOENIX-3287] - SecureUserConnectionsTest is flapping
    [PHOENIX-3331] - Bug in calculating minDisabledTimestamp for a batch
    [PHOENIX-3334] - ConnectionQueryServicesImpl should close HConnection if 
init fails
    [PHOENIX-3342] - ORDER BY and LIMIT+OFFSET doesnt work on second column 
from compound key
    [PHOENIX-3349] - DROP TABLE and DROP SEQUENCE not working with schemas
    [PHOENIX-3374] - Wrong data row key is getting generated for local indexes 
for functions with fixed non null columns
    [PHOENIX-3382] - Query using Row Value Constructor comprised of non leading 
PK columns returns incorrect results
    [PHOENIX-3407] - Read only RowLock may lead to corrupting SYSTEM.CATALOG 
and non atomic sequences in HBase 1.2
    [PHOENIX-3432] - Upgrade Phoenix 4.8.0 to 4.9.0 fails because of illegal 
characters in snapshot name
    [PHOENIX-3436] - Port snapshot and upgrade mutex fixes to 4.8 branches
    [PHOENIX-3439] - Query using an RVC based on the base table PK is 
incorrectly using an index and doing a full scan instead of a point query
    [PHOENIX-3451] - Incorrect determination of preservation of order for an 
aggregate query leads to incorrect query results
    [PHOENIX-3452] - NULLS FIRST/NULL LAST should not impact whether GROUP BY 
is order preserving
    [PHOENIX-3469] - Incorrect sort order for DESC primary key for NULLS 
LAST/NULLS FIRST
    [PHOENIX-3481] - Phoenix initialization fails for HBase 0.98.21 and beyond
    [PHOENIX-3482] - Provide a work around for HBASE-17096
    [PHOENIX-3485] - CSVBulkLoadToolIT failing consistently because of 
HBASE-17108
    [PHOENIX-3487] - IndexIT#testTableDescriptorPriority fails
    [PHOENIX-3494] - ArrayIndexOutOfBoundsException with decimal desc key
    [PHOENIX-3497] - Provide a work around for HBASE-17122
    [PHOENIX-3296] - ArrayConstructor expression does not serialize arrays with 
leading nulls correctly.

(the release notes are also available here: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315120=12338233)

The release includes both a source-only release and a convenience binary 
release for each supported HBase version.

The source tarball for supported HBase versions, including signatures, digests, 
etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.2-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.1-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.0-rc2/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.3-HBase-0.98-rc2/src/

The binary artifacts for supported HBase versions can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.2-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.1-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-1.0-rc2/bin/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.2-HBase-0.98-rc2/bin/

Both artifacts are signed with my "CODE SIGNING KEY": C7CFE328

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

The hashes and tags to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-1.2-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=3d4205123f763fdfd875211d551da42deeb78412

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-1.1-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=40de1f6cd5326b2c8ec2da5ad817696e050c2f3a

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-1.0-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=e7c63d54c592bbed193841a68c0f8717831258d9

https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=tag;h=refs/tags/4.8.2-HBase-0.98-rc2
https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=cf6c4f7c44ac64ada9e61385c4b10ef00e06b014

Vote will be open until, Mon, Nov 28th (inclusive). Please inspect the 
tarballs, poke around,
check the signatures, install and run your favorite workloads, etc. Then please 
vote:

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

Thanks,
Your friendly release manager & The Apache Phoenix Team