From 0ad34da135f209c008d285dad0c5737c6683d25a Mon Sep 17 00:00:00 2001 From: Josh Rosen Date: Tue, 12 May 2015 12:05:59 -0700 Subject: [PATCH] Fix off-by-one in nextInt() call --- .../spark/shuffle/unsafe/UnsafeShuffleInMemorySorterSuite.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/test/java/org/apache/spark/shuffle/unsafe/UnsafeShuffleInMemorySorterSuite.java b/core/src/test/java/org/apache/spark/shuffle/unsafe/UnsafeShuffleInMemorySorterSuite.java index d1c45092693f2..8fa72597db24d 100644 --- a/core/src/test/java/org/apache/spark/shuffle/unsafe/UnsafeShuffleInMemorySorterSuite.java +++ b/core/src/test/java/org/apache/spark/shuffle/unsafe/UnsafeShuffleInMemorySorterSuite.java @@ -115,7 +115,7 @@ public void testSortingManyNumbers() throws Exception { int[] numbersToSort = new int[128000]; Random random = new Random(16); for (int i = 0; i < numbersToSort.length; i++) { - numbersToSort[i] = random.nextInt(PackedRecordPointer.MAXIMUM_PARTITION_ID); + numbersToSort[i] = random.nextInt(PackedRecordPointer.MAXIMUM_PARTITION_ID + 1); sorter.insertRecord(0, numbersToSort[i]); } Arrays.sort(numbersToSort);