diff options
author | Cheng Hao <hao.cheng@intel.com> | 2014-08-29 15:32:26 -0700 |
---|---|---|
committer | Michael Armbrust <michael@databricks.com> | 2014-08-29 15:32:26 -0700 |
commit | dc4d577c6549df58f42c0e22cac354554d169896 (patch) | |
tree | ca5a282f18607538ea6dd880e472b2dcdc33c93b /sql/README.md | |
parent | 287c0ac7722dd4bc51b921ccc6f0e3c1625b5ff4 (diff) | |
download | spark-dc4d577c6549df58f42c0e22cac354554d169896.tar.gz spark-dc4d577c6549df58f42c0e22cac354554d169896.tar.bz2 spark-dc4d577c6549df58f42c0e22cac354554d169896.zip |
[SPARK-3198] [SQL] Remove the TreeNode.id
Thus id property of the TreeNode API does save time in a faster way to compare 2 TreeNodes, it is kind of performance bottleneck during the expression object creation in a multi-threading env (because of the memory barrier).
Fortunately, the tree node comparison only happen once in master, so even we remove it, the entire performance will not be affected.
Author: Cheng Hao <hao.cheng@intel.com>
Closes #2155 from chenghao-intel/treenode and squashes the following commits:
7cf2cd2 [Cheng Hao] Remove the implicit keyword for TreeNodeRef and some other small issues
5873415 [Cheng Hao] Remove the TreeNode.id
Diffstat (limited to 'sql/README.md')
0 files changed, 0 insertions, 0 deletions