Merge branch 'sort-external' My main motivation was to switch to a custom implementation of Clownfish's Sort_merge. I added some improvements to S_absorb_slices along the way.
Closes #27. Project: http://git-wip-us.apache.org/repos/asf/lucy/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/b2c004b7 Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/b2c004b7 Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/b2c004b7 Branch: refs/heads/master Commit: b2c004b7709e1efc4fc42c154c951bf57e51fbf7 Parents: 4ad7e2f 38ac0f0 Author: Nick Wellnhofer <wellnho...@aevum.de> Authored: Sat Nov 7 18:05:12 2015 +0100 Committer: Nick Wellnhofer <wellnho...@aevum.de> Committed: Sat Nov 7 18:05:12 2015 +0100 ---------------------------------------------------------------------- core/Lucy/Index/PostingPool.c | 6 +- core/Lucy/Index/PostingPool.cfh | 2 +- core/Lucy/Index/SortFieldWriter.c | 6 +- core/Lucy/Index/SortFieldWriter.cfh | 2 +- core/Lucy/Util/BlobSortEx.c | 4 +- core/Lucy/Util/BlobSortEx.cfh | 2 +- core/Lucy/Util/SortExternal.c | 123 +++++++++++++++++++++---------- core/Lucy/Util/SortExternal.cfh | 3 +- 8 files changed, 95 insertions(+), 53 deletions(-) ----------------------------------------------------------------------