-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Consolidate sort and external_sort (#1596)
* Change SPMS to use heap sort, use SPMS instead of in-mem-sort as well * Incorporate metrics, external_sort pass all sort tests * Remove the original sort, substitute with external sort * Fix different batch_size setting in SPMS test * Change to use combine and sort for in memory N-way merge * Resolve comments on async and doc * Update sort to avoid deadlock during spilling * Fix spill hanging
- Loading branch information
Showing
10 changed files
with
641 additions
and
1,168 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.