From 7321d5deb6a9f0f8ebbff0bbaf4c6e8beec14831 Mon Sep 17 00:00:00 2001 From: John Lilley Date: Tue, 17 Sep 2019 19:09:14 -0600 Subject: [PATCH] Issue #16: delete temp files after two-phase merge --- src/main/java/com/fasterxml/sort/IteratingSorter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/fasterxml/sort/IteratingSorter.java b/src/main/java/com/fasterxml/sort/IteratingSorter.java index 775413f..d28c474 100644 --- a/src/main/java/com/fasterxml/sort/IteratingSorter.java +++ b/src/main/java/com/fasterxml/sort/IteratingSorter.java @@ -94,8 +94,8 @@ public Iterator sort(DataReader inputReader) close(); return null; } - _mergerInputs = presorted; - _merger = _createMergeReader(merge(presorted)); + _mergerInputs = merge(presorted); + _merger = _createMergeReader(_mergerInputs); iterator = new MergerIterator(_merger); } } finally {