+1. Thanks for the quick turnaround on the RC, Ankit. Download source and binary for all HBase versions, successfully compiled and ran unit tests, installed binary and successfully ran various manual tests through sqlline (creating tables and indexes, running queries and explain plans).
One oddity (and perhaps I'm doing something wrong) is that I can't get the different HBase versions on my Mac to use separate directories for the HBase tables & data. I've got the hbase.rootdir and hbase.zookeeper.property.dataDir properties set to different directories in my hbase-site.xml for each separately installed HBase. I've tried values in both URL form (file://) and as absolute paths. The only version that seemed to honor these values is HBase-1.1. The zookeeper property does not seem to like the value to be specified as a URL, because it creates a file: directory in my HBase bin directory if I do that. Let me know if I should file an HBase JIRA (just wanted to see if perhaps I'm not following the right procedure for this). Thanks, James On Sun, Aug 7, 2016 at 2:19 AM, Ankit Singhal <[email protected]> wrote: > Hello Everyone, > > This is a call for a vote on Apache Phoenix 4.8.0 RC2. This is the next > minor release of Phoenix 4, compatible with Apache HBase 0.98,1.0, 1.1 & > 1.2. > The release includes both a source-only release and a convenience > binary release > for each supported HBase version. > > The previous RC was sunk due to PHOENIX-3156 & PHOENIX-3149 > > This release has feature parity with supported HBase versions and includes > the following improvements: > - Local Index improvements[1] > - Phoenix hive integration[2] > - Namespace mapping support[3] > - Many VIEW enhancements[4] > - Offset support for paging queries[5] > - 130+ Bugs resolved > - Many performance enhancements(related to StatsCache, distinct, Serial > query with Stats etc) > > 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.0-HBase-1.2-rc2/src/ > https://dist.apache.org/repos/dist/dev/phoenix/apache- > phoenix-4.8.0-HBase-1.1-rc2/src/ > https://dist.apache.org/repos/dist/dev/phoenix/apache- > phoenix-4.8.0-HBase-1.0-rc2/src/ > https://dist.apache.org/repos/dist/dev/phoenix/apache- > phoenix-4.8.0-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.0-HBase-1.2-rc2/bin/ > https://dist.apache.org/repos/dist/dev/phoenix/apache- > phoenix-4.8.0-HBase-1.1-rc2/bin/ > https://dist.apache.org/repos/dist/dev/phoenix/apache- > phoenix-4.8.0-HBase-1.0-rc2/bin/ > https://dist.apache.org/repos/dist/dev/phoenix/apache- > phoenix-4.8.0-HBase-0.98-rc2/bin/ > > For a complete list of changes, see: > *https://issues.apache.org/jira/secure/ReleaseNote.jspa? > version=12334393&projectId=12315120 > <https://issues.apache.org/jira/secure/ReleaseNote.jspa? > version=12334393&projectId=12315120>* > > Release artifacts are signed with the following key: > *https://people.apache.org/keys/committer/ankit.asc > <https://people.apache.org/keys/committer/ankit.asc>* > > 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=commit;h= > 95926ac2bb69e5326c3aff9b41d29594a54a5cbe > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 95926ac2bb69e5326c3aff9b41d29594a54a5cbe>* > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 1b84ccbc384757d8602fcc496d94d25b78894e0a > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 1b84ccbc384757d8602fcc496d94d25b78894e0a>* > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 9e6899b2a3fe8ebbeaf95b557e103bc8f638db6c > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 9e6899b2a3fe8ebbeaf95b557e103bc8f638db6c>* > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 7c0358223c092117ce12e185f54f4061b2799b02 > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h= > 7c0358223c092117ce12e185f54f4061b2799b02>* > > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-1.2-rc2 > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-1.2-rc2>* > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-1.1-rc2 > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-1.1-rc2>* > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-1.0-rc2 > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-1.0-rc2>* > > *https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-0.98-rc2 > <https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a= > tag;h=refs/tags/v4.8.0-HBase-0.98-rc2>* > Vote will be open until at least, Wed, Aug 10th @ 2pm PST. Please vote: > > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove (and reason why) > > Thanks, > The Apache Phoenix Team > > [1] https://issues.apache.org/jira/browse/PHOENIX-1734 > [2] https://issues.apache.org/jira/browse/PHOENIX-2743 > [3] https://issues.apache.org/jira/browse/PHOENIX-1311 > [4] https://issues.apache.org/jira/browse/PHOENIX-1508 > [5] https://issues.apache.org/jira/browse/PHOENIX-2722 >
