[jira] [Updated] (HIVE-11652) Avoid expensive call to removeAll in DefaultGraphWalker

2015-08-28 Thread Jesus Camacho Rodriguez (JIRA)

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

Jesus Camacho Rodriguez updated HIVE-11652:
---
Attachment: HIVE-11652.02.patch

 Avoid expensive call to removeAll in DefaultGraphWalker
 ---

 Key: HIVE-11652
 URL: https://issues.apache.org/jira/browse/HIVE-11652
 Project: Hive
  Issue Type: Bug
  Components: Logical Optimizer, Physical Optimizer
Affects Versions: 1.3.0, 2.0.0
Reporter: Jesus Camacho Rodriguez
Assignee: Jesus Camacho Rodriguez
 Attachments: HIVE-11652.01.patch, HIVE-11652.02.patch, 
 HIVE-11652.patch


 When the plan is too large, the removeAll call in DefaultGraphWalker (line 
 140) will take very long as it will have to go through the list looking for 
 each of the nodes. We try to get rid of this call by rewriting the logic in 
 the walker.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-11652) Avoid expensive call to removeAll in DefaultGraphWalker

2015-08-26 Thread Jesus Camacho Rodriguez (JIRA)

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

Jesus Camacho Rodriguez updated HIVE-11652:
---
Attachment: HIVE-11652.patch

 Avoid expensive call to removeAll in DefaultGraphWalker
 ---

 Key: HIVE-11652
 URL: https://issues.apache.org/jira/browse/HIVE-11652
 Project: Hive
  Issue Type: Bug
  Components: Logical Optimizer, Physical Optimizer
Affects Versions: 1.3.0, 2.0.0
Reporter: Jesus Camacho Rodriguez
Assignee: Jesus Camacho Rodriguez
 Attachments: HIVE-11652.patch


 When the plan is too large, the removeAll call in DefaultGraphWalker (line 
 140) will take very long as it will have to go through the list looking for 
 each of the nodes. We try to get rid of this call by rewriting the logic in 
 the walker.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-11652) Avoid expensive call to removeAll in DefaultGraphWalker

2015-08-26 Thread Jesus Camacho Rodriguez (JIRA)

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

Jesus Camacho Rodriguez updated HIVE-11652:
---
Attachment: (was: HIVE-11652.01.patch)

 Avoid expensive call to removeAll in DefaultGraphWalker
 ---

 Key: HIVE-11652
 URL: https://issues.apache.org/jira/browse/HIVE-11652
 Project: Hive
  Issue Type: Bug
  Components: Logical Optimizer, Physical Optimizer
Affects Versions: 1.3.0, 2.0.0
Reporter: Jesus Camacho Rodriguez
Assignee: Jesus Camacho Rodriguez
 Attachments: HIVE-11652.patch


 When the plan is too large, the removeAll call in DefaultGraphWalker (line 
 140) will take very long as it will have to go through the list looking for 
 each of the nodes. We try to get rid of this call by rewriting the logic in 
 the walker.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-11652) Avoid expensive call to removeAll in DefaultGraphWalker

2015-08-26 Thread Jesus Camacho Rodriguez (JIRA)

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

Jesus Camacho Rodriguez updated HIVE-11652:
---
Attachment: HIVE-11652.01.patch

 Avoid expensive call to removeAll in DefaultGraphWalker
 ---

 Key: HIVE-11652
 URL: https://issues.apache.org/jira/browse/HIVE-11652
 Project: Hive
  Issue Type: Bug
  Components: Logical Optimizer, Physical Optimizer
Affects Versions: 1.3.0, 2.0.0
Reporter: Jesus Camacho Rodriguez
Assignee: Jesus Camacho Rodriguez
 Attachments: HIVE-11652.01.patch, HIVE-11652.patch


 When the plan is too large, the removeAll call in DefaultGraphWalker (line 
 140) will take very long as it will have to go through the list looking for 
 each of the nodes. We try to get rid of this call by rewriting the logic in 
 the walker.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)