diff options
author | Reynold Xin <rxin@databricks.com> | 2015-08-03 18:47:02 -0700 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2015-08-03 18:47:02 -0700 |
commit | 5eb89f67e323dcf9fa3d5b30f9b5cb8f10ca1e8c (patch) | |
tree | b6dcd534c519f6f046f1b0283b84b2cb75bff3c3 /external | |
parent | 3b0e44490aebfba30afc147e4a34a63439d985c6 (diff) | |
download | spark-5eb89f67e323dcf9fa3d5b30f9b5cb8f10ca1e8c.tar.gz spark-5eb89f67e323dcf9fa3d5b30f9b5cb8f10ca1e8c.tar.bz2 spark-5eb89f67e323dcf9fa3d5b30f9b5cb8f10ca1e8c.zip |
[SPARK-9577][SQL] Surface concrete iterator types in various sort classes.
We often return abstract iterator types in various sort-related classes (e.g. UnsafeKVExternalSorter). It is actually better to return a more concrete type, so the callsite uses that type and JIT can inline the iterator calls.
Author: Reynold Xin <rxin@databricks.com>
Closes #7911 from rxin/surface-concrete-type and squashes the following commits:
0422add [Reynold Xin] [SPARK-9577][SQL] Surface concrete iterator types in various sort classes.
Diffstat (limited to 'external')
0 files changed, 0 insertions, 0 deletions