3030import org .apache .spark .unsafe .memory .MemoryBlock ;
3131import org .apache .spark .unsafe .memory .TaskMemoryManager ;
3232
33- public class UnsafeShuffleSorterSuite {
33+ public class UnsafeShuffleInMemorySorterSuite {
3434
3535 private static String getStringFromDataPage (Object baseObject , long baseOffset , int strLength ) {
3636 final byte [] strBytes = new byte [strLength ];
@@ -44,8 +44,8 @@ private static String getStringFromDataPage(Object baseObject, long baseOffset,
4444
4545 @ Test
4646 public void testSortingEmptyInput () {
47- final UnsafeShuffleSorter sorter = new UnsafeShuffleSorter (100 );
48- final UnsafeShuffleSorter .UnsafeShuffleSorterIterator iter = sorter .getSortedIterator ();
47+ final UnsafeShuffleInMemorySorter sorter = new UnsafeShuffleInMemorySorter (100 );
48+ final UnsafeShuffleInMemorySorter .UnsafeShuffleSorterIterator iter = sorter .getSortedIterator ();
4949 assert (!iter .hasNext ());
5050 }
5151
@@ -66,7 +66,7 @@ public void testBasicSorting() throws Exception {
6666 new TaskMemoryManager (new ExecutorMemoryManager (MemoryAllocator .HEAP ));
6767 final MemoryBlock dataPage = memoryManager .allocatePage (2048 );
6868 final Object baseObject = dataPage .getBaseObject ();
69- final UnsafeShuffleSorter sorter = new UnsafeShuffleSorter (4 );
69+ final UnsafeShuffleInMemorySorter sorter = new UnsafeShuffleInMemorySorter (4 );
7070 final HashPartitioner hashPartitioner = new HashPartitioner (4 );
7171
7272 // Write the records into the data page and store pointers into the sorter
@@ -87,7 +87,7 @@ public void testBasicSorting() throws Exception {
8787 }
8888
8989 // Sort the records
90- final UnsafeShuffleSorter .UnsafeShuffleSorterIterator iter = sorter .getSortedIterator ();
90+ final UnsafeShuffleInMemorySorter .UnsafeShuffleSorterIterator iter = sorter .getSortedIterator ();
9191 int prevPartitionId = -1 ;
9292 Arrays .sort (dataToSort );
9393 for (int i = 0 ; i < dataToSort .length ; i ++) {
@@ -111,7 +111,7 @@ public void testBasicSorting() throws Exception {
111111
112112 @ Test
113113 public void testSortingManyNumbers () throws Exception {
114- UnsafeShuffleSorter sorter = new UnsafeShuffleSorter (4 );
114+ UnsafeShuffleInMemorySorter sorter = new UnsafeShuffleInMemorySorter (4 );
115115 int [] numbersToSort = new int [128000 ];
116116 Random random = new Random (16 );
117117 for (int i = 0 ; i < numbersToSort .length ; i ++) {
@@ -120,7 +120,7 @@ public void testSortingManyNumbers() throws Exception {
120120 }
121121 Arrays .sort (numbersToSort );
122122 int [] sorterResult = new int [numbersToSort .length ];
123- UnsafeShuffleSorter .UnsafeShuffleSorterIterator iter = sorter .getSortedIterator ();
123+ UnsafeShuffleInMemorySorter .UnsafeShuffleSorterIterator iter = sorter .getSortedIterator ();
124124 int j = 0 ;
125125 while (iter .hasNext ()) {
126126 iter .loadNext ();
0 commit comments