[ANNOUNCE] Python Driver for Apache Phoenix (phoenixdb) 1.2.2 released

2024-06-07 Thread Richárd Antal
Hello Everyone,

The Apache Phoenix team is pleased to announce the immediate
availability of the 1.2.2 release of the Python Driver for Apache
Phoenix.
The Python Driver for Apache Phoenix implements the Python DB 2.0 API
to access Phoenix via the Phoenix Query Server.

This release includes the following improvements:

- Update python-phoenixdb/RELEASING.rst (PHOENIX-6820)
- Crash Due to Unhandled JDBC Type Code 0 for NULL Values (PHOENIX-7246)
- Manage requests-gssapi version for Phython 3.7 and lower (PHOENIX-7221)
- Add Python 3.11 to supported languages and update docker test image for
phoenixdb (PHOENIX-6858)
- Add Python 3.12 to supported versions and the test matrix (PHOENIX-7222)
- Document workaround for PhoenixDB 1.2+ not working with Python2 on some
systems (PHOENIX-6863)
- Update install instructions in README.rst (PHOENIX-6812)
- Add support for SQLAlchemy 2.0 (PHOENIX-6892)
- SQLAlchemy is no longer an install dependency (PHOENIX-6892)
- Run tests with all supported Python + SqlAlchemy versions (1.3, 1.4, 2.0)
(PHOENIX-6892)
- Replace deprecated failUnless methods in tests (PHOENIX-6892)
- Add support for specifying custom HTTP headers (PHOENIX-6921)
- Use JDBC/Avatica column label as column name when set (PHOENIX-6917)
- Do not throw exception when shutting down Python with open connections
(PHOENIX-6926)
- Fix twine check error and add a steps to Releasing guide (PHOENIX-7323)

Download source here [1],
or install via pip [2].

Thanks,
Richard Antal
(on behalf of the Apache Phoenix team)

[1] https://phoenix.apache.org/download.html
[2] https://pypi.org/project/phoenixdb/


Re: [VOTE] Release of PhoenixDB 1.2.2 RC1

2024-06-07 Thread Richárd Antal
The vote has passed with three +1, and no other votes.

Thank you for voting Istvan and Sergey.

I will finish the release process soon.


Re: [VOTE] Release of PhoenixDB 1.2.2 RC1

2024-06-07 Thread Richárd Antal
+1 (binding)

Checksum: OK
Signature: OK
Docker tests - OK

Richard


[VOTE] Release of PhoenixDB 1.2.2 RC1

2024-06-04 Thread Richárd Antal
Hello Everyone,

This is a call for a vote on PhoenixDB 1.2.2 RC1.

PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
Server.

This version contains the following improvements compared to the previous
1.2.1 release

- Update python-phoenixdb/RELEASING.rst (PHOENIX-6820)
- Crash Due to Unhandled JDBC Type Code 0 for NULL Values (PHOENIX-7246)
- Manage requests-gssapi version for Phython 3.7 and lower (PHOENIX-7221)
- Add Python 3.11 to supported languages and update docker test image for
phoenixdb (PHOENIX-6858)
- Add Python 3.12 to supported versions and the test matrix (PHOENIX-7222)
- Document workaround for PhoenixDB 1.2+ not working with Python2 on some
systems (PHOENIX-6863)
- Update install instructions in README.rst (PHOENIX-6812)
- Add support for SQLAlchemy 2.0 (PHOENIX-6892)
- SQLAlchemy is no longer an install dependency (PHOENIX-6892)
- Run tests with all supported Python + SqlAlchemy versions (1.3, 1.4, 2.0)
(PHOENIX-6892)
- Replace deprecated failUnless methods in tests (PHOENIX-6892)
- Add support for specifying custom HTTP headers (PHOENIX-6921)
- Use JDBC/Avatica column label as column name when set (PHOENIX-6917)
- Do not throw exception when shutting down Python with open connections
(PHOENIX-6926)
- Fix twine check error and add a steps to Releasing guide (PHOENIX-7323)

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.2.2.rc1/src/

Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD

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

The hash and tag to be voted upon:

https://github.com/apache/phoenix-queryserver/tree/db3aa254741ffbcbf0427bd816426ce10c90b4e4


https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.2.rc1

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

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

Thanks,
Richard


Re: [VOTE] Release of PhoenixDB 1.2.2 RC0

2024-06-03 Thread Richárd Antal
I faced an issue while trying to run a twine check on the phoenixdb package.

Created a ticket to fix it: PHOENIX-7323
<https://issues.apache.org/jira/browse/PHOENIX-7323>

   1.
   I will create RC1 after the fix has been merged.

   Richard


Richárd Antal  ezt írta (időpont: 2024. jún. 3.,
H, 9:59):

> The vote passes with 3 binding +1 (including myself) no -1.
>
> Thank you for voting Istvan Toth and Sergey Soldatov
>
>
> I will upload the package to PyPI soon.
>
> Richárd Antal  ezt írta (időpont: 2024. jún.
> 3., H, 9:57):
>
>> The vote passes with 3 binding +1 (including myself) no -1.
>>
>> Thank you for voting Istvan Toth and Sergey Soldatov
>>
>>
>> I will upload the package to PyPI soon.
>>
>> Richárd Antal  ezt írta (időpont: 2024. jún.
>> 3., H, 9:52):
>>
>>> +1 (binding)
>>>
>>> Checksum: OK
>>> Signature: OK
>>> Docker tests - OK
>>>
>>> Richard
>>>
>>> Sergey Soldatov  ezt írta (időpont: 2024.
>>> máj. 31., P, 13:55):
>>>
>>>> +1
>>>>
>>>> On Fri, May 10, 2024 at 5:44 AM Richárd Antal 
>>>> wrote:
>>>>
>>>> > Hello Everyone,
>>>> >
>>>> > This is a call for a vote on PhoenixDB 1.2.2 RC0.
>>>> >
>>>> > PhoenixDB is native Python driver for accessing Phoenix via Phoenix
>>>> Query
>>>> > Server.
>>>> >
>>>> > This version contains the following improvements compared to the
>>>> previous
>>>> > 1.2.1 release
>>>> >
>>>> > - Update python-phoenixdb/RELEASING.rst (PHOENIX-6820)
>>>> > - Crash Due to Unhandled JDBC Type Code 0 for NULL Values
>>>> (PHOENIX-7246)
>>>> > - Manage requests-gssapi version for Phython 3.7 and lower
>>>> (PHOENIX-7221)
>>>> > - Add Python 3.11 to supported languages and update docker test image
>>>> for
>>>> > phoenixdb (PHOENIX-6858)
>>>> > - Add Python 3.12 to supported versions and the test matrix
>>>> (PHOENIX-7222)
>>>> > - Document workaround for PhoenixDB 1.2+ not working with Python2 on
>>>> some
>>>> > systems (PHOENIX-6863)
>>>> > - Update install instructions in README.rst (PHOENIX-6812)
>>>> > - Add support for SQLAlchemy 2.0 (PHOENIX-6892)
>>>> > - SQLAlchemy is no longer an install dependency (PHOENIX-6892)
>>>> > - Run tests with all supported Python + SqlAlchemy versions (1.3,
>>>> 1.4, 2.0)
>>>> > (PHOENIX-6892)
>>>> > - Replace deprecated failUnless methods in tests (PHOENIX-6892)
>>>> > - Add support for specifying custom HTTP headers (PHOENIX-6921)
>>>> > - Use JDBC/Avatica column label as column name when set (PHOENIX-6917)
>>>> > - Do not throw exception when shutting down Python with open
>>>> connections
>>>> > (PHOENIX-6926)
>>>> >
>>>> > 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.2.2.rc0/src/
>>>> >
>>>> > Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
>>>> > 7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD
>>>> >
>>>> > KEYS file available here:
>>>> > https://dist.apache.org/repos/dist/release/phoenix/KEYS
>>>> >
>>>> > The hash and tag to be voted upon:
>>>> >
>>>> >
>>>> >
>>>> https://github.com/apache/phoenix-queryserver/tree/b1c2d2c5a24bdc8141570d3b626bd4cf1bae6e5b
>>>> >
>>>> >
>>>> >
>>>> >
>>>> https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.2.rc0
>>>> >
>>>> > The vote will be open for at least 72 hours. Please vote:
>>>> >
>>>> > [ ] +1 approve
>>>> > [ ] +0 no opinion
>>>> > [ ] -1 disapprove (and reason why)
>>>> >
>>>> > Thanks,
>>>> > Richard
>>>> >
>>>>
>>>


Re: [VOTE] Release of PhoenixDB 1.2.2 RC0

2024-06-03 Thread Richárd Antal
The vote passes with 3 binding +1 (including myself) no -1.

Thank you for voting Istvan Toth and Sergey Soldatov


I will upload the package to PyPI soon.

Richárd Antal  ezt írta (időpont: 2024. jún. 3.,
H, 9:57):

> The vote passes with 3 binding +1 (including myself) no -1.
>
> Thank you for voting Istvan Toth and Sergey Soldatov
>
>
> I will upload the package to PyPI soon.
>
> Richárd Antal  ezt írta (időpont: 2024. jún. 3.,
> H, 9:52):
>
>> +1 (binding)
>>
>> Checksum: OK
>> Signature: OK
>> Docker tests - OK
>>
>> Richard
>>
>> Sergey Soldatov  ezt írta (időpont: 2024. máj.
>> 31., P, 13:55):
>>
>>> +1
>>>
>>> On Fri, May 10, 2024 at 5:44 AM Richárd Antal 
>>> wrote:
>>>
>>> > Hello Everyone,
>>> >
>>> > This is a call for a vote on PhoenixDB 1.2.2 RC0.
>>> >
>>> > PhoenixDB is native Python driver for accessing Phoenix via Phoenix
>>> Query
>>> > Server.
>>> >
>>> > This version contains the following improvements compared to the
>>> previous
>>> > 1.2.1 release
>>> >
>>> > - Update python-phoenixdb/RELEASING.rst (PHOENIX-6820)
>>> > - Crash Due to Unhandled JDBC Type Code 0 for NULL Values
>>> (PHOENIX-7246)
>>> > - Manage requests-gssapi version for Phython 3.7 and lower
>>> (PHOENIX-7221)
>>> > - Add Python 3.11 to supported languages and update docker test image
>>> for
>>> > phoenixdb (PHOENIX-6858)
>>> > - Add Python 3.12 to supported versions and the test matrix
>>> (PHOENIX-7222)
>>> > - Document workaround for PhoenixDB 1.2+ not working with Python2 on
>>> some
>>> > systems (PHOENIX-6863)
>>> > - Update install instructions in README.rst (PHOENIX-6812)
>>> > - Add support for SQLAlchemy 2.0 (PHOENIX-6892)
>>> > - SQLAlchemy is no longer an install dependency (PHOENIX-6892)
>>> > - Run tests with all supported Python + SqlAlchemy versions (1.3, 1.4,
>>> 2.0)
>>> > (PHOENIX-6892)
>>> > - Replace deprecated failUnless methods in tests (PHOENIX-6892)
>>> > - Add support for specifying custom HTTP headers (PHOENIX-6921)
>>> > - Use JDBC/Avatica column label as column name when set (PHOENIX-6917)
>>> > - Do not throw exception when shutting down Python with open
>>> connections
>>> > (PHOENIX-6926)
>>> >
>>> > 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.2.2.rc0/src/
>>> >
>>> > Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
>>> > 7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD
>>> >
>>> > KEYS file available here:
>>> > https://dist.apache.org/repos/dist/release/phoenix/KEYS
>>> >
>>> > The hash and tag to be voted upon:
>>> >
>>> >
>>> >
>>> https://github.com/apache/phoenix-queryserver/tree/b1c2d2c5a24bdc8141570d3b626bd4cf1bae6e5b
>>> >
>>> >
>>> >
>>> >
>>> https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.2.rc0
>>> >
>>> > The vote will be open for at least 72 hours. Please vote:
>>> >
>>> > [ ] +1 approve
>>> > [ ] +0 no opinion
>>> > [ ] -1 disapprove (and reason why)
>>> >
>>> > Thanks,
>>> > Richard
>>> >
>>>
>>


Re: [VOTE] Release of PhoenixDB 1.2.2 RC0

2024-06-03 Thread Richárd Antal
+1 (binding)

Checksum: OK
Signature: OK
Docker tests - OK

Richard

Sergey Soldatov  ezt írta (időpont: 2024. máj.
31., P, 13:55):

> +1
>
> On Fri, May 10, 2024 at 5:44 AM Richárd Antal 
> wrote:
>
> > Hello Everyone,
> >
> > This is a call for a vote on PhoenixDB 1.2.2 RC0.
> >
> > PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
> > Server.
> >
> > This version contains the following improvements compared to the previous
> > 1.2.1 release
> >
> > - Update python-phoenixdb/RELEASING.rst (PHOENIX-6820)
> > - Crash Due to Unhandled JDBC Type Code 0 for NULL Values (PHOENIX-7246)
> > - Manage requests-gssapi version for Phython 3.7 and lower (PHOENIX-7221)
> > - Add Python 3.11 to supported languages and update docker test image for
> > phoenixdb (PHOENIX-6858)
> > - Add Python 3.12 to supported versions and the test matrix
> (PHOENIX-7222)
> > - Document workaround for PhoenixDB 1.2+ not working with Python2 on some
> > systems (PHOENIX-6863)
> > - Update install instructions in README.rst (PHOENIX-6812)
> > - Add support for SQLAlchemy 2.0 (PHOENIX-6892)
> > - SQLAlchemy is no longer an install dependency (PHOENIX-6892)
> > - Run tests with all supported Python + SqlAlchemy versions (1.3, 1.4,
> 2.0)
> > (PHOENIX-6892)
> > - Replace deprecated failUnless methods in tests (PHOENIX-6892)
> > - Add support for specifying custom HTTP headers (PHOENIX-6921)
> > - Use JDBC/Avatica column label as column name when set (PHOENIX-6917)
> > - Do not throw exception when shutting down Python with open connections
> > (PHOENIX-6926)
> >
> > 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.2.2.rc0/src/
> >
> > Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
> > 7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD
> >
> > KEYS file available here:
> > https://dist.apache.org/repos/dist/release/phoenix/KEYS
> >
> > The hash and tag to be voted upon:
> >
> >
> >
> https://github.com/apache/phoenix-queryserver/tree/b1c2d2c5a24bdc8141570d3b626bd4cf1bae6e5b
> >
> >
> >
> >
> https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.2.rc0
> >
> > The vote will be open for at least 72 hours. Please vote:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > Thanks,
> > Richard
> >
>


[VOTE] Release of PhoenixDB 1.2.2 RC0

2024-05-10 Thread Richárd Antal
Hello Everyone,

This is a call for a vote on PhoenixDB 1.2.2 RC0.

PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
Server.

This version contains the following improvements compared to the previous
1.2.1 release

- Update python-phoenixdb/RELEASING.rst (PHOENIX-6820)
- Crash Due to Unhandled JDBC Type Code 0 for NULL Values (PHOENIX-7246)
- Manage requests-gssapi version for Phython 3.7 and lower (PHOENIX-7221)
- Add Python 3.11 to supported languages and update docker test image for
phoenixdb (PHOENIX-6858)
- Add Python 3.12 to supported versions and the test matrix (PHOENIX-7222)
- Document workaround for PhoenixDB 1.2+ not working with Python2 on some
systems (PHOENIX-6863)
- Update install instructions in README.rst (PHOENIX-6812)
- Add support for SQLAlchemy 2.0 (PHOENIX-6892)
- SQLAlchemy is no longer an install dependency (PHOENIX-6892)
- Run tests with all supported Python + SqlAlchemy versions (1.3, 1.4, 2.0)
(PHOENIX-6892)
- Replace deprecated failUnless methods in tests (PHOENIX-6892)
- Add support for specifying custom HTTP headers (PHOENIX-6921)
- Use JDBC/Avatica column label as column name when set (PHOENIX-6917)
- Do not throw exception when shutting down Python with open connections
(PHOENIX-6926)

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.2.2.rc0/src/

Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD

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

The hash and tag to be voted upon:

https://github.com/apache/phoenix-queryserver/tree/b1c2d2c5a24bdc8141570d3b626bd4cf1bae6e5b


https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.2.rc0

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

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

Thanks,
Richard


Re: [VOTE] Release of Apache Phoenix 5.2.0 RC8

2024-04-15 Thread Richárd Antal
+1 (binding)

Signature: OK
Checksum: OK
Checksum for Hbase 2.4, Hbase 2.5, 2.5.0 binary distribution: OK
Signature for Hbase 2.4, Hbase 2.5, 2.5.0 binary distribution: OK

mvn clean apache-rat:check : OK

mvn clean package -DskipTests: OK
Unit tests - OK
mvn clean verify: OK
Note that, MutableIndexFailureWithNamespaceIT is quite flaky but it was
successful sometimes.

Richard Antal

Lars Hofhansl  ezt írta (időpont: 2024. ápr. 15., H,
19:15):

> +1 (binding)
>
> - Built from source.
> - Tried with Omid
> - Build the Trino connector, verified it all still works
>
> (I'm not active much with Phoenix anymore, but since I noticed the problem
> with Omid, I thought I'd try it out and verify. :) )
>
> -- Lars
>
> On 2024/04/06 21:24:53 Viraj Jasani wrote:
> > Please vote on this Apache Phoenix release candidate, Phoenix-5.2.0RC8
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache Phoenix 5.2.0
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 5.2.0RC8:
> >
> > https://github.com/apache/phoenix/tree/5.2.0RC8
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> and
> > RELEASENOTES.md included in this RC can be found at:
> >
> > https://dist.apache.org/repos/dist/dev/phoenix/phoenix-5.2.0RC8/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachephoenix-1256/
> >
> > Artifacts were signed with the 1012D134 key which can be found in:
> >
> > https://dist.apache.org/repos/dist/release/phoenix/KEYS
> >
> > To learn more about Apache Phoenix, please see
> >
> > https://phoenix.apache.org/
> >
> > Thanks,
> > Your Phoenix Release Manager
> >
>


Re: [VOTE] Release of Apache Phoenix Omid 1.1.2 RC0

2024-03-20 Thread Richárd Antal
+1 (binding)

Signature: OK
Rat check: OK
Built from source: OK
Changes.md looks OK
Ran test cases: OK

building phoenix with mvn clean package -Domid.version=1.1.2: OK
Ran TransactionalViewIT successfully

Richard


Re: [VOTE] Release of Apache Phoenix Omid 1.1.1 RC1

2024-02-02 Thread Richárd Antal
+1 (binding)


Checksum: OK
Checksum: OK

Changes and release notes: OK

mvn clean apache-rat:check: OK

Built from source (1.8.0_241): OK
 - mvn clean install  -DskipTests

Ran tests on my Mac: OK
 - mvn clean verify

Built phoenix with omid version 1.1.1: OK
 - mvn clean package -Domid.version=1.1.1
 - also ran TransactionalViewIT successfully

Istvan Toth  ezt írta (időpont: 2024. jan. 30.,
K, 8:25):

> +1 (binding)
>
> Checksum: OK
> Signature: OK
> mvn install (including test suite): OK
> eyeballed changelog: OK
> mvn apache-rat:check: OK
>
> Was not able to run the test suite on Mac personally.
>
> best regards
> Istvan
>
> On Tue, Jan 30, 2024 at 6:06 AM rajeshb...@apache.org <
> chrajeshbab...@gmail.com> wrote:
>
> > Please vote on this Apache phoenix omid release candidate,
> > phoenix-omid-1.1.1RC1
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache phoenix omid 1.1.1
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 1.1.1RC1:
> >
> >   https://github.com/apache/phoenix-omid/tree/1.1.1RC
> > 1
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> > https://dist.apache.org/repos/dist/dev/phoenix/phoenix-omid-1.1.1RC1/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachephoenix-1253/
> >
> > Artifacts were signed with the 0x2CC0FD99 key which can be found in:
> >
> >   https://dist.apache.org/repos/dist/release/phoenix/KEYS
> >
> > To learn more about Apache phoenix omid, please see
> >
> >   https://phoenix.apache.org/
> >
> > Thanks,
> > Rajeshbabu.
> >
>
>
> --
> *István Tóth* | Sr. Staff Software Engineer
> *Email*: st...@cloudera.com
> cloudera.com 
> [image: Cloudera] 
> [image: Cloudera on Twitter]  [image:
> Cloudera on Facebook]  [image: Cloudera
> on LinkedIn] 
> --
> --
>


Re: [VOTE] Release of Apache Phoenix Omid 1.1.1 RC0

2024-01-17 Thread Richárd Antal
-1

Signature: OK
Checksum: OK
mvn clean apache-rat:check: OK

Changes and release notes: OK

Built from source (1.8.0_241): OK
  - mvn clean install  -DskipTests
Ran tests on my MacBook locally:
  - mvn clean verify : Failed
TestTSOClientConnectionToTSO had failing tests:
testSuccessfulConnectionToTSOThroughZK and
testSuccessOfTSOClientReconnectionsToARestartedTSOWithZKPublishing
It might be because it uses IPv6
Some logs

2024-01-17T15:17:45,858 INFO
>  [TestNGInvoker-testSuccessfulConnectionToTSOThroughZK()] client.TSOClient:
> * Current TSO host:port found in ZK:
> [fe80:0:0:0:aede:48ff:fe00:1122%en5]:52934 Epoch 0
> 2024-01-17T15:17:45,859 INFO  [tsofsm-0] client.TSOClient: Trying to
> connect to TSO [/fe80:0:0:0:aede:48ff:fe00:1122%en5:52934]
> 2024-01-17T15:17:45,863 ERROR [tsoclient-worker-0] client.TSOClient:
> Failed connection attempt to TSO
> [/fe80:0:0:0:aede:48ff:fe00:1122%en5:52934] failed. Channel [id: 0x9d8c0b44]


I’ve also tested the TestTSOClientConnectionToTSO on the 1.1.0 release
locally and that was successful (It used IPv4).
I think this is a regression on Mac and it would be nice to fix before the
release.

Richard

Cong Luo  ezt írta (időpont: 2024. jan. 11., Cs, 3:52):

> +1
>
> I did a basic test last month in the test environment (fully distributed)
> based on phoenix 5.1.3 + omid 1.1.1 and did not find a blocking issue.
>
> On 2024/01/09 12:53:28 "rajeshb...@apache.org" wrote:
> > Please vote on this Apache phoenix omid release candidate,
> > phoenix-omid-1.1.1RC0
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache phoenix omid 1.1.1
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 1.1.1RC0:
> >
> >   https://github.com/apache/phoenix-omid/tree/1.1.1RC0
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> > https://dist.apache.org/repos/dist/dev/phoenix/phoenix-omid-1.1.1RC0/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachephoenix-1251/
> >
> > Artifacts were signed with the 0x2CC0FD99 key which can be found in:
> >
> >   https://dist.apache.org/repos/dist/release/phoenix/KEYS
> >
> > To learn more about Apache phoenix omid, please see
> >
> >   https://phoenix.apache.org/
> >
> > Thanks,
> > Rajeshbabu.
> >
>


[ANNOUNCE] Python Driver for Apache Phoenix (phoenixdb) 1.2.1 released

2022-10-25 Thread Richárd Antal
Hello Everyone,

The Apache Phoenix team is pleased to announce the immediate
availability of the 1.2.1 release of the Python Driver for Apache
Phoenix.
The Python Driver for Apache Phoenix implements the Python DB 2.0 API
to access Phoenix via the Phoenix Query Server.

This release includes the following improvements:


- Defined authentication mechanism for SPNEGO explicitly (PHOENIX-6781)
- Fixed failing docker build because of missing files (PHOENIX-6801)
- Fixed make_rc.sh script on mac (PHOENIX-6803)
- Re-added phoenixdb requirements (PHOENIX-6811)
- Fixed flaky tests

Download source here [1],
or install via pip [2].

Thanks,
Richard Antal
(on behalf of the Apache Phoenix team)

[1] https://phoenix.apache.org/download.html
[2] https://pypi.org/project/phoenixdb/


Re: [VOTE] Release of phoenixdb 1.2.1 RC1

2022-10-21 Thread Richárd Antal
The vote has passed with three +1, and no other votes.

Thank you for voting Istvan, Viraj and Rajeshbabu.

I will finish the release process in the next few days.

Best Regards
Richard

rajeshb...@apache.org  ezt írta (időpont: 2022.
okt. 20., Cs, 9:56):

> +1
>
> - Signature: ok
> - Checksum: ok
> - Build: ok
>
> On Tue, Oct 18, 2022 at 5:59 AM Viraj Jasani  wrote:
>
> > +1
> >
> > * Signature: ok
> > * Checksum: ok
> > * Build: ok
> > * Tests using docker setup: ok
> >
> >
> >
> > On Thu, Oct 13, 2022 at 5:31 AM Richárd Antal 
> > wrote:
> >
> > > Hello Everyone,
> > >
> > > This is a call for a vote on PhoenixDB 1.2.1 RC1.
> > >
> > > PhoenixDB is native Python driver for accessing Phoenix via Phoenix
> Query
> > > Server.
> > >
> > > This version contains the following improvements compared to the
> previous
> > > 1.2.0 release
> > >
> > > - Defined authentication mechanism for SPNEGO explicitly (PHOENIX-6781)
> > > - Fixed failing docker build because of missing files (PHOENIX-6801)
> > > - Fixed make_rc.sh script on mac (PHOENIX-6803)
> > > - Re-added phoenixdb requirements (PHOENIX-6811)
> > > - Fixed flaky tests
> > >
> > > 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.2.1.rc1/src/
> > >
> > > Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
> > > 7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD
> > >
> > > KEYS file available here:
> > > https://dist.apache.org/repos/dist/release/phoenix/KEYS
> > >
> > > The hash and tag to be voted upon:
> > >
> > >
> > >
> >
> https://github.com/apache/phoenix-queryserver/tree/1c6842a78b9b65be72d02780ac2c8221178a5713
> > >
> > >
> > >
> >
> https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.1.rc1
> > >
> > > The vote will be open for at least 72 hours. Please vote:
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > Thanks,
> > > Richard
> > >
> >
>


[VOTE] Release of phoenixdb 1.2.1 RC1

2022-10-13 Thread Richárd Antal
Hello Everyone,

This is a call for a vote on PhoenixDB 1.2.1 RC1.

PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
Server.

This version contains the following improvements compared to the previous
1.2.0 release

- Defined authentication mechanism for SPNEGO explicitly (PHOENIX-6781)
- Fixed failing docker build because of missing files (PHOENIX-6801)
- Fixed make_rc.sh script on mac (PHOENIX-6803)
- Re-added phoenixdb requirements (PHOENIX-6811)
- Fixed flaky tests

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.2.1.rc1/src/

Artifacts are signed with my (Richard Antal) "CODE SIGNING KEY":
7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD

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

The hash and tag to be voted upon:

https://github.com/apache/phoenix-queryserver/tree/1c6842a78b9b65be72d02780ac2c8221178a5713

https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.1.rc1

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

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

Thanks,
Richard


Re: [VOTE] Release of phoenixdb 1.2.1 RC0

2022-10-13 Thread Richárd Antal
This vote has failed
I'm going to prepare RC1 with PHOENIX-6811
<https://issues.apache.org/jira/browse/PHOENIX-6811> in it

Thanks Istvan for finding the missing 'Cython' module problem


Istvan Toth  ezt írta (időpont: 2022. okt. 9.,
V, 13:28):

> When testing on my Ubunut 22.04 x86_64 box,
>
> *python setup.py install*Failed because with the following error:
>
> Running gssapi-1.8.1/setup.py -q bdist_egg --dist-dir
> > /tmp/easy_install-_gn5728s/gssapi-1.8.1/egg-dist-tmp-o0wbunu_
> > Traceback (most recent call last):
> >   File
> >
> "/home/stoty/.virtualenvs/phoenixdb121/lib/python3.10/site-packages/setuptools/sandbox.py",
> > line 156, in save_modules
> > yield saved
> >   File
> >
> "/home/stoty/.virtualenvs/phoenixdb121/lib/python3.10/site-packages/setuptools/sandbox.py",
> > line 198, in setup_context
> > yield
> >   File
> >
> "/home/stoty/.virtualenvs/phoenixdb121/lib/python3.10/site-packages/setuptools/sandbox.py",
> > line 259, in run_setup
> > _execfile(setup_script, ns)
> >   File
> >
> "/home/stoty/.virtualenvs/phoenixdb121/lib/python3.10/site-packages/setuptools/sandbox.py",
> > line 46, in _execfile
> > exec(code, globals, locals)
> >   File "/tmp/easy_install-_gn5728s/gssapi-1.8.1/setup.py", line 18, in
> > 
> > #
> > ModuleNotFoundError: No module named 'Cython'
>
>
> After installing with
> *pip install cython *
>
> The install ran successfully.
>
> Now I believe that the transitive Cython dependency should be handled by
> the GSSAPI install process.
> It is possible that that problem may be fixed simply by making updates to
> our install process.
>
> We should also check if installing from PyPI has the same problem.
>
> If the problem only happens during local build, then documenting the Cython
> requirement should be sufficient for now.
> If installing from PyPI also fails without cython, then we need to properly
> fix this before release.
>
>
> Istvan
>
>
> On Tue, Oct 4, 2022 at 6:37 PM Richárd Antal 
> wrote:
>
> > Hello Everyone,
> >
> > This is a call for a vote on phoenixdb 1.2.1 RC0.
> >
> > PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
> > Server.
> >
> > This version contains the following improvements compared to the previous
> > 1.2.0 release
> >
> > - Defined authentication mechanism for SPNEGO explicitly (PHOENIX-6781)
> > - Fixed failing docker build because of missing files (PHOENIX-6801)
> > - Fixed make_rc.sh script on mac (PHOENIX-6803)
> > - Fixed flaky tests
> >
> > 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.2.1.rc0/src/
> >
> > Artifacts are signed with my "CODE SIGNING KEY":
> > 7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD
> >
> > KEYS file available here:
> > https://dist.apache.org/repos/dist/dev/phoenix/KEYS
> >
> >
> > The hash and tag to be voted upon:
> >
> >
> >
> https://github.com/apache/phoenix-queryserver/tree/bcad14bdfe4b3db5f123c201ef5f01d0f5bda9c0
> >
> >
> >
> https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.1.rc0
> >
> > The vote will be open for at least 72 hours. Please vote:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > Thanks,
> > Richard
> >
>
>
> --
> *István Tóth* | Sr. Staff Software Engineer
> *Email*: st...@cloudera.com
> cloudera.com <https://www.cloudera.com>
> [image: Cloudera] <https://www.cloudera.com/>
> [image: Cloudera on Twitter] <https://twitter.com/cloudera> [image:
> Cloudera on Facebook] <https://www.facebook.com/cloudera> [image: Cloudera
> on LinkedIn] <https://www.linkedin.com/company/cloudera>
> --
> --
>


Re: [VOTE] Release of Apache Phoenix Omid 1.1.0RC0

2022-10-13 Thread Richárd Antal
+1 (binding)

Signature: OK
Checksum: OK

mvn clean apache-rat:check: OK

mvn clean install  -DskipTests : OK
mvn clean verify : OK

ran transactional tests on Phoenix: OK
applied Istvan's change

on phoenix and edited the OMID version to 1.1.0

Richard


[VOTE] Release of phoenixdb 1.2.1 RC0

2022-10-04 Thread Richárd Antal
Hello Everyone,

This is a call for a vote on phoenixdb 1.2.1 RC0.

PhoenixDB is native Python driver for accessing Phoenix via Phoenix Query
Server.

This version contains the following improvements compared to the previous
1.2.0 release

- Defined authentication mechanism for SPNEGO explicitly (PHOENIX-6781)
- Fixed failing docker build because of missing files (PHOENIX-6801)
- Fixed make_rc.sh script on mac (PHOENIX-6803)
- Fixed flaky tests

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.2.1.rc0/src/

Artifacts are signed with my "CODE SIGNING KEY":
7813862A85AFBBB4FE71CC95E7B87AA3FFA8EDAD

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


The hash and tag to be voted upon:

https://github.com/apache/phoenix-queryserver/tree/bcad14bdfe4b3db5f123c201ef5f01d0f5bda9c0

https://github.com/apache/phoenix-queryserver/tree/python-phoenixdb-1.2.1.rc0

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

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

Thanks,
Richard


Re: [ANNOUNCE] Richard Antal joins Phoenix PMC

2022-10-01 Thread Richárd Antal
Thank you everyone for the warm welcome!

Viraj Jasani  ezt írta (időpont: 2022. szept. 30., P,
19:41):

> Many Congratulations Richard!
>
> On Thu, Sep 29, 2022 at 7:12 PM rajeshb...@apache.org <
> chrajeshbab...@gmail.com> wrote:
>
> > On behalf of the Apache Phoenix PMC, I'm pleased to announce that Richard
> > Antal
> > has accepted our invitation to join the PMC.
> >
> > We appreciate all of the great contributions Richard has made to the
> > community thus far and we look forward to his continued involvement.
> >
> > Please join me in congratulating Richard Antal!
> >
> > Thanks,
> > Rajeshbabu.
> >
>