File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
core/src/main/java/org/apache/spark/util/collection/unsafe/sort Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -265,7 +265,9 @@ public void insertRecord(
265265
266266 public UnsafeSorterIterator getSortedIterator () throws IOException {
267267 final UnsafeSorterIterator inMemoryIterator = sorter .getSortedIterator ();
268- if (!spillWriters .isEmpty ()) {
268+ if (spillWriters .isEmpty ()) {
269+ return inMemoryIterator ;
270+ } else {
269271 final UnsafeSorterSpillMerger spillMerger =
270272 new UnsafeSorterSpillMerger (recordComparator , prefixComparator );
271273 for (UnsafeSorterSpillWriter spillWriter : spillWriters ) {
@@ -276,8 +278,6 @@ public UnsafeSorterIterator getSortedIterator() throws IOException {
276278 spillMerger .addSpill (inMemoryIterator );
277279 }
278280 return spillMerger .getSortedIterator ();
279- } else {
280- return inMemoryIterator ;
281281 }
282282 }
283283}
You can’t perform that action at this time.
0 commit comments