Interface MSorter
- All Known Implementing Classes:
MSortTemplate
public interface MSorter
In-memory sorter. Takes a list of batches as input, produces a selection
vector 4, with sorted results, as output.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
getSV4()
void
setup
(FragmentContext context, BufferAllocator allocator, SelectionVector4 vector4, VectorContainer hyperBatch, int outputBatchSize, int desiredBatchSize) void
sort()
-
Field Details
-
TEMPLATE_DEFINITION
-
-
Method Details
-
setup
void setup(FragmentContext context, BufferAllocator allocator, SelectionVector4 vector4, VectorContainer hyperBatch, int outputBatchSize, int desiredBatchSize) throws SchemaChangeException - Throws:
SchemaChangeException
-
sort
void sort() -
getSV4
SelectionVector4 getSV4() -
clear
void clear()
-