Call for Presentations, Community Over Code Asia 2023

2023-06-05 Thread Rich Bowen
You are receiving this message because you are subscribed to one more
more developer mailing lists at the Apache Software Foundation.

The call for presentations is now open at
"https://apachecon.com/acasia2023/cfp.html;, and will be closed by
Sunday, Jun 18th, 2023 11:59 PM GMT.

The event will be held in Beijing, China, August 18-20, 2023.

We are looking for presentations about anything relating to Apache
Software Foundation projects, open-source governance, community, and
software development.
In particular, this year we are building content tracks around the
following specific topics/projects:

AI / Machine learning
API / Microservice
Community
CloudNative
Data Storage & Computing
DataOps
Data Lake & Data Warehouse
OLAP & Data Analysis
Performance Engineering
Incubator
IoT/IIoT
Messaging
RPC
Streaming
Workflow / Data Processing
Web Server / Tomcat

If your proposed presentation falls into one of these categories,
please select that topic in the CFP entry form. Or select Others if
it’s related to another topic or project area.

Looking forward to hearing from you!

Willem Jiang, and the Community Over Code planners



[jira] [Updated] (PHOENIX-6961) Using a covered field in hinted non-covered indexed query fails

2023-06-05 Thread Istvan Toth (Jira)


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

Istvan Toth updated PHOENIX-6961:
-
Fix Version/s: 5.1.4
   (was: 5.1.3)

> Using a covered field in hinted non-covered indexed query fails
> ---
>
> Key: PHOENIX-6961
> URL: https://issues.apache.org/jira/browse/PHOENIX-6961
> Project: Phoenix
>  Issue Type: Bug
>  Components: core
>Affects Versions: 5.2.0, 5.1.3
>Reporter: Istvan Toth
>Assignee: Istvan Toth
>Priority: Critical
> Fix For: 5.2.0, 5.1.4
>
>
> When covered fields are to be used in a hinted uncovered index lookup, 
> Phoenix fails with a bogus error message.
> {noformat}
> 0: jdbc:phoenix:localhost:59972> create table d (v1 integer, k integer 
> primary key, v2 integer, v3 integer, v4 integer);
> No rows affected (2.15 seconds)
> 0: jdbc:phoenix:localhost:59972> create index i on d(v2) include (v3);
> No rows affected (7.177 seconds)
> 0: jdbc:phoenix:localhost:59972> select /*+ index(d i) */ * from d where v2=1 
> and v3=1;
> Error: ERROR 514 (42892): A duplicate column name was detected in the object 
> definition or ALTER TABLE/VIEW statement. columnName=I.V1 
> (state=42892,code=514)
> org.apache.phoenix.schema.ColumnAlreadyExistsException: ERROR 514 (42892): A 
> duplicate column name was detected in the object definition or ALTER 
> TABLE/VIEW statement. columnName=I.V1
> at 
> org.apache.phoenix.schema.PTableImpl$Builder.initDerivedAttributes(PTableImpl.java:694)
> at org.apache.phoenix.schema.PTableImpl$Builder.build(PTableImpl.java:802)
> at 
> org.apache.phoenix.compile.TupleProjectionCompiler.createProjectedTable(TupleProjectionCompiler.java:179)
> at 
> org.apache.phoenix.compile.QueryCompiler.compileSingleFlatQuery(QueryCompiler.java:701)
> at 
> org.apache.phoenix.compile.QueryCompiler.compileSingleQuery(QueryCompiler.java:667)
> at 
> org.apache.phoenix.compile.QueryCompiler.compileSelect(QueryCompiler.java:249)
> at org.apache.phoenix.compile.QueryCompiler.compile(QueryCompiler.java:178)
> at org.apache.phoenix.optimize.QueryOptimizer.addPlan(QueryOptimizer.java:348)
> at 
> org.apache.phoenix.optimize.QueryOptimizer.getHintedQueryPlan(QueryOptimizer.java:302)
> at 
> org.apache.phoenix.optimize.QueryOptimizer.getApplicablePlansForSingleFlatQuery(QueryOptimizer.java:230)
> at 
> org.apache.phoenix.optimize.QueryOptimizer.getApplicablePlans(QueryOptimizer.java:138)
> at 
> org.apache.phoenix.optimize.QueryOptimizer.optimize(QueryOptimizer.java:116)
> at 
> org.apache.phoenix.optimize.QueryOptimizer.optimize(QueryOptimizer.java:102)
> at org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:319)
> at org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:301)
> at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
> at 
> org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:300)
> at 
> org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:293)
> at 
> org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:2038)
> at sqlline.Commands.executeSingleQuery(Commands.java:1130)
> at sqlline.Commands.execute(Commands.java:1079)
> at sqlline.Commands.sql(Commands.java:1033)
> at sqlline.SqlLine.dispatch(SqlLine.java:822)
> at sqlline.SqlLine.begin(SqlLine.java:596)
> at sqlline.SqlLine.start(SqlLine.java:269)
> at sqlline.SqlLine.main(SqlLine.java:208)
> {noformat}
> I thought that this was caused by the PK field not being the first, but the 
> same happens with:
> {noformat}
> create table d (k integer primary key, v1 integer, v2 integer, v3 integer, v4 
> integer);
> {noformat}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (PHOENIX-6967) Empty cell generation in PostdDDLMutationPlan is executed serially

2023-06-05 Thread Istvan Toth (Jira)


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

Istvan Toth updated PHOENIX-6967:
-
Description: 
The empty CQ generation after create table is not run in parallel.

At first, I can see the reads and writes on happening on each region, but after 
a minute or so, only one region is processed at a time in ascending order.

My guess is that it has something to do with keepalive/chunked results not 
being processed on the client side correctly.

I also suspect that this is not really specific to PostDDLMutationPlan, and all 
queries where a single chunk takes a lot of time would be affected.

  was:
The empty CQ generation after create table is not run in parallel.

At first, I can see the reads and writes on happening on each region, but after 
a minute or so, only one region is processed at a time in ascending order.

My guess is that it has something to do with keepalive/chunked results not 
being processed on the client side correctly.

I also suspect that this is not really specific to PostDDLMutationPlan, but 


> Empty cell generation in PostdDDLMutationPlan is executed serially
> --
>
> Key: PHOENIX-6967
> URL: https://issues.apache.org/jira/browse/PHOENIX-6967
> Project: Phoenix
>  Issue Type: Bug
>  Components: core
>Affects Versions: 5.2.0, 5.1.3
>Reporter: Istvan Toth
>Assignee: Istvan Toth
>Priority: Major
>
> The empty CQ generation after create table is not run in parallel.
> At first, I can see the reads and writes on happening on each region, but 
> after a minute or so, only one region is processed at a time in ascending 
> order.
> My guess is that it has something to do with keepalive/chunked results not 
> being processed on the client side correctly.
> I also suspect that this is not really specific to PostDDLMutationPlan, and 
> all queries where a single chunk takes a lot of time would be affected.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (PHOENIX-6967) Empty cell generation in PostdDDLMutationPlan is executed serially

2023-06-05 Thread Istvan Toth (Jira)


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

Istvan Toth updated PHOENIX-6967:
-
Description: 
The empty CQ generation after create table is not run in parallel.

At first, I can see the reads and writes on happening on each region, but after 
a minute or so, only one region is processed at a time in ascending order.

My guess is that it has something to do with keepalive/chunked results not 
being processed on the client side correctly.

I also suspect that this is not really specific to PostDDLMutationPlan, but 

  was:
The empty CQ generation after create table is not run in parallel.

At first, I can see the reads and writes on happening on each region, but after 
a minute or so, only one region is processed at a time in ascending order.

My guess is that it has something to do with keepalive/chunked results not 
being processed on the client side correctly.


> Empty cell generation in PostdDDLMutationPlan is executed serially
> --
>
> Key: PHOENIX-6967
> URL: https://issues.apache.org/jira/browse/PHOENIX-6967
> Project: Phoenix
>  Issue Type: Bug
>  Components: core
>Affects Versions: 5.2.0, 5.1.3
>Reporter: Istvan Toth
>Assignee: Istvan Toth
>Priority: Major
>
> The empty CQ generation after create table is not run in parallel.
> At first, I can see the reads and writes on happening on each region, but 
> after a minute or so, only one region is processed at a time in ascending 
> order.
> My guess is that it has something to do with keepalive/chunked results not 
> being processed on the client side correctly.
> I also suspect that this is not really specific to PostDDLMutationPlan, but 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)