+1 (binding)
* Xsums/sigs are good
* dist/dev/phoenix/KEYS was updated but dist/release/phoenix is the
official KEYS file that you need to add your key to, Istvan
* dev-support's RAT check passed
* No unexpected files in the source release
* Was able to run tests against all Python versions in tox.ini
- I did run into issues with the QueryServerBasicsIT going into a
fail-loop state (where HBase was stuck in ConnectionLoss), but I think
that's just stressing the tiny JVM, not a product defect.
Great work Istvan!
On 9/9/20 5:09 AM, Istvan Toth wrote:
Hello Everyone,
This is a call for a vote on phoenixdb 1.0.0 RC0.
PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
Server.
This version is the first version to be released by Apache Phoenix Project,
and contains the following improvements compared to the previous 0.7
release by the original author.
- Replaced bundled requests_kerberos with request_gssapi library
- Use default SPNEGO Auth settings from request_gssapi
- Refactored authentication code
- Added support for specifying server certificate
- Added support for BASIC and DIGEST authentication
- Fixed HTTP error parsing
- Added transaction support
- Added list support
- Rewritten type handling
- Refactored test suite
- Removed shell example, as it was python2 only
- Updated documentation
- Added SQLAlchemy dialect
- Implemented Avatica Metadata API
- Misc fixes
- Licensing cleanup
The source release consists of the contents of the python-phoenixdb
directory of the phoenix-queryserver repository.
The source tarball, including signatures, digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/phoenix/python-phoenixdb-1.0.0-rc0/src/python-phoenixdb-1.0.0-src.tar.gz
https://dist.apache.org/repos/dist/dev/phoenix/python-phoenixdb-1.0.0-rc0/src/python-phoenixdb-1.0.0-src.tar.gz.asc
https://dist.apache.org/repos/dist/dev/phoenix/python-phoenixdb-1.0.0-rc0/src/python-phoenixdb-1.0.0-src.tar.gz.sha256
https://dist.apache.org/repos/dist/dev/phoenix/python-phoenixdb-1.0.0-rc0/src/python-phoenixdb-1.0.0-src.tar.gz.sha512
Artifacts are signed with my "CODE SIGNING KEY":
825203A70405BC83AECF5F7D97351C1B794433C7
KEYS file available here:
https://dist.apache.org/repos/dist/dev/phoenix/KEYS
The hash and tag to be voted upon:
https://gitbox.apache.org/repos/asf?p=phoenix-queryserver.git;a=commit;h=3360154858e27cabe258dfb33b37ec31ed3bd210
https://gitbox.apache.org/repos/asf?p=phoenix-queryserver.git;a=tag;h=refs/tags/python-phoenixdb-1.0.0-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