[jira] [Resolved] (PHOENIX-6177) Queryserver Avatica and Jetty versions are incompatible

2021-02-08 Thread Istvan Toth (Jira)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-6177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Istvan Toth resolved PHOENIX-6177.
--
Fix Version/s: queryserver-6.0.0
   Resolution: Fixed

Committed.
Thanks for the review [~elserj]

> Queryserver Avatica and Jetty versions are incompatible
> ---
>
> Key: PHOENIX-6177
> URL: https://issues.apache.org/jira/browse/PHOENIX-6177
> Project: Phoenix
>  Issue Type: Bug
>  Components: queryserver
>Affects Versions: queryserver-6.0.0
>Reporter: Istvan Toth
>Assignee: Istvan Toth
>Priority: Blocker
> Fix For: queryserver-6.0.0
>
>
> We have updated Jetty to the latest in queryserver, but Avatica has known 
> compatibility issues with Jetty>=9.4.19, and the fix is only available in the 
> unreleased 1.18 version.
> We must not release queryserver in this state.
> If Avatica 1.18 is not released in the meantime, we must downgrade Jetty to a 
> pre-9.4.19 version.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[GitHub] [phoenix-omid] chrajeshbabu opened a new pull request #86: OMID-194 OmidTableManager cannot create commit and timestamp tables i…

2021-02-08 Thread GitBox


chrajeshbabu opened a new pull request #86:
URL: https://github.com/apache/phoenix-omid/pull/86


   …n kerberos cluster(Rajeshbabu)



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: [VOTE] Release of Apache Phoenix 4.16.0 RC2

2021-02-08 Thread Ankit Singhal
+1 (binding)

 * Download source and build - OK
 * Ran some DDLs and DMLs on fresh cluster - OK
 * Signatures and checksums for src and bin(1.3)- OK
 * apache-rat:check - SUCCESS
 * CHANGES and RELEASENOTES - OK
 * Unit tests( mvn clean install -Dit.test=noITs, though code-coverage
check failed for me) - Ok

Regards,
Ankit Singhal

On Mon, Feb 8, 2021 at 1:40 PM Chinmay Kulkarni 
wrote:

> +1 (Binding)
>
> Tested against hbase-1.3 and hbase-1.6
>
> * Build from source (mvn clean install -DskipTests
> -Dhbase.profile=1.3/1.6): OK
> * Green build: OK (thanks for triggering this Viraj)
> * Did some basic DDL, queries, upserts, deletes and everything looked fine:
> OK
> * Did some upgrade testing: Create tables, views, indices from an old
> client, query, upsert. Then upgrade to 4.16 metadata, query, upsert from an
> old client, then upgrade the client and query, upsert from a new client: OK
> * Verified checksums: OK
> * Verified signatures: OK
> * mvn clean apache-rat:check: OK
>
> On Sun, Feb 7, 2021 at 10:03 PM Viraj Jasani  wrote:
>
> > +1 (non-binding)
> >
> > Clean build:
> >
> https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.16/29/
> >
> > Tested against HBase-1.6 profile:
> >
> > * Checksum : ok
> > * Rat check (1.8.0_171): ok
> >  - mvn clean apache-rat:check
> > * Built from source (1.8.0_171): ok
> >  - mvn clean install  -DskipTests
> > * Basic testing with mini cluster: ok
> > * Unit tests pass (1.8.0_171): failed (passing eventually)
> >  - mvn clean package  && mvn verify  -Dskip.embedded
> >
> >
> > [ERROR] Tests run: 23, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> > 197.428 s <<< FAILURE! - in org.apache.phoenix.end2end.AggregateIT
> > [ERROR]
> >
> testOrderByOptimizeForClientAggregatePlanBug4820(org.apache.phoenix.end2end.AggregateIT)
> > Time elapsed: 9.055 s  <<< ERROR!
> > java.lang.RuntimeException: java.lang.OutOfMemoryError: unable to create
> > new native thread
> > at
> >
> org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:239)
> > at
> > org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:273)
> > at
> >
> org.apache.hadoop.hbase.client.ClientScanner.loadCache(ClientScanner.java:434)
> > at
> > org.apache.hadoop.hbase.client.ClientScanner.next(ClientScanner.java:308)
> >
> >
> > [ERROR] Tests run: 37, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> > 204.243 s <<< FAILURE! - in
> org.apache.phoenix.end2end.ArrayAppendFunctionIT
> > [ERROR]
> >
> testUpsertArrayAppendFunctionVarchar(org.apache.phoenix.end2end.ArrayAppendFunctionIT)
> > Time elapsed: 4.286 s  <<< ERROR!
> > org.apache.phoenix.exception.PhoenixIOException:
> > org.apache.hadoop.hbase.DoNotRetryIOException: N65:
> > java.lang.RuntimeException: java.lang.OutOfMemoryError: unable to create
> > new native thread
> > at
> > org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:122)
> > at
> >
> org.apache.phoenix.coprocessor.MetaDataEndpointImpl.createTable(MetaDataEndpointImpl.java:2151)
> > at
> >
> org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:17317)
> >
> >
> > [ERROR] Tests run: 28, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> > 147.854 s <<< FAILURE! - in
> org.apache.phoenix.end2end.ArrayRemoveFunctionIT
> > [ERROR]
> >
> testArrayRemoveFunctionWithNull(org.apache.phoenix.end2end.ArrayRemoveFunctionIT)
> > Time elapsed: 2.519 s  <<< ERROR!
> > org.apache.phoenix.exception.PhoenixIOException:
> > java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError:
> unable
> > to create new native thread
> > at
> >
> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:146)
> > at
> >
> org.apache.phoenix.query.ConnectionQueryServicesImpl.ensureTableCreated(ConnectionQueryServicesImpl.java:1511)
> > at
> >
> org.apache.phoenix.query.ConnectionQueryServicesImpl.createTable(ConnectionQueryServicesImpl.java:1901)
> > at
> >
> org.apache.phoenix.schema.MetaDataClient.createTableInternal(MetaDataClient.java:3065)
> >
> >
> > [ERROR] Tests run: 10, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> > 5,069.234 s <<< FAILURE! - in
> >
> org.apache.phoenix.end2end.PermissionNSDisabledWithCustomAccessControllerIT
> > [ERROR]
> >
> testAutomaticGrantWithIndexAndView(org.apache.phoenix.end2end.PermissionNSDisabledWithCustomAccessControllerIT)
> > Time elapsed: 2,572.586 s  <<< ERROR!
> > java.lang.reflect.UndeclaredThrowableException
> > at
> >
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1862)
> > at
> >
> org.apache.hadoop.hbase.security.User$SecureHadoopUser.runAs(User.java:340)
> > at
> >
> org.apache.phoenix.end2end.BasePermissionsIT.verifyAllowed(BasePermissionsIT.java:776)
> > at
> >
> org.apache.phoenix.end2end.BasePermissionsIT.verifyAllowed(BasePermissionsIT.java:769)
> >
>

Re: [VOTE] Release of Apache Phoenix 5.1.0 RC4

2021-02-08 Thread Xinyi Yan
+1 (non-binding)

Verified signatures and checksum.
Ran mvn clean install -DskipTests with no issues.
Tested locally with DDL(TABLE, VIEW, and INDEX), as well as upsert/deletion
queries.


Thanks,
Xinyi

On Mon, Feb 8, 2021 at 2:55 PM Ankit Singhal  wrote:

> +1(binding)
>
>  * Download source and build - OK
>  * Signatures and checksums for src and bin(2.4)- OK
>  * apache-rat:check - SUCCESS
>  * CHANGES and RELEASENOTES - OK
>  * Unit tests (have not tested IT) - Ok
>
> Regards,
> Ankit Singhal
>
>
> On Mon, Feb 8, 2021 at 2:30 PM Chinmay Kulkarni <
> chinmayskulka...@gmail.com>
> wrote:
>
> > +1 (Binding)
> > Tested against HBase 2.4
> >
> > * Build from source (mvn clean install -DskipTests): OK
> > * Did some basic DDL, queries, upserts, deletes and everything looked
> fine:
> > OK
> > * Verified checksums: OK
> > * Verified signatures: OK
> > * mvn clean apache-rat:check: OK
> >
> > On Sun, Feb 7, 2021 at 10:11 PM Viraj Jasani  wrote:
> >
> > > +1 (non-binding)
> > >
> > > Tested against HBase-2.4 profile:
> > >
> > > * Signature: ok
> > > * Checksum : ok
> > > * Rat check (1.8.0_171): ok
> > >  - mvn clean apache-rat:check
> > > * Built from source (1.8.0_171): ok
> > >  - mvn clean install  -DskipTests
> > > * Basic testing with mini cluster: ok
> > > * Unit tests pass (1.8.0_171): failed (passed eventually)
> > >  - mvn clean package  && mvn verify  -Dskip.embedded
> > >
> > >
> > > [ERROR] Tests run: 14, Failures: 0, Errors: 1, Skipped: 0, Time
> elapsed:
> > > 768.631 s <<< FAILURE! - in org.apache.phoenix.end2end.OrphanViewToolIT
> > > [ERROR]
> > >
> >
> testDeleteChildViewRows[OrphanViewToolIT_multiTenant=true](org.apache.phoenix.end2end.OrphanViewToolIT)
> > > Time elapsed: 306.591 s  <<< ERROR!
> > > java.sql.SQLTimeoutException: . Query couldn't be completed in the
> > > allotted time: 30 ms
> > > at
> > >
> >
> org.apache.phoenix.exception.SQLExceptionCode$16.newException(SQLExceptionCode.java:469)
> > > at
> > >
> >
> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:217)
> > > at
> > >
> >
> org.apache.phoenix.iterate.BaseResultIterators.getIterators(BaseResultIterators.java:1390)
> > >
> > >
> > > [ERROR] Tests run: 11, Failures: 1, Errors: 0, Skipped: 0, Time
> elapsed:
> > > 274.449 s <<< FAILURE! - in
> org.apache.phoenix.end2end.PermissionsCacheIT
> > > [ERROR]
> > >
> >
> testAutomaticGrantWithIndexAndView(org.apache.phoenix.end2end.PermissionsCacheIT)
> > > Time elapsed: 56.42 s  <<< FAILURE!
> > > java.lang.AssertionError: Expected exception was not thrown for user
> > > 'unprivilegedUser_N27'
> > > at org.junit.Assert.fail(Assert.java:89)
> > > at
> > >
> >
> org.apache.phoenix.end2end.BasePermissionsIT.verifyDenied(BasePermissionsIT.java:842)
> > > at
> > >
> >
> org.apache.phoenix.end2end.BasePermissionsIT.verifyDenied(BasePermissionsIT.java:805)
> > >
> > >
> > > [ERROR] Tests run: 16, Failures: 0, Errors: 1, Skipped: 0, Time
> elapsed:
> > > 2,472.819 s <<< FAILURE! - in
> > > org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT
> > > [ERROR]
> > >
> >
> testDryRunAndFailures[IndexUpgradeToolIT_mutable=false,upgrade=true,isNamespaceEnabled=false,
> > >
> >
> rebuild=false](org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT)
> > > Time elapsed: 633.978 s  <<< ERROR!
> > > org.apache.phoenix.exception.PhoenixIOException:
> > > java.util.concurrent.TimeoutException: The procedure 288 is still
> running
> > > at
> > >
> >
> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:138)
> > > at
> > >
> >
> org.apache.phoenix.query.ConnectionQueryServicesImpl.ensureTableCreated(ConnectionQueryServicesImpl.java:1519)
> > > at
> > >
> >
> org.apache.phoenix.query.ConnectionQueryServicesImpl.createTable(ConnectionQueryServicesImpl.java:1913)
> > >
> > >
> > >
> > > On 2021/02/05 10:28:25, Istvan Toth  wrote:
> > > > Please vote on this Apache phoenix release candidate,
> > > > phoenix-5.1.0RC4
> > > >
> > > > The VOTE will remain open for at least 72 hours.
> > > >
> > > > [ ] +1 Release this package as Apache phoenix 5.1.0
> > > > [ ] -1 Do not release this package because ...
> > > >
> > > > The tag to be voted on is 5.1.0RC4:
> > > >
> > > >   https://github.com/apache/phoenix/tree/5.1.0RC4
> > > >
> > > > 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.1.0RC4/
> > > >
> > > > Maven artifacts are available in a staging repository at:
> > > >
> > > >   https://repository.apache.org/#stagingRepositories
> > > (orgapachephoenix-1213)
> > > >
> > > > Artifacts were signed with  0x794433C7 key which can be found in:
> > > >
> > > >   https://dist.apache.org/repos/dist/release/phoenix/KEYS
> > > >
> > > > To learn more about Apache phoenix, please see
> > > >
> > > >   http://phoeni

Re: [VOTE] Release of Apache Phoenix 5.1.0 RC4

2021-02-08 Thread Ankit Singhal
+1(binding)

 * Download source and build - OK
 * Signatures and checksums for src and bin(2.4)- OK
 * apache-rat:check - SUCCESS
 * CHANGES and RELEASENOTES - OK
 * Unit tests (have not tested IT) - Ok

Regards,
Ankit Singhal


On Mon, Feb 8, 2021 at 2:30 PM Chinmay Kulkarni 
wrote:

> +1 (Binding)
> Tested against HBase 2.4
>
> * Build from source (mvn clean install -DskipTests): OK
> * Did some basic DDL, queries, upserts, deletes and everything looked fine:
> OK
> * Verified checksums: OK
> * Verified signatures: OK
> * mvn clean apache-rat:check: OK
>
> On Sun, Feb 7, 2021 at 10:11 PM Viraj Jasani  wrote:
>
> > +1 (non-binding)
> >
> > Tested against HBase-2.4 profile:
> >
> > * Signature: ok
> > * Checksum : ok
> > * Rat check (1.8.0_171): ok
> >  - mvn clean apache-rat:check
> > * Built from source (1.8.0_171): ok
> >  - mvn clean install  -DskipTests
> > * Basic testing with mini cluster: ok
> > * Unit tests pass (1.8.0_171): failed (passed eventually)
> >  - mvn clean package  && mvn verify  -Dskip.embedded
> >
> >
> > [ERROR] Tests run: 14, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> > 768.631 s <<< FAILURE! - in org.apache.phoenix.end2end.OrphanViewToolIT
> > [ERROR]
> >
> testDeleteChildViewRows[OrphanViewToolIT_multiTenant=true](org.apache.phoenix.end2end.OrphanViewToolIT)
> > Time elapsed: 306.591 s  <<< ERROR!
> > java.sql.SQLTimeoutException: . Query couldn't be completed in the
> > allotted time: 30 ms
> > at
> >
> org.apache.phoenix.exception.SQLExceptionCode$16.newException(SQLExceptionCode.java:469)
> > at
> >
> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:217)
> > at
> >
> org.apache.phoenix.iterate.BaseResultIterators.getIterators(BaseResultIterators.java:1390)
> >
> >
> > [ERROR] Tests run: 11, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
> > 274.449 s <<< FAILURE! - in org.apache.phoenix.end2end.PermissionsCacheIT
> > [ERROR]
> >
> testAutomaticGrantWithIndexAndView(org.apache.phoenix.end2end.PermissionsCacheIT)
> > Time elapsed: 56.42 s  <<< FAILURE!
> > java.lang.AssertionError: Expected exception was not thrown for user
> > 'unprivilegedUser_N27'
> > at org.junit.Assert.fail(Assert.java:89)
> > at
> >
> org.apache.phoenix.end2end.BasePermissionsIT.verifyDenied(BasePermissionsIT.java:842)
> > at
> >
> org.apache.phoenix.end2end.BasePermissionsIT.verifyDenied(BasePermissionsIT.java:805)
> >
> >
> > [ERROR] Tests run: 16, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> > 2,472.819 s <<< FAILURE! - in
> > org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT
> > [ERROR]
> >
> testDryRunAndFailures[IndexUpgradeToolIT_mutable=false,upgrade=true,isNamespaceEnabled=false,
> >
> rebuild=false](org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT)
> > Time elapsed: 633.978 s  <<< ERROR!
> > org.apache.phoenix.exception.PhoenixIOException:
> > java.util.concurrent.TimeoutException: The procedure 288 is still running
> > at
> >
> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:138)
> > at
> >
> org.apache.phoenix.query.ConnectionQueryServicesImpl.ensureTableCreated(ConnectionQueryServicesImpl.java:1519)
> > at
> >
> org.apache.phoenix.query.ConnectionQueryServicesImpl.createTable(ConnectionQueryServicesImpl.java:1913)
> >
> >
> >
> > On 2021/02/05 10:28:25, Istvan Toth  wrote:
> > > Please vote on this Apache phoenix release candidate,
> > > phoenix-5.1.0RC4
> > >
> > > The VOTE will remain open for at least 72 hours.
> > >
> > > [ ] +1 Release this package as Apache phoenix 5.1.0
> > > [ ] -1 Do not release this package because ...
> > >
> > > The tag to be voted on is 5.1.0RC4:
> > >
> > >   https://github.com/apache/phoenix/tree/5.1.0RC4
> > >
> > > 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.1.0RC4/
> > >
> > > Maven artifacts are available in a staging repository at:
> > >
> > >   https://repository.apache.org/#stagingRepositories
> > (orgapachephoenix-1213)
> > >
> > > Artifacts were signed with  0x794433C7 key which can be found in:
> > >
> > >   https://dist.apache.org/repos/dist/release/phoenix/KEYS
> > >
> > > To learn more about Apache phoenix, please see
> > >
> > >   http://phoenix.apache.org/
> > >
> > > Thanks,
> > > Istvan
> > >
> >
>
>
> --
> Chinmay Kulkarni
>


Re: [VOTE] Release of Apache Phoenix 5.1.0 RC4

2021-02-08 Thread Chinmay Kulkarni
+1 (Binding)
Tested against HBase 2.4

* Build from source (mvn clean install -DskipTests): OK
* Did some basic DDL, queries, upserts, deletes and everything looked fine:
OK
* Verified checksums: OK
* Verified signatures: OK
* mvn clean apache-rat:check: OK

On Sun, Feb 7, 2021 at 10:11 PM Viraj Jasani  wrote:

> +1 (non-binding)
>
> Tested against HBase-2.4 profile:
>
> * Signature: ok
> * Checksum : ok
> * Rat check (1.8.0_171): ok
>  - mvn clean apache-rat:check
> * Built from source (1.8.0_171): ok
>  - mvn clean install  -DskipTests
> * Basic testing with mini cluster: ok
> * Unit tests pass (1.8.0_171): failed (passed eventually)
>  - mvn clean package  && mvn verify  -Dskip.embedded
>
>
> [ERROR] Tests run: 14, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 768.631 s <<< FAILURE! - in org.apache.phoenix.end2end.OrphanViewToolIT
> [ERROR]
> testDeleteChildViewRows[OrphanViewToolIT_multiTenant=true](org.apache.phoenix.end2end.OrphanViewToolIT)
> Time elapsed: 306.591 s  <<< ERROR!
> java.sql.SQLTimeoutException: . Query couldn't be completed in the
> allotted time: 30 ms
> at
> org.apache.phoenix.exception.SQLExceptionCode$16.newException(SQLExceptionCode.java:469)
> at
> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:217)
> at
> org.apache.phoenix.iterate.BaseResultIterators.getIterators(BaseResultIterators.java:1390)
>
>
> [ERROR] Tests run: 11, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
> 274.449 s <<< FAILURE! - in org.apache.phoenix.end2end.PermissionsCacheIT
> [ERROR]
> testAutomaticGrantWithIndexAndView(org.apache.phoenix.end2end.PermissionsCacheIT)
> Time elapsed: 56.42 s  <<< FAILURE!
> java.lang.AssertionError: Expected exception was not thrown for user
> 'unprivilegedUser_N27'
> at org.junit.Assert.fail(Assert.java:89)
> at
> org.apache.phoenix.end2end.BasePermissionsIT.verifyDenied(BasePermissionsIT.java:842)
> at
> org.apache.phoenix.end2end.BasePermissionsIT.verifyDenied(BasePermissionsIT.java:805)
>
>
> [ERROR] Tests run: 16, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 2,472.819 s <<< FAILURE! - in
> org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT
> [ERROR]
> testDryRunAndFailures[IndexUpgradeToolIT_mutable=false,upgrade=true,isNamespaceEnabled=false,
> rebuild=false](org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT)
> Time elapsed: 633.978 s  <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.util.concurrent.TimeoutException: The procedure 288 is still running
> at
> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:138)
> at
> org.apache.phoenix.query.ConnectionQueryServicesImpl.ensureTableCreated(ConnectionQueryServicesImpl.java:1519)
> at
> org.apache.phoenix.query.ConnectionQueryServicesImpl.createTable(ConnectionQueryServicesImpl.java:1913)
>
>
>
> On 2021/02/05 10:28:25, Istvan Toth  wrote:
> > Please vote on this Apache phoenix release candidate,
> > phoenix-5.1.0RC4
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache phoenix 5.1.0
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 5.1.0RC4:
> >
> >   https://github.com/apache/phoenix/tree/5.1.0RC4
> >
> > 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.1.0RC4/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >   https://repository.apache.org/#stagingRepositories
> (orgapachephoenix-1213)
> >
> > Artifacts were signed with  0x794433C7 key which can be found in:
> >
> >   https://dist.apache.org/repos/dist/release/phoenix/KEYS
> >
> > To learn more about Apache phoenix, please see
> >
> >   http://phoenix.apache.org/
> >
> > Thanks,
> > Istvan
> >
>


-- 
Chinmay Kulkarni


Re: [Discuss] Phoenix Tech Talks

2021-02-08 Thread Kadir Ozdemir
Ankit, I was planning to include the user mailing list and it is good that
you already did it. I like the idea of expanding talks to include
use-cases. Thank you for the topic suggestions.


On Mon, Feb 8, 2021 at 12:42 PM Ankit Singhal 
wrote:

> This is excellent, thanks Kadir for initiating it, I am keen to listen to
> your presentation on "strongly consistent global indexes".
> Logistics looks great, however, if required can be adjusted as per the
> feedback after the first meetup.
>
> Some of the current topics comes to my mind (in case someone wants to share
> their experiences with them)
> * Improved python driver support ( Could be completely technical about
> implementation or on the use-case
>   that how easy it is for any python developer to get started with
> Phoenix/HBase)
> * Key features in 4.16 and 5.1 release and upgrade path
> * Adopted projects Apache Omid and Apache Tephra key differences.
>
>
> +user  to expand the scope of talks if someone
> wants to present their use-cases.
>
> On Mon, Feb 8, 2021 at 9:06 AM Viraj Jasani  wrote:
>
> > +1 to the idea of monthly meet-ups, and I will also do my best to join
> in.
> > Logistics part (when, durations etc) looks good to me.
> >
> >
> > On Fri, 5 Feb 2021 at 1:36 AM, Josh Elser  wrote:
> >
> > > Love it! I'll do my best to join in and listen (and participate later
> > > on, too ;))
> > >
> > > I joined one from Calcite a week or two ago. They did a signup via
> > > Meetup.com and hosted it through Zoom. It felt very professional.
> > >
> > > On 2/4/21 12:10 PM, Kadir Ozdemir wrote:
> > > > We are very excited to propose an idea that brings the Phoenix
> > community
> > > > together to have technical discussions on a recurring basis. The goal
> > is
> > > to
> > > > have a forum where we share technical knowledge we have acquired by
> > > working
> > > > on various aspects of Phoenix and to continue to bring innovation and
> > > > improvements as a community into Phoenix. We’d love to get feedback
> on
> > > this
> > > > idea and determine the logistics for these meetings.
> > > >
> > > > Here is what we were thinking:
> > > >
> > > > - Come together as a community by hosting *Phoenix tech talks*
> > once a
> > > > month
> > > > - The topics for these meetings can be any technical subject
> > related
> > > to
> > > > Phoenix, including the architecture, internals, features and
> > > interfaces of
> > > > Phoenix, its operational aspects in the first party data centers
> > and
> > > cloud,
> > > > the technologies that it leverages (e.g., HBase and Zookeeper),
> and
> > > > technologies it can possibly leverage, adapt or follow
> > > >
> > > > *Logistics*:
> > > >
> > > > - *When*: First Thursday of each month at 9AM PST
> > > > - *Duration*: 90 minutes (to allow the audience to participate
> and
> > > ask
> > > > questions)
> > > > - We will conduct these meetings over a video conference and make
> > the
> > > > recordings available (we are sorting out the specifics)
> > > > - The meeting agenda and past recordings will be available on the
> > > Apache
> > > > Phoenix site
> > > >
> > > > We need a coordinator for these meetings to set the agenda and manage
> > its
> > > > logistics. I will volunteer to organize these meetings and curate the
> > > > topics for the tech talks, at least initially. To get the ball
> > rolling, I
> > > > will present the strongly consistent global indexes in the first
> > meeting.
> > > > What do you think about this proposal?
> > > >
> > > > Thanks,
> > > > Kadir
> > > >
> > >
> >
>


Re: [VOTE] Release of Apache Phoenix 4.16.0 RC2

2021-02-08 Thread Chinmay Kulkarni
+1 (Binding)

Tested against hbase-1.3 and hbase-1.6

* Build from source (mvn clean install -DskipTests
-Dhbase.profile=1.3/1.6): OK
* Green build: OK (thanks for triggering this Viraj)
* Did some basic DDL, queries, upserts, deletes and everything looked fine:
OK
* Did some upgrade testing: Create tables, views, indices from an old
client, query, upsert. Then upgrade to 4.16 metadata, query, upsert from an
old client, then upgrade the client and query, upsert from a new client: OK
* Verified checksums: OK
* Verified signatures: OK
* mvn clean apache-rat:check: OK

On Sun, Feb 7, 2021 at 10:03 PM Viraj Jasani  wrote:

> +1 (non-binding)
>
> Clean build:
> https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.16/29/
>
> Tested against HBase-1.6 profile:
>
> * Checksum : ok
> * Rat check (1.8.0_171): ok
>  - mvn clean apache-rat:check
> * Built from source (1.8.0_171): ok
>  - mvn clean install  -DskipTests
> * Basic testing with mini cluster: ok
> * Unit tests pass (1.8.0_171): failed (passing eventually)
>  - mvn clean package  && mvn verify  -Dskip.embedded
>
>
> [ERROR] Tests run: 23, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 197.428 s <<< FAILURE! - in org.apache.phoenix.end2end.AggregateIT
> [ERROR]
> testOrderByOptimizeForClientAggregatePlanBug4820(org.apache.phoenix.end2end.AggregateIT)
> Time elapsed: 9.055 s  <<< ERROR!
> java.lang.RuntimeException: java.lang.OutOfMemoryError: unable to create
> new native thread
> at
> org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:239)
> at
> org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:273)
> at
> org.apache.hadoop.hbase.client.ClientScanner.loadCache(ClientScanner.java:434)
> at
> org.apache.hadoop.hbase.client.ClientScanner.next(ClientScanner.java:308)
>
>
> [ERROR] Tests run: 37, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 204.243 s <<< FAILURE! - in org.apache.phoenix.end2end.ArrayAppendFunctionIT
> [ERROR]
> testUpsertArrayAppendFunctionVarchar(org.apache.phoenix.end2end.ArrayAppendFunctionIT)
> Time elapsed: 4.286 s  <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> org.apache.hadoop.hbase.DoNotRetryIOException: N65:
> java.lang.RuntimeException: java.lang.OutOfMemoryError: unable to create
> new native thread
> at
> org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:122)
> at
> org.apache.phoenix.coprocessor.MetaDataEndpointImpl.createTable(MetaDataEndpointImpl.java:2151)
> at
> org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:17317)
>
>
> [ERROR] Tests run: 28, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 147.854 s <<< FAILURE! - in org.apache.phoenix.end2end.ArrayRemoveFunctionIT
> [ERROR]
> testArrayRemoveFunctionWithNull(org.apache.phoenix.end2end.ArrayRemoveFunctionIT)
> Time elapsed: 2.519 s  <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: unable
> to create new native thread
> at
> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:146)
> at
> org.apache.phoenix.query.ConnectionQueryServicesImpl.ensureTableCreated(ConnectionQueryServicesImpl.java:1511)
> at
> org.apache.phoenix.query.ConnectionQueryServicesImpl.createTable(ConnectionQueryServicesImpl.java:1901)
> at
> org.apache.phoenix.schema.MetaDataClient.createTableInternal(MetaDataClient.java:3065)
>
>
> [ERROR] Tests run: 10, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 5,069.234 s <<< FAILURE! - in
> org.apache.phoenix.end2end.PermissionNSDisabledWithCustomAccessControllerIT
> [ERROR]
> testAutomaticGrantWithIndexAndView(org.apache.phoenix.end2end.PermissionNSDisabledWithCustomAccessControllerIT)
> Time elapsed: 2,572.586 s  <<< ERROR!
> java.lang.reflect.UndeclaredThrowableException
> at
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1862)
> at
> org.apache.hadoop.hbase.security.User$SecureHadoopUser.runAs(User.java:340)
> at
> org.apache.phoenix.end2end.BasePermissionsIT.verifyAllowed(BasePermissionsIT.java:776)
> at
> org.apache.phoenix.end2end.BasePermissionsIT.verifyAllowed(BasePermissionsIT.java:769)
>
> Tests are passing in subsequent runs.
>
>
> On 2021/02/06 04:53:48, Xinyi Yan  wrote:
> > Hello Everyone,
> >
> > This is a call for a vote on Apache Phoenix 4.16.0 RC2. This is the next
> > minor release of Phoenix 4, compatible with Apache HBase 1.3, 1.4, 1.5
> > and 1.6.
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache phoenix 4.16.0
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 4.16.0RC2
> > https://github.com/apache/phoenix/tree/4.16.0RC2
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEA

Re: [Discuss] Phoenix Tech Talks

2021-02-08 Thread Ankit Singhal
This is excellent, thanks Kadir for initiating it, I am keen to listen to
your presentation on "strongly consistent global indexes".
Logistics looks great, however, if required can be adjusted as per the
feedback after the first meetup.

Some of the current topics comes to my mind (in case someone wants to share
their experiences with them)
* Improved python driver support ( Could be completely technical about
implementation or on the use-case
  that how easy it is for any python developer to get started with
Phoenix/HBase)
* Key features in 4.16 and 5.1 release and upgrade path
* Adopted projects Apache Omid and Apache Tephra key differences.


+user  to expand the scope of talks if someone
wants to present their use-cases.

On Mon, Feb 8, 2021 at 9:06 AM Viraj Jasani  wrote:

> +1 to the idea of monthly meet-ups, and I will also do my best to join in.
> Logistics part (when, durations etc) looks good to me.
>
>
> On Fri, 5 Feb 2021 at 1:36 AM, Josh Elser  wrote:
>
> > Love it! I'll do my best to join in and listen (and participate later
> > on, too ;))
> >
> > I joined one from Calcite a week or two ago. They did a signup via
> > Meetup.com and hosted it through Zoom. It felt very professional.
> >
> > On 2/4/21 12:10 PM, Kadir Ozdemir wrote:
> > > We are very excited to propose an idea that brings the Phoenix
> community
> > > together to have technical discussions on a recurring basis. The goal
> is
> > to
> > > have a forum where we share technical knowledge we have acquired by
> > working
> > > on various aspects of Phoenix and to continue to bring innovation and
> > > improvements as a community into Phoenix. We’d love to get feedback on
> > this
> > > idea and determine the logistics for these meetings.
> > >
> > > Here is what we were thinking:
> > >
> > > - Come together as a community by hosting *Phoenix tech talks*
> once a
> > > month
> > > - The topics for these meetings can be any technical subject
> related
> > to
> > > Phoenix, including the architecture, internals, features and
> > interfaces of
> > > Phoenix, its operational aspects in the first party data centers
> and
> > cloud,
> > > the technologies that it leverages (e.g., HBase and Zookeeper), and
> > > technologies it can possibly leverage, adapt or follow
> > >
> > > *Logistics*:
> > >
> > > - *When*: First Thursday of each month at 9AM PST
> > > - *Duration*: 90 minutes (to allow the audience to participate and
> > ask
> > > questions)
> > > - We will conduct these meetings over a video conference and make
> the
> > > recordings available (we are sorting out the specifics)
> > > - The meeting agenda and past recordings will be available on the
> > Apache
> > > Phoenix site
> > >
> > > We need a coordinator for these meetings to set the agenda and manage
> its
> > > logistics. I will volunteer to organize these meetings and curate the
> > > topics for the tech talks, at least initially. To get the ball
> rolling, I
> > > will present the strongly consistent global indexes in the first
> meeting.
> > > What do you think about this proposal?
> > >
> > > Thanks,
> > > Kadir
> > >
> >
>


[jira] [Resolved] (PHOENIX-6369) Usage of broken hash algorithm detected

2021-02-08 Thread Geoffrey Jacoby (Jira)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-6369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Geoffrey Jacoby resolved PHOENIX-6369.
--
Resolution: Duplicate

See the discussion on PHOENIX-4702, when a different user reported use of MD5 
within the Phoenix code base. To sum up, Phoenix does not use MD5 as a 
cryptographic hash. It provides MD5 as a SQL function that users can call, and 
it uses it internally as part of the old index scrutiny tool. 

It would be a useful future feature to provide a more robust, modern 
cryptographic hash as a SQL function in Phoenix.

> Usage of broken hash algorithm detected
> ---
>
> Key: PHOENIX-6369
> URL: https://issues.apache.org/jira/browse/PHOENIX-6369
> Project: Phoenix
>  Issue Type: Improvement
>Reporter: Md Mahir Asef Kabir
>Priority: Major
>
> In file 
> [https://github.com/apache/phoenix/blob/7987a74e6cea1103a028e128f98e2fb3c2252b82/phoenix-core/src/main/java/org/apache/phoenix/expression/function/MD5Function.java]
>  (at Line 42) "md5" algorithm has been used.
> *Security Impact*:
> The MD5 Message-Digest Algorithm is not collision-resistant, which makes it 
> easier for context-dependent attackers to conduct spoofing attacks
> *Useful Resources*:
> https://www.cvedetails.com/cve/CVE-2004-2761/
> *Solution we suggest*:
> Use Sha >= 256 algorithms instead
> *Please share with us your opinions/comments if there is any*:
> Is the bug report helpful?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (PHOENIX-6373) Schema changes that require table re-writes can be supported (Online schema changes)

2021-02-08 Thread Gokcen Iskender (Jira)
Gokcen Iskender created PHOENIX-6373:


 Summary: Schema changes that require table re-writes can be 
supported (Online schema changes)
 Key: PHOENIX-6373
 URL: https://issues.apache.org/jira/browse/PHOENIX-6373
 Project: Phoenix
  Issue Type: Improvement
Reporter: Gokcen Iskender
Assignee: Gokcen Iskender






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (PHOENIX-5837) Table Level Phoenix Metrics Implementation.

2021-02-08 Thread Chinmay Kulkarni (Jira)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chinmay Kulkarni reassigned PHOENIX-5837:
-

Assignee: vikas meka

> Table Level Phoenix Metrics Implementation.
> ---
>
> Key: PHOENIX-5837
> URL: https://issues.apache.org/jira/browse/PHOENIX-5837
> Project: Phoenix
>  Issue Type: Task
>Reporter: vikas meka
>Assignee: vikas meka
>Priority: Major
>  Labels: metric-collector, metrics
>
> currently GlobalClient Metrics provide aggregated information about the usage 
> of the application in-terms of total no. of reads, total no. of writes, total 
> number of failures, total no.of failures etc. In some scenarios these 
> counters do not provide much useful insights into Phoenix usage pattern. The 
> task is to add TableLevel Phoenix metrics on top of Global Phoenix metrics 
> which would be helpful in analyzing the reads/writes/deletes on a table.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [Discuss] Phoenix Tech Talks

2021-02-08 Thread Viraj Jasani
+1 to the idea of monthly meet-ups, and I will also do my best to join in.
Logistics part (when, durations etc) looks good to me.


On Fri, 5 Feb 2021 at 1:36 AM, Josh Elser  wrote:

> Love it! I'll do my best to join in and listen (and participate later
> on, too ;))
>
> I joined one from Calcite a week or two ago. They did a signup via
> Meetup.com and hosted it through Zoom. It felt very professional.
>
> On 2/4/21 12:10 PM, Kadir Ozdemir wrote:
> > We are very excited to propose an idea that brings the Phoenix community
> > together to have technical discussions on a recurring basis. The goal is
> to
> > have a forum where we share technical knowledge we have acquired by
> working
> > on various aspects of Phoenix and to continue to bring innovation and
> > improvements as a community into Phoenix. We’d love to get feedback on
> this
> > idea and determine the logistics for these meetings.
> >
> > Here is what we were thinking:
> >
> > - Come together as a community by hosting *Phoenix tech talks* once a
> > month
> > - The topics for these meetings can be any technical subject related
> to
> > Phoenix, including the architecture, internals, features and
> interfaces of
> > Phoenix, its operational aspects in the first party data centers and
> cloud,
> > the technologies that it leverages (e.g., HBase and Zookeeper), and
> > technologies it can possibly leverage, adapt or follow
> >
> > *Logistics*:
> >
> > - *When*: First Thursday of each month at 9AM PST
> > - *Duration*: 90 minutes (to allow the audience to participate and
> ask
> > questions)
> > - We will conduct these meetings over a video conference and make the
> > recordings available (we are sorting out the specifics)
> > - The meeting agenda and past recordings will be available on the
> Apache
> > Phoenix site
> >
> > We need a coordinator for these meetings to set the agenda and manage its
> > logistics. I will volunteer to organize these meetings and curate the
> > topics for the tech talks, at least initially. To get the ball rolling, I
> > will present the strongly consistent global indexes in the first meeting.
> > What do you think about this proposal?
> >
> > Thanks,
> > Kadir
> >
>


[jira] [Created] (PHOENIX-6372) Add LICENSE and NOTICE files

2021-02-08 Thread Jira
Richárd Antal created PHOENIX-6372:
--

 Summary: Add LICENSE and NOTICE files
 Key: PHOENIX-6372
 URL: https://issues.apache.org/jira/browse/PHOENIX-6372
 Project: Phoenix
  Issue Type: Task
  Components: connectors, queryserver
Reporter: Richárd Antal
Assignee: Richárd Antal






--
This message was sent by Atlassian Jira
(v8.3.4#803005)