Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

2016-09-27 Thread larsh
With 4 +1's (including mine) and no -1 the vote passes.I will release RC0 as 
Phoenix 4.8.1
On to 4.8.2 and/or 4.9.0 :)
-- Lars
  From: James Taylor 
 To: "dev@phoenix.apache.org" ; lars hofhansl 
 
 Sent: Monday, September 26, 2016 3:54 PM
 Subject: Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available
   
+1. Downloaded, compiled, and verified all unit tests pass.
    James
On Sat, Sep 24, 2016 at 8:55 PM,  wrote:

My key is the KEYS file in the dev directory only.
Will load into KEYS file you mention.
My key's fingerprint is A1A7 5143 64FB 05BC C9A1  5A9D D0BE B8C5 C7CF E328.
-- Lars

      From: Josh Elser 
 To: dev@phoenix.apache.org
 Sent: Friday, September 23, 2016 2:48 PM
 Subject: Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

+1 (binding)

However, it looks like your GPG key isn't present in the include KEYS
file nor in subversion[1], Lars. I don't think the fact that it's not in
the source is problem, but it definitely needs to be present in dist.a.o
before this is released.

For src's

* sigs/xsums OK
* L look OK
* apache-rat:check OK
* mvn verify -DskipITs OK (ITs started crashing on my poor little laptop)

For bin's:

* sigs/xsums OK
* L look OK
* Verified no new dependencies were added since 4.8.0

- Josh

[1] https://dist.apache.org/repos/ dist/release/phoenix/KEYS

la...@apache.org wrote:
> Hello Fellow Phoenix'ers,
>
> The first RC for Apache Phoenix 4.8.1 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 43 issues:
>      [PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent VIEW 
>indexes
>      [PHOENIX-3195] - Slight safety improvement for using DistinctPrefixFilter
>      [PHOENIX-3228] - Index tables should not be configured with a 
>custom/smaller MAX_FILESIZE
>      [PHOENIX-930] - duplicated columns cause query exception and drop table 
>exception
>      [PHOENIX-1647] - Correctly return that Phoenix supports schema name 
>references in DatabaseMetaData
>      [PHOENIX-2336] - Queries with small case column-names return empty 
>result-set when working with Spark Datasource Plugin
>      [PHOENIX-2474] - Cannot round to a negative precision (to the left of 
>the decimal)
>      [PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern
>      [PHOENIX-2645] - Wildcard characters do not match newline characters
>      [PHOENIX-2853] - Delete Immutable rows from View does not work if 
>immutable index(secondary index) exists
>      [PHOENIX-2944] - DATE Comparison Broken
>      [PHOENIX-2946] - Projected comparison between date and timestamp columns 
>always returns true
>      [PHOENIX-2995] - Write performance severely degrades with large number 
>of views
>      [PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results
>      [PHOENIX-3054] - Counting zero null rows returns an empty result set
>      [PHOENIX-3072] - Deadlock on region opening with secondary index recovery
>      [PHOENIX-3148] - Reduce size of PTable so that more tables can be cached 
>in the metada cache.
>      [PHOENIX-3162] - TableNotFoundException might be thrown when an index 
>dropped while upserting.
>      [PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled
>      [PHOENIX-3170] - Remove the futuretask from the list if 
>StaleRegionBoundaryCacheExcept ion is thrown while initializing the scanners
>      [PHOENIX-3175] - Unnecessary UGI proxy user impersonation check
>      [PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name was 
>detected in the object definition or ALTER TABLE statement. 
>columnName=TEST_TABLE.C1 (state=42892,code=514)
>      [PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing 
>principal/keytab in JDBC url
>      [PHOENIX-3203] - Tenant cache lookup in Global Cache fails in certain 
>conditions
>      [PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2, 4.8-HBase-1.1 
>and 4.8-HBase-1.0 branches after PHOENIX-3148
>      [PHOENIX-3210] - Exception trying to cast Double to BigDecimal in 
>UpsertCompiler
>      [PHOENIX-3223] - Add hadoop classpath to PQS classpath
>      [PHOENIX-3230] - Upgrade code running concurrently on different JVMs 
>could make clients unusuable
>      [PHOENIX-3237] - Automatic rebuild of disabled index will fail if 
>indexes of two tables are disabled at the same time
>      [PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in grammar
>      [PHOENIX-3260] - MetadataRegionObserver. postOpen() can prevent region 
>server from shutting down for a long duration
>      [PHOENIX-3268] - Upgrade to Tephra 0.9.0
>      [PHOENIX-3280] - Automatic attempt to rebuild all disabled index
>      [PHOENIX-3291] - Do not throw return value of Throwables#propagate call
>      [PHOENIX-3307] - Backward compatibility fails for tables with 

Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

2016-09-26 Thread Josh Elser
Thanks for the confirmation, Lars! I just wanted to make sure that we 
didn't accidentally miss this step (assuming rc0 passes).


la...@apache.org wrote:

My key is the KEYS file in the dev directory only.
Will load into KEYS file you mention.
My key's fingerprint is A1A7 5143 64FB 05BC C9A1  5A9D D0BE B8C5 C7CF E328.
-- Lars

   From: Josh Elser
  To: dev@phoenix.apache.org
  Sent: Friday, September 23, 2016 2:48 PM
  Subject: Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

+1 (binding)

However, it looks like your GPG key isn't present in the include KEYS
file nor in subversion[1], Lars. I don't think the fact that it's not in
the source is problem, but it definitely needs to be present in dist.a.o
before this is released.

For src's

* sigs/xsums OK
* L look OK
* apache-rat:check OK
* mvn verify -DskipITs OK (ITs started crashing on my poor little laptop)

For bin's:

* sigs/xsums OK
* L look OK
* Verified no new dependencies were added since 4.8.0

- Josh

[1] https://dist.apache.org/repos/dist/release/phoenix/KEYS

la...@apache.org wrote:

Hello Fellow Phoenix'ers,

The first RC for Apache Phoenix 4.8.1 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 43 issues:
   [PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent VIEW 
indexes
   [PHOENIX-3195] - Slight safety improvement for using DistinctPrefixFilter
   [PHOENIX-3228] - Index tables should not be configured with a 
custom/smaller MAX_FILESIZE
   [PHOENIX-930] - duplicated columns cause query exception and drop table 
exception
   [PHOENIX-1647] - Correctly return that Phoenix supports schema name 
references in DatabaseMetaData
   [PHOENIX-2336] - Queries with small case column-names return empty 
result-set when working with Spark Datasource Plugin
   [PHOENIX-2474] - Cannot round to a negative precision (to the left of 
the decimal)
   [PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern
   [PHOENIX-2645] - Wildcard characters do not match newline characters
   [PHOENIX-2853] - Delete Immutable rows from View does not work if 
immutable index(secondary index) exists
   [PHOENIX-2944] - DATE Comparison Broken
   [PHOENIX-2946] - Projected comparison between date and timestamp columns 
always returns true
   [PHOENIX-2995] - Write performance severely degrades with large number 
of views
   [PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results
   [PHOENIX-3054] - Counting zero null rows returns an empty result set
   [PHOENIX-3072] - Deadlock on region opening with secondary index recovery
   [PHOENIX-3148] - Reduce size of PTable so that more tables can be cached 
in the metada cache.
   [PHOENIX-3162] - TableNotFoundException might be thrown when an index 
dropped while upserting.
   [PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled
   [PHOENIX-3170] - Remove the futuretask from the list if 
StaleRegionBoundaryCacheException is thrown while initializing the scanners
   [PHOENIX-3175] - Unnecessary UGI proxy user impersonation check
   [PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name was 
detected in the object definition or ALTER TABLE statement. 
columnName=TEST_TABLE.C1 (state=42892,code=514)
   [PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing 
principal/keytab in JDBC url
   [PHOENIX-3203] - Tenant cache lookup in Global Cache fails in certain 
conditions
   [PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2, 4.8-HBase-1.1 
and 4.8-HBase-1.0 branches after PHOENIX-3148
   [PHOENIX-3210] - Exception trying to cast Double to BigDecimal in 
UpsertCompiler
   [PHOENIX-3223] - Add hadoop classpath to PQS classpath
   [PHOENIX-3230] - Upgrade code running concurrently on different JVMs 
could make clients unusuable
   [PHOENIX-3237] - Automatic rebuild of disabled index will fail if 
indexes of two tables are disabled at the same time
   [PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in grammar
   [PHOENIX-3260] - MetadataRegionObserver.postOpen() can prevent region 
server from shutting down for a long duration
   [PHOENIX-3268] - Upgrade to Tephra 0.9.0
   [PHOENIX-3280] - Automatic attempt to rebuild all disabled index
   [PHOENIX-3291] - Do not throw return value of Throwables#propagate call
   [PHOENIX-3307] - Backward compatibility fails for tables with index 
(4.7.0 client - 4.8.1 server)
   [PHOENIX-3323] - make_rc script fails to build the RC
   [PHOENIX-2785] - Do not store NULLs for immutable tables
   [PHOENIX-3081] - MIsleading exception on async stats update after major 
compaction
   [PHOENIX-3116] - Support incompatible HBase 1.1.5 and HBase 1.2.2
   [PHOENIX-808] - Create snapshot of SYSTEM.CATALOG prior to 

Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

2016-09-26 Thread James Taylor
+1. Downloaded, compiled, and verified all unit tests pass.

James

On Sat, Sep 24, 2016 at 8:55 PM,  wrote:

> My key is the KEYS file in the dev directory only.
> Will load into KEYS file you mention.
> My key's fingerprint is A1A7 5143 64FB 05BC C9A1  5A9D D0BE B8C5 C7CF E328.
> -- Lars
>
>   From: Josh Elser 
>  To: dev@phoenix.apache.org
>  Sent: Friday, September 23, 2016 2:48 PM
>  Subject: Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available
>
> +1 (binding)
>
> However, it looks like your GPG key isn't present in the include KEYS
> file nor in subversion[1], Lars. I don't think the fact that it's not in
> the source is problem, but it definitely needs to be present in dist.a.o
> before this is released.
>
> For src's
>
> * sigs/xsums OK
> * L look OK
> * apache-rat:check OK
> * mvn verify -DskipITs OK (ITs started crashing on my poor little laptop)
>
> For bin's:
>
> * sigs/xsums OK
> * L look OK
> * Verified no new dependencies were added since 4.8.0
>
> - Josh
>
> [1] https://dist.apache.org/repos/dist/release/phoenix/KEYS
>
> la...@apache.org wrote:
> > Hello Fellow Phoenix'ers,
> >
> > The first RC for Apache Phoenix 4.8.1 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 43 issues:
> >  [PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent
> VIEW indexes
> >  [PHOENIX-3195] - Slight safety improvement for using
> DistinctPrefixFilter
> >  [PHOENIX-3228] - Index tables should not be configured with a
> custom/smaller MAX_FILESIZE
> >  [PHOENIX-930] - duplicated columns cause query exception and drop
> table exception
> >  [PHOENIX-1647] - Correctly return that Phoenix supports schema name
> references in DatabaseMetaData
> >  [PHOENIX-2336] - Queries with small case column-names return empty
> result-set when working with Spark Datasource Plugin
> >  [PHOENIX-2474] - Cannot round to a negative precision (to the left
> of the decimal)
> >  [PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern
> >  [PHOENIX-2645] - Wildcard characters do not match newline characters
> >  [PHOENIX-2853] - Delete Immutable rows from View does not work if
> immutable index(secondary index) exists
> >  [PHOENIX-2944] - DATE Comparison Broken
> >  [PHOENIX-2946] - Projected comparison between date and timestamp
> columns always returns true
> >  [PHOENIX-2995] - Write performance severely degrades with large
> number of views
> >  [PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results
> >  [PHOENIX-3054] - Counting zero null rows returns an empty result set
> >  [PHOENIX-3072] - Deadlock on region opening with secondary index
> recovery
> >  [PHOENIX-3148] - Reduce size of PTable so that more tables can be
> cached in the metada cache.
> >  [PHOENIX-3162] - TableNotFoundException might be thrown when an
> index dropped while upserting.
> >  [PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled
> >  [PHOENIX-3170] - Remove the futuretask from the list if
> StaleRegionBoundaryCacheException is thrown while initializing the
> scanners
> >  [PHOENIX-3175] - Unnecessary UGI proxy user impersonation check
> >  [PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name
> was detected in the object definition or ALTER TABLE statement.
> columnName=TEST_TABLE.C1 (state=42892,code=514)
> >  [PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing
> principal/keytab in JDBC url
> >  [PHOENIX-3203] - Tenant cache lookup in Global Cache fails in
> certain conditions
> >  [PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2,
> 4.8-HBase-1.1 and 4.8-HBase-1.0 branches after PHOENIX-3148
> >  [PHOENIX-3210] - Exception trying to cast Double to BigDecimal in
> UpsertCompiler
> >  [PHOENIX-3223] - Add hadoop classpath to PQS classpath
> >  [PHOENIX-3230] - Upgrade code running concurrently on different
> JVMs could make clients unusuable
> >  [PHOENIX-3237] - Automatic rebuild of disabled index will fail if
> indexes of two tables are disabled at the same time
> >  [PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in
> grammar
> >  [PHOENIX-3260] - MetadataRegionObserver.postOpen() can prevent
> region server from shutting down for a long duration
> >  [PHOENIX-3268] - Upgrade to Tephra 0.9.0
> >  [PHOENIX-3280] - Automatic attempt to rebuild all disabled index
> >  [PHOENIX-3291] - Do not throw return value of Throwables#propagate
> call
> >  [PHOENIX-3307] - Backward compatibility fails for tables with index
> (4.7.0 client - 4.8.1 server)
> >  [PHOENIX-3323] - make_rc script fails to build the RC
> >  [PHOENIX-2785] - Do not store NULLs for immutable tables
> >  [PHOENIX-3081] - MIsleading exception on async stats update 

Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

2016-09-24 Thread larsh
My key is the KEYS file in the dev directory only.
Will load into KEYS file you mention.
My key's fingerprint is A1A7 5143 64FB 05BC C9A1  5A9D D0BE B8C5 C7CF E328.
-- Lars

  From: Josh Elser 
 To: dev@phoenix.apache.org 
 Sent: Friday, September 23, 2016 2:48 PM
 Subject: Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available
   
+1 (binding)

However, it looks like your GPG key isn't present in the include KEYS 
file nor in subversion[1], Lars. I don't think the fact that it's not in 
the source is problem, but it definitely needs to be present in dist.a.o 
before this is released.

For src's

* sigs/xsums OK
* L look OK
* apache-rat:check OK
* mvn verify -DskipITs OK (ITs started crashing on my poor little laptop)

For bin's:

* sigs/xsums OK
* L look OK
* Verified no new dependencies were added since 4.8.0

- Josh

[1] https://dist.apache.org/repos/dist/release/phoenix/KEYS

la...@apache.org wrote:
> Hello Fellow Phoenix'ers,
>
> The first RC for Apache Phoenix 4.8.1 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 43 issues:
>      [PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent VIEW 
>indexes
>      [PHOENIX-3195] - Slight safety improvement for using DistinctPrefixFilter
>      [PHOENIX-3228] - Index tables should not be configured with a 
>custom/smaller MAX_FILESIZE
>      [PHOENIX-930] - duplicated columns cause query exception and drop table 
>exception
>      [PHOENIX-1647] - Correctly return that Phoenix supports schema name 
>references in DatabaseMetaData
>      [PHOENIX-2336] - Queries with small case column-names return empty 
>result-set when working with Spark Datasource Plugin
>      [PHOENIX-2474] - Cannot round to a negative precision (to the left of 
>the decimal)
>      [PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern
>      [PHOENIX-2645] - Wildcard characters do not match newline characters
>      [PHOENIX-2853] - Delete Immutable rows from View does not work if 
>immutable index(secondary index) exists
>      [PHOENIX-2944] - DATE Comparison Broken
>      [PHOENIX-2946] - Projected comparison between date and timestamp columns 
>always returns true
>      [PHOENIX-2995] - Write performance severely degrades with large number 
>of views
>      [PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results
>      [PHOENIX-3054] - Counting zero null rows returns an empty result set
>      [PHOENIX-3072] - Deadlock on region opening with secondary index recovery
>      [PHOENIX-3148] - Reduce size of PTable so that more tables can be cached 
>in the metada cache.
>      [PHOENIX-3162] - TableNotFoundException might be thrown when an index 
>dropped while upserting.
>      [PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled
>      [PHOENIX-3170] - Remove the futuretask from the list if 
>StaleRegionBoundaryCacheException is thrown while initializing the scanners
>      [PHOENIX-3175] - Unnecessary UGI proxy user impersonation check
>      [PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name was 
>detected in the object definition or ALTER TABLE statement. 
>columnName=TEST_TABLE.C1 (state=42892,code=514)
>      [PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing 
>principal/keytab in JDBC url
>      [PHOENIX-3203] - Tenant cache lookup in Global Cache fails in certain 
>conditions
>      [PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2, 4.8-HBase-1.1 
>and 4.8-HBase-1.0 branches after PHOENIX-3148
>      [PHOENIX-3210] - Exception trying to cast Double to BigDecimal in 
>UpsertCompiler
>      [PHOENIX-3223] - Add hadoop classpath to PQS classpath
>      [PHOENIX-3230] - Upgrade code running concurrently on different JVMs 
>could make clients unusuable
>      [PHOENIX-3237] - Automatic rebuild of disabled index will fail if 
>indexes of two tables are disabled at the same time
>      [PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in grammar
>      [PHOENIX-3260] - MetadataRegionObserver.postOpen() can prevent region 
>server from shutting down for a long duration
>      [PHOENIX-3268] - Upgrade to Tephra 0.9.0
>      [PHOENIX-3280] - Automatic attempt to rebuild all disabled index
>      [PHOENIX-3291] - Do not throw return value of Throwables#propagate call
>      [PHOENIX-3307] - Backward compatibility fails for tables with index 
>(4.7.0 client - 4.8.1 server)
>      [PHOENIX-3323] - make_rc script fails to build the RC
>      [PHOENIX-2785] - Do not store NULLs for immutable tables
>      [PHOENIX-3081] - MIsleading exception on async stats update after major 
>compaction
>      [PHOENIX-3116] - Support incompatible HBase 1.1.5 and HBase 1.2.2
>      [PHOENIX-808] - Create snapshot of SYSTEM.CATALOG prior to upgrade and 
>restore on any failure
>      [PHOENIX-2990] - Ensure documentation on "time/date" datatypes/functions 

Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

2016-09-24 Thread Andrew Purtell
+1 (binding)

Checked sums and signature
​s​
: ok

RAT check
​ of all sources​
: ok

Built
​ 0.98 and ​
​1.2 versions ​
from source: ok (7u80)

Unit tests
​of ​0.98 version​: ok (7u80)

Started up an HBase minicluster (0.98.22-hadoop2), dropped in the server jar
​ from the 0.98 binary artifact​
,
​ started up sqlline, listed system tables, ​created a table, inserted a
few rows, queried them: ok (7u80)


On Sep 23, 2016, at 2:48 PM, Josh Elser  wrote:

+1 (binding)

However, it looks like your GPG key isn't present in the include KEYS file
nor in subversion[1], Lars. I don't think the fact that it's not in the
source is problem, but it definitely needs to be present in dist.a.o before
this is released.

For src's

* sigs/xsums OK
* L look OK
* apache-rat:check OK
* mvn verify -DskipITs OK (ITs started crashing on my poor little laptop)

For bin's:

* sigs/xsums OK
* L look OK
* Verified no new dependencies were added since 4.8.0

- Josh

[1] https://dist.apache.org/repos/dist/release/phoenix/KEYS

la...@apache.org wrote:

Hello Fellow Phoenix'ers,


The first RC for Apache Phoenix 4.8.1 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 43 issues:

[PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent VIEW
indexes

[PHOENIX-3195] - Slight safety improvement for using
DistinctPrefixFilter

[PHOENIX-3228] - Index tables should not be configured with a
custom/smaller MAX_FILESIZE

[PHOENIX-930] - duplicated columns cause query exception and drop table
exception

[PHOENIX-1647] - Correctly return that Phoenix supports schema name
references in DatabaseMetaData

[PHOENIX-2336] - Queries with small case column-names return empty
result-set when working with Spark Datasource Plugin

[PHOENIX-2474] - Cannot round to a negative precision (to the left of
the decimal)

[PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern

[PHOENIX-2645] - Wildcard characters do not match newline characters

[PHOENIX-2853] - Delete Immutable rows from View does not work if
immutable index(secondary index) exists

[PHOENIX-2944] - DATE Comparison Broken

[PHOENIX-2946] - Projected comparison between date and timestamp
columns always returns true

[PHOENIX-2995] - Write performance severely degrades with large number
of views

[PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results

[PHOENIX-3054] - Counting zero null rows returns an empty result set

[PHOENIX-3072] - Deadlock on region opening with secondary index
recovery

[PHOENIX-3148] - Reduce size of PTable so that more tables can be
cached in the metada cache.

[PHOENIX-3162] - TableNotFoundException might be thrown when an index
dropped while upserting.

[PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled

[PHOENIX-3170] - Remove the futuretask from the list if
StaleRegionBoundaryCacheException is thrown while initializing the scanners

[PHOENIX-3175] - Unnecessary UGI proxy user impersonation check

[PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name was
detected in the object definition or ALTER TABLE statement.
columnName=TEST_TABLE.C1 (state=42892,code=514)

[PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing
principal/keytab in JDBC url

[PHOENIX-3203] - Tenant cache lookup in Global Cache fails in certain
conditions

[PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2,
4.8-HBase-1.1 and 4.8-HBase-1.0 branches after PHOENIX-3148

[PHOENIX-3210] - Exception trying to cast Double to BigDecimal in
UpsertCompiler

[PHOENIX-3223] - Add hadoop classpath to PQS classpath

[PHOENIX-3230] - Upgrade code running concurrently on different JVMs
could make clients unusuable

[PHOENIX-3237] - Automatic rebuild of disabled index will fail if
indexes of two tables are disabled at the same time

[PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in grammar

[PHOENIX-3260] - MetadataRegionObserver.postOpen() can prevent region
server from shutting down for a long duration

[PHOENIX-3268] - Upgrade to Tephra 0.9.0

[PHOENIX-3280] - Automatic attempt to rebuild all disabled index

[PHOENIX-3291] - Do not throw return value of Throwables#propagate call

[PHOENIX-3307] - Backward compatibility fails for tables with index
(4.7.0 client - 4.8.1 server)

[PHOENIX-3323] - make_rc script fails to build the RC

[PHOENIX-2785] - Do not store NULLs for immutable tables

[PHOENIX-3081] - MIsleading exception on async stats update after major
compaction

[PHOENIX-3116] - Support incompatible HBase 1.1.5 and HBase 1.2.2

[PHOENIX-808] - Create snapshot of SYSTEM.CATALOG prior to upgrade and
restore on any failure

[PHOENIX-2990] - Ensure documentation on "time/date"
datatypes/functions acknowledge lack of JDBC compliance

Re: [VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

2016-09-23 Thread Josh Elser

+1 (binding)

However, it looks like your GPG key isn't present in the include KEYS 
file nor in subversion[1], Lars. I don't think the fact that it's not in 
the source is problem, but it definitely needs to be present in dist.a.o 
before this is released.


For src's

* sigs/xsums OK
* L look OK
* apache-rat:check OK
* mvn verify -DskipITs OK (ITs started crashing on my poor little laptop)

For bin's:

* sigs/xsums OK
* L look OK
* Verified no new dependencies were added since 4.8.0

- Josh

[1] https://dist.apache.org/repos/dist/release/phoenix/KEYS

la...@apache.org wrote:

Hello Fellow Phoenix'ers,

The first RC for Apache Phoenix 4.8.1 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 43 issues:
 [PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent VIEW 
indexes
 [PHOENIX-3195] - Slight safety improvement for using DistinctPrefixFilter
 [PHOENIX-3228] - Index tables should not be configured with a 
custom/smaller MAX_FILESIZE
 [PHOENIX-930] - duplicated columns cause query exception and drop table 
exception
 [PHOENIX-1647] - Correctly return that Phoenix supports schema name 
references in DatabaseMetaData
 [PHOENIX-2336] - Queries with small case column-names return empty 
result-set when working with Spark Datasource Plugin
 [PHOENIX-2474] - Cannot round to a negative precision (to the left of the 
decimal)
 [PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern
 [PHOENIX-2645] - Wildcard characters do not match newline characters
 [PHOENIX-2853] - Delete Immutable rows from View does not work if 
immutable index(secondary index) exists
 [PHOENIX-2944] - DATE Comparison Broken
 [PHOENIX-2946] - Projected comparison between date and timestamp columns 
always returns true
 [PHOENIX-2995] - Write performance severely degrades with large number of 
views
 [PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results
 [PHOENIX-3054] - Counting zero null rows returns an empty result set
 [PHOENIX-3072] - Deadlock on region opening with secondary index recovery
 [PHOENIX-3148] - Reduce size of PTable so that more tables can be cached 
in the metada cache.
 [PHOENIX-3162] - TableNotFoundException might be thrown when an index 
dropped while upserting.
 [PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled
 [PHOENIX-3170] - Remove the futuretask from the list if 
StaleRegionBoundaryCacheException is thrown while initializing the scanners
 [PHOENIX-3175] - Unnecessary UGI proxy user impersonation check
 [PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name was 
detected in the object definition or ALTER TABLE statement. 
columnName=TEST_TABLE.C1 (state=42892,code=514)
 [PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing 
principal/keytab in JDBC url
 [PHOENIX-3203] - Tenant cache lookup in Global Cache fails in certain 
conditions
 [PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2, 4.8-HBase-1.1 
and 4.8-HBase-1.0 branches after PHOENIX-3148
 [PHOENIX-3210] - Exception trying to cast Double to BigDecimal in 
UpsertCompiler
 [PHOENIX-3223] - Add hadoop classpath to PQS classpath
 [PHOENIX-3230] - Upgrade code running concurrently on different JVMs could 
make clients unusuable
 [PHOENIX-3237] - Automatic rebuild of disabled index will fail if indexes 
of two tables are disabled at the same time
 [PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in grammar
 [PHOENIX-3260] - MetadataRegionObserver.postOpen() can prevent region 
server from shutting down for a long duration
 [PHOENIX-3268] - Upgrade to Tephra 0.9.0
 [PHOENIX-3280] - Automatic attempt to rebuild all disabled index
 [PHOENIX-3291] - Do not throw return value of Throwables#propagate call
 [PHOENIX-3307] - Backward compatibility fails for tables with index (4.7.0 
client - 4.8.1 server)
 [PHOENIX-3323] - make_rc script fails to build the RC
 [PHOENIX-2785] - Do not store NULLs for immutable tables
 [PHOENIX-3081] - MIsleading exception on async stats update after major 
compaction
 [PHOENIX-3116] - Support incompatible HBase 1.1.5 and HBase 1.2.2
 [PHOENIX-808] - Create snapshot of SYSTEM.CATALOG prior to upgrade and 
restore on any failure
 [PHOENIX-2990] - Ensure documentation on "time/date" datatypes/functions 
acknowledge lack of JDBC compliance
 [PHOENIX-2991] - Add missing documentation for functions
 [PHOENIX-3255] - Increase test coverage for TIMESTAMP

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

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, 

[VOTE] The first rc (RC0) for Phoenix 4.8.1 is available

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

The first RC for Apache Phoenix 4.8.1 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 43 issues:
    [PHOENIX-1367] - VIEW derived from another VIEW doesn't use parent VIEW 
indexes
    [PHOENIX-3195] - Slight safety improvement for using DistinctPrefixFilter
    [PHOENIX-3228] - Index tables should not be configured with a 
custom/smaller MAX_FILESIZE
    [PHOENIX-930] - duplicated columns cause query exception and drop table 
exception
    [PHOENIX-1647] - Correctly return that Phoenix supports schema name 
references in DatabaseMetaData
    [PHOENIX-2336] - Queries with small case column-names return empty 
result-set when working with Spark Datasource Plugin
    [PHOENIX-2474] - Cannot round to a negative precision (to the left of the 
decimal)
    [PHOENIX-2641] - Implicit wildcard in LIKE predicate search pattern
    [PHOENIX-2645] - Wildcard characters do not match newline characters
    [PHOENIX-2853] - Delete Immutable rows from View does not work if immutable 
index(secondary index) exists
    [PHOENIX-2944] - DATE Comparison Broken
    [PHOENIX-2946] - Projected comparison between date and timestamp columns 
always returns true
    [PHOENIX-2995] - Write performance severely degrades with large number of 
views
    [PHOENIX-3046] - NOT LIKE with wildcard unexpectedly returns results
    [PHOENIX-3054] - Counting zero null rows returns an empty result set
    [PHOENIX-3072] - Deadlock on region opening with secondary index recovery
    [PHOENIX-3148] - Reduce size of PTable so that more tables can be cached in 
the metada cache.
    [PHOENIX-3162] - TableNotFoundException might be thrown when an index 
dropped while upserting.
    [PHOENIX-3164] - PhoenixConnection leak in PQS with security enabled
    [PHOENIX-3170] - Remove the futuretask from the list if 
StaleRegionBoundaryCacheException is thrown while initializing the scanners
    [PHOENIX-3175] - Unnecessary UGI proxy user impersonation check
    [PHOENIX-3185] - Error: ERROR 514 (42892): A duplicate column name was 
detected in the object definition or ALTER TABLE statement. 
columnName=TEST_TABLE.C1 (state=42892,code=514)
    [PHOENIX-3189] - HBase/ZooKeeper connection leaks when providing 
principal/keytab in JDBC url
    [PHOENIX-3203] - Tenant cache lookup in Global Cache fails in certain 
conditions
    [PHOENIX-3207] - Fix compilation failure on 4.8-HBase-1.2, 4.8-HBase-1.1 
and 4.8-HBase-1.0 branches after PHOENIX-3148
    [PHOENIX-3210] - Exception trying to cast Double to BigDecimal in 
UpsertCompiler
    [PHOENIX-3223] - Add hadoop classpath to PQS classpath
    [PHOENIX-3230] - Upgrade code running concurrently on different JVMs could 
make clients unusuable
    [PHOENIX-3237] - Automatic rebuild of disabled index will fail if indexes 
of two tables are disabled at the same time
    [PHOENIX-3246] - U+2002 (En Space) not handled as whitespace in grammar
    [PHOENIX-3260] - MetadataRegionObserver.postOpen() can prevent region 
server from shutting down for a long duration
    [PHOENIX-3268] - Upgrade to Tephra 0.9.0
    [PHOENIX-3280] - Automatic attempt to rebuild all disabled index
    [PHOENIX-3291] - Do not throw return value of Throwables#propagate call
    [PHOENIX-3307] - Backward compatibility fails for tables with index (4.7.0 
client - 4.8.1 server)
    [PHOENIX-3323] - make_rc script fails to build the RC
    [PHOENIX-2785] - Do not store NULLs for immutable tables
    [PHOENIX-3081] - MIsleading exception on async stats update after major 
compaction
    [PHOENIX-3116] - Support incompatible HBase 1.1.5 and HBase 1.2.2
    [PHOENIX-808] - Create snapshot of SYSTEM.CATALOG prior to upgrade and 
restore on any failure
    [PHOENIX-2990] - Ensure documentation on "time/date" datatypes/functions 
acknowledge lack of JDBC compliance
    [PHOENIX-2991] - Add missing documentation for functions
    [PHOENIX-3255] - Increase test coverage for TIMESTAMP

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

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.1-HBase-1.2-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.1-HBase-1.1-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.1-HBase-1.0-rc0/src/
https://dist.apache.org/repos/dist/dev/phoenix/apache-phoenix-4.8.1-HBase-0.98-rc0/src/

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