[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chunhui Yang updated HIVE-1626:
---
Description:
我们目前使用 Stack 作为通用节点遍历库的一部分。不应将 Stack 用于此目的,因为它从 Vector 继承会产生多余的同步开销。
大多数项目最终都会添加一个 Array
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated HIVE-1626:
-
Labels: pull-request-available (was: )
> stop using java.util.Stack
> --
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Teddy Choi updated HIVE-1626:
-
Attachment: HIVE-1626.3.patch
> stop using java.util.Stack
> --
>
>
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Teddy Choi updated HIVE-1626:
-
Attachment: HIVE-1626.3.patch
> stop using java.util.Stack
> --
>
>
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Teddy Choi updated HIVE-1626:
-
Attachment: HIVE-1626.3.patch
Resolved conflicts from changes in HIVE-15955 and others.
> stop using java.
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Teddy Choi updated HIVE-1626:
-
Attachment: HIVE-1626.2.patch
Re-uploading the patch.
> stop using java.util.Stack
> -
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Teddy Choi updated HIVE-1626:
-
Status: Patch Available (was: Open)
> stop using java.util.Stack
> --
>
>
[
https://issues.apache.org/jira/browse/HIVE-1626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Teddy Choi updated HIVE-1626:
-
Attachment: HIVE-1626.2.patch
125 files are changed. Most of files are subclasses of NodeProcessor and
Dis