[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-29 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.7.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316-branch-1.0.patch, 
 HIVE-11316-branch-1.2.patch, HIVE-11316.1.patch, HIVE-11316.2.patch, 
 HIVE-11316.3.patch, HIVE-11316.4.patch, HIVE-11316.5.patch, 
 HIVE-11316.6.patch, HIVE-11316.7.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-27 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.6.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316-branch-1.0.patch, 
 HIVE-11316-branch-1.2.patch, HIVE-11316.1.patch, HIVE-11316.2.patch, 
 HIVE-11316.3.patch, HIVE-11316.4.patch, HIVE-11316.5.patch, HIVE-11316.6.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-24 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.5.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316-branch-1.0.patch, 
 HIVE-11316-branch-1.2.patch, HIVE-11316.1.patch, HIVE-11316.2.patch, 
 HIVE-11316.3.patch, HIVE-11316.4.patch, HIVE-11316.5.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-22 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316-branch-1.0.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316-branch-1.0.patch, 
 HIVE-11316-branch-1.2.patch, HIVE-11316.1.patch, HIVE-11316.2.patch, 
 HIVE-11316.3.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-22 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316-branch-1.2.patch

HIVE-11316-branch-1.2.patch is the patch for Branch-1.2

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316-branch-1.2.patch, HIVE-11316.1.patch, 
 HIVE-11316.2.patch, HIVE-11316.3.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-22 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.4.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316-branch-1.0.patch, 
 HIVE-11316-branch-1.2.patch, HIVE-11316.1.patch, HIVE-11316.2.patch, 
 HIVE-11316.3.patch, HIVE-11316.4.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-21 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.3.patch

[~jcamachorodriguez] Can you please review this patch. The patch#3 also 
addresses the issue raised by [~eugene.koifman] in HIVE-11281.

Thanks
Hari

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch, HIVE-11316.2.patch, 
 HIVE-11316.3.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-21 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.2.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch, HIVE-11316.2.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-20 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.1.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch, HIVE-11316.1.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-20 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: (was: HIVE-11316.1.patch)

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-20 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.1.patch

Iniitial draft based on the idea to store the entire string in the root node. 
Lets see how the unit tests runs go. cc-ing [~mmokhtar] to review the change.

Thanks


 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-20 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: (was: HIVE-11316.1.patch)

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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


[jira] [Updated] (HIVE-11316) Use datastructure that doesnt duplicate any part of string for ASTNode::toStringTree()

2015-07-20 Thread Hari Sankar Sivarama Subramaniyan (JIRA)

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

Hari Sankar Sivarama Subramaniyan updated HIVE-11316:
-
Attachment: HIVE-11316.1.patch

 Use datastructure that doesnt duplicate any part of string for 
 ASTNode::toStringTree()
 --

 Key: HIVE-11316
 URL: https://issues.apache.org/jira/browse/HIVE-11316
 Project: Hive
  Issue Type: Bug
Reporter: Hari Sankar Sivarama Subramaniyan
Assignee: Hari Sankar Sivarama Subramaniyan
 Attachments: HIVE-11316.1.patch


 HIVE-11281 uses an approach to memoize toStringTree() for ASTNode. This jira 
 is suppose to alter the string memoization to use a different data structure 
 that doesn't duplicate any part of the string so that we do not run into OOM.



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