|
Change Parameter Type context : OperatorContext to allocator : BufferAllocator in method public BatchGroup(container VectorContainer, allocator BufferAllocator) in class org.apache.drill.exec.physical.impl.xsort.managed.BatchGroup |
From |
To |
|
Change Parameter Type context : FragmentContext to context : FragmentExecContext in method public setup(context FragmentExecContext, allocator BufferAllocator, vector4 SelectionVector4, hyperBatch VectorContainer, outputBatchSize int) : void in class org.apache.drill.exec.physical.impl.xsort.managed.MSorter |
From |
To |
|
Change Parameter Type holder : CopierHolder to holder : PriorityQueueCopierWrapper in method private BatchMerger(holder PriorityQueueCopierWrapper, schema BatchSchema, batchGroupList List<? extends BatchGroup>, outputContainer VectorContainer, targetRecordCount int) in class org.apache.drill.exec.physical.impl.xsort.managed.PriorityQueueCopierWrapper.BatchMerger |
From |
To |
|
Change Parameter Type batchGroups : LinkedList<BatchGroup.InputBatch> to batchGroups : List<BatchGroup.InputBatch> in method public merge(batchGroups List<BatchGroup.InputBatch>) : void in class org.apache.drill.exec.physical.impl.xsort.managed.MergeSortWrapper |
From |
To |
|
Change Parameter Type context : OperatorContext to allocator : BufferAllocator in method public InputBatch(container VectorContainer, sv2 SelectionVector2, allocator BufferAllocator, dataSize int) in class org.apache.drill.exec.physical.impl.xsort.managed.BatchGroup.InputBatch |
From |
To |
|
Change Parameter Type holder : CopierHolder to holder : PriorityQueueCopierWrapper in method private BatchMerger(holder PriorityQueueCopierWrapper, schema BatchSchema, batchGroupList List<? extends BatchGroup>, targetRecordCount int) in class org.apache.drill.exec.physical.impl.xsort.managed.PriorityQueueCopierWrapper.BatchMerger |
From |
To |
|
Change Parameter Type context : OperatorContext to allocator : BufferAllocator in method public SpilledRun(spillSet SpillSet, path String, allocator BufferAllocator) in class org.apache.drill.exec.physical.impl.xsort.managed.BatchGroup.SpilledRun |
From |
To |
|
Change Parameter Type context : FragmentContext to context : FragmentExecContext in method public setup(context FragmentExecContext, allocator BufferAllocator, vector4 SelectionVector4, hyperBatch VectorContainer, outputBatchSize int) : void in class org.apache.drill.exec.physical.impl.xsort.managed.MSortTemplate |
From |
To |
|
Move Method private canUseMemoryMerge() : boolean from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private canUseMemoryMerge() : boolean from class org.apache.drill.exec.physical.impl.xsort.managed.SortImpl |
From |
To |
|
Move Method private analyzeIncomingBatch() : RecordBatchSizer from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private analyzeIncomingBatch(incoming VectorAccessible) : RecordBatchSizer from class org.apache.drill.exec.physical.impl.xsort.managed.SortImpl |
From |
To |
|
Move Method private mergeRuns(targetCount int) : void from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private mergeRuns(targetCount int) : void from class org.apache.drill.exec.physical.impl.xsort.managed.SortImpl |
From |
To |
|
Move Method private spillFromMemory() : void from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private spillFromMemory() : void from class org.apache.drill.exec.physical.impl.xsort.managed.SortImpl |
From |
To |
|
Move Method private isSpillNeeded(incomingSize int) : boolean from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private isSpillNeeded(incomingSize int) : boolean from class org.apache.drill.exec.physical.impl.xsort.managed.SortImpl |
From |
To |
|
Move Method private convertBatch() : VectorContainer from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private convertBatch(incoming VectorAccessible) : VectorContainer from class org.apache.drill.exec.physical.impl.xsort.managed.BufferedBatches |
From |
To |
|
Move Method private newSV2() : SelectionVector2 from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private newSV2(incoming VectorAccessible) : SelectionVector2 from class org.apache.drill.exec.physical.impl.xsort.managed.BufferedBatches |
From |
To |
|
Move Method private makeSelectionVector() : SelectionVector2 from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private makeSelectionVector(incoming VectorAccessible) : SelectionVector2 from class org.apache.drill.exec.physical.impl.xsort.managed.BufferedBatches |
From |
To |
|
Move Attribute private inputRecordCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private inputRecordCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortMetrics |
From |
To |
|
Move Attribute private totalInputBytes : long from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private totalInputBytes : long from class org.apache.drill.exec.physical.impl.xsort.managed.SortMetrics |
From |
To |
|
Move Attribute private spillSet : SpillSet from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private spillSet : SpillSet from class org.apache.drill.exec.physical.impl.xsort.managed.SpilledRuns |
From |
To |
|
Move Attribute private memoryLimit : long from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private memoryLimit : long from class org.apache.drill.exec.physical.impl.xsort.managed.SortMemoryManager |
From |
To |
|
Move Attribute private MIN_MERGED_BATCH_SIZE : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to public MIN_MERGED_BATCH_SIZE : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortConfig |
From |
To |
|
Move Attribute private spillFileSize : long from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private spillFileSize : long from class org.apache.drill.exec.physical.impl.xsort.managed.SortConfig |
From |
To |
|
Move Attribute private spillBatchRowCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private spillBatchRowCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortMemoryManager |
From |
To |
|
Move Attribute private mergeLimit : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private mergeLimit : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortConfig |
From |
To |
|
Move Attribute private MIN_SPILL_FILE_SIZE : long from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to public MIN_SPILL_FILE_SIZE : long from class org.apache.drill.exec.physical.impl.xsort.managed.SortConfig |
From |
To |
|
Move Attribute private allocator : BufferAllocator from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private allocator : BufferAllocator from class org.apache.drill.exec.physical.impl.xsort.managed.SortImpl |
From |
To |
|
Move Attribute private spilledRuns : LinkedList<BatchGroup.SpilledRun> from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private spilledRuns : LinkedList<BatchGroup.SpilledRun> from class org.apache.drill.exec.physical.impl.xsort.managed.SpilledRuns |
From |
To |
|
Move Attribute private bufferedBatches : LinkedList<BatchGroup.InputBatch> from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private bufferedBatches : LinkedList<BatchGroup.InputBatch> from class org.apache.drill.exec.physical.impl.xsort.managed.BufferedBatches |
From |
To |
|
Move Attribute private minimumBufferSpace : long from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private minimumBufferSpace : long from class org.apache.drill.exec.physical.impl.xsort.managed.SortMetrics |
From |
To |
|
Move Attribute private inputBatchCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private inputBatchCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortMetrics |
From |
To |
|
Move Attribute private mergeBatchRowCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private mergeBatchRowCount : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortMemoryManager |
From |
To |
|
Move Attribute private estimatedRowWidth : int from class org.apache.drill.exec.physical.impl.xsort.managed.ExternalSortBatch to private estimatedRowWidth : int from class org.apache.drill.exec.physical.impl.xsort.managed.SortMemoryManager |
From |
To |