[jira] [Commented] (HAWQ-1450) New HAWQ executor with vectorization & possible code generation

2018-01-22 Thread Hongxu Ma (JIRA)

[ 
https://issues.apache.org/jira/browse/HAWQ-1450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16335470#comment-16335470
 ] 

Hongxu Ma commented on HAWQ-1450:
-

We will contribute a vectorized executor *extension* (so it doesn't influence 
other non-vectorized logic).

By now, it just includes some small vectorized operators/functions but is a 
good start for this issue.

The design doc will be released later, welcome to comment.

 

> New HAWQ executor with vectorization & possible code generation
> ---
>
> Key: HAWQ-1450
> URL: https://issues.apache.org/jira/browse/HAWQ-1450
> Project: Apache HAWQ
>  Issue Type: New Feature
>  Components: Query Execution
>Reporter: Lei Chang
>Assignee: Hongxu Ma
>Priority: Major
> Fix For: backlog
>
>
> Most HAWQ executor code is inherited from postgres & gpdb. Let's discuss how 
> to build a new hawq executor with vectorization and possibly code generation. 
> These optimization may potentially improve the query performance a lot.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (HAWQ-1450) New HAWQ executor with vectorization & possible code generation

2018-01-22 Thread Kuien Liu (JIRA)

[ 
https://issues.apache.org/jira/browse/HAWQ-1450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16335442#comment-16335442
 ] 

Kuien Liu commented on HAWQ-1450:
-

Great! Looking forward to this amazing feature. It is a goog opportunity to 
make the engine/executor more fasion and sexy!

> New HAWQ executor with vectorization & possible code generation
> ---
>
> Key: HAWQ-1450
> URL: https://issues.apache.org/jira/browse/HAWQ-1450
> Project: Apache HAWQ
>  Issue Type: New Feature
>  Components: Query Execution
>Reporter: Lei Chang
>Assignee: Hongxu Ma
>Priority: Major
> Fix For: backlog
>
>
> Most HAWQ executor code is inherited from postgres & gpdb. Let's discuss how 
> to build a new hawq executor with vectorization and possibly code generation. 
> These optimization may potentially improve the query performance a lot.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (HAWQ-1450) New HAWQ executor with vectorization & possible code generation

2018-01-22 Thread Ivan Weng (JIRA)

[ 
https://issues.apache.org/jira/browse/HAWQ-1450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16335412#comment-16335412
 ] 

Ivan Weng commented on HAWQ-1450:
-

Great, [~hongxu ma]. Glad to have you take this feature and looking forward to 
seeing progress on it.

> New HAWQ executor with vectorization & possible code generation
> ---
>
> Key: HAWQ-1450
> URL: https://issues.apache.org/jira/browse/HAWQ-1450
> Project: Apache HAWQ
>  Issue Type: New Feature
>  Components: Query Execution
>Reporter: Lei Chang
>Assignee: Hongxu Ma
>Priority: Major
> Fix For: backlog
>
>
> Most HAWQ executor code is inherited from postgres & gpdb. Let's discuss how 
> to build a new hawq executor with vectorization and possibly code generation. 
> These optimization may potentially improve the query performance a lot.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] incubator-hawq issue #1331: HAWQ-1557. Concurrent drop should not report err...

2018-01-22 Thread linwen
Github user linwen commented on the issue:

https://github.com/apache/incubator-hawq/pull/1331
  
LGTM.


---


[jira] [Assigned] (HAWQ-1450) New HAWQ executor with vectorization & possible code generation

2018-01-22 Thread Hongxu Ma (JIRA)

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

Hongxu Ma reassigned HAWQ-1450:
---

Assignee: Hongxu Ma  (was: Lei Chang)

> New HAWQ executor with vectorization & possible code generation
> ---
>
> Key: HAWQ-1450
> URL: https://issues.apache.org/jira/browse/HAWQ-1450
> Project: Apache HAWQ
>  Issue Type: New Feature
>  Components: Query Execution
>Reporter: Lei Chang
>Assignee: Hongxu Ma
>Priority: Major
> Fix For: backlog
>
>
> Most HAWQ executor code is inherited from postgres & gpdb. Let's discuss how 
> to build a new hawq executor with vectorization and possibly code generation. 
> These optimization may potentially improve the query performance a lot.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] incubator-hawq pull request #1331: HAWQ-1557. Concurrent drop should not rep...

2018-01-22 Thread kuien
GitHub user kuien opened a pull request:

https://github.com/apache/incubator-hawq/pull/1331

HAWQ-1557. Concurrent drop should not report error for drop IF EXISTS.

Concurrent drop should not report error for drop IF EXISTS. The reason is: 
relation can potential be dropped or altered while waiting to acquire lock, it 
may happen that the name is no longer valid by the time DROP acquires the lock. 
In such case, DROP TABLE should look up the name again; if it fails again, we 
need to unlock the relation as well.


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/kuien/incubator-hawq drop_table_error

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-hawq/pull/1331.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #1331


commit b9310d24cede94a0225bc0e6ba1d7d7b74a78b13
Author: Kuien Liu 
Date:   2018-01-22T08:38:04Z

HAWQ-1557. Concurrent drop should not report error for drop IF EXISTS.




---