diff options
author | Reynold Xin <rxin@apache.org> | 2014-07-29 01:12:44 -0700 |
---|---|---|
committer | Reynold Xin <rxin@apache.org> | 2014-07-29 01:12:44 -0700 |
commit | 96ba04bbf917bcb971dd0d8cd1e1766dbe9366e8 (patch) | |
tree | 019b2d4a48ee41a40feb85aa8c11f2f374d6fefa /sql/catalyst | |
parent | 92ef02626e793ea853cced4cbfee316f0b748ed7 (diff) | |
download | spark-96ba04bbf917bcb971dd0d8cd1e1766dbe9366e8.tar.gz spark-96ba04bbf917bcb971dd0d8cd1e1766dbe9366e8.tar.bz2 spark-96ba04bbf917bcb971dd0d8cd1e1766dbe9366e8.zip |
[SPARK-2726] and [SPARK-2727] Remove SortOrder and do in-place sort.
The pull request includes two changes:
1. Removes SortOrder introduced by SPARK-2125. The key ordering already includes the SortOrder information since an Ordering can be reverse. This is similar to Java's Comparator interface. Rarely does an API accept both a Comparator as well as a SortOrder.
2. Replaces the sortWith call in HashShuffleReader with an in-place quick sort.
Author: Reynold Xin <rxin@apache.org>
Closes #1631 from rxin/sortOrder and squashes the following commits:
c9d37e1 [Reynold Xin] [SPARK-2726] and [SPARK-2727] Remove SortOrder and do in-place sort.
Diffstat (limited to 'sql/catalyst')
0 files changed, 0 insertions, 0 deletions