aboutsummaryrefslogtreecommitdiff
path: root/sql/README.md
diff options
context:
space:
mode:
authorCheng Hao <hao.cheng@intel.com>2014-08-29 15:32:26 -0700
committerMichael Armbrust <michael@databricks.com>2014-08-29 15:32:26 -0700
commitdc4d577c6549df58f42c0e22cac354554d169896 (patch)
treeca5a282f18607538ea6dd880e472b2dcdc33c93b /sql/README.md
parent287c0ac7722dd4bc51b921ccc6f0e3c1625b5ff4 (diff)
downloadspark-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