+1

- I build 3.0.0-incubating from the tag
- checked at the tar ball

- installed phoenix into latest HBase 0.94.18.

- tested right/left outer joins and inner joins
- tested views


Nits I noticed:

- When I build with install or package as target, the path to the client jars 
in bin/sqlline.py, bin/psql.py are not correct. (points to 
../phoenix-assembly/target).
- -Prelease does not work, because of the failing rat check (but it seems that 
is fixed already)... That might be a sinker for the RC.

- The release notes should be clearly posted somewhere (although the git tag 
might be good enough). Maybe post a link to the jira release notes? Or include 
the CHANGES.txt files (as we do in HBase).
- should the generated docs be included in the tarball?


Questions:

- cannot create view from a join query... Maybe that's by design?
- in fact cannot create any view from anything but   select * from ... queries. 
Also by design, I guess? Otherwise it's hard to make them updatable.

- I can update a view such that I can make a row not visible in that view. Even 
that I suppose is by design? Other dbs with view options to verify that an 
update does not violate the view's selection.


-- Lars



________________________________
 From: James Taylor <[email protected]>
To: "[email protected]" <[email protected]> 
Sent: Wednesday, March 19, 2014 12:55 PM
Subject: [VOTE] Release of Apache Phoenix 3.0.0 incubating RC0
 

Hi everyone,
This is a call for a vote on Apache Phoenix 3.0.0 incubating. This is the
next major release of Phoenix compatible with the 0.94 branch of Apache
HBase and will be our second release in the incubator. The release includes
both a source-only release and a convenience binary release.

New features include:
- Equi-joins through broadcast hash join
- Shared tables over same physical HBase table
- Read-only and updatable views
- Multi-tenancy
- JDBC ARRAY type
- Sequence creation and usage

The source tarball, including signatures, digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/incubator/phoenix/phoenix-3.0.0-incubating-rc0/src/

The binary artifacts can be found at:
https://dist.apache.org/repos/dist/dev/incubator/phoenix/phoenix-3.0.0-incubating-rc0/bin/

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/mujtaba.asc

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

The tag to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=incubator-phoenix.git;a=tag;h=refs/tags/v3.0.0-incubating

For information about the contents of this release see:
https://git-wip-us.apache.org/repos/asf?p=incubator-phoenix.git;a=log;h=refs/tags/v3.0.0-incubating

Release notes
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12326145&styleName=Text&projectId=12315120&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C34a706e780c7e8f198c9ca903e80572b560599b6%7Clin

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

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

Thanks,
James

Reply via email to