| Class | Description |
|---|---|
| EventEntry | |
| EventHandler<T extends gr.uoa.di.madgik.grs.record.Record> | |
| FIFOScanDispatcher | |
| FirstAvailableScanDispatcher | |
| MergeOp |
Operator class used to create a merged ResultSet
output from the contents of an array of input ResultSet
|
| MergeWorker |
This Thread class that populates the output
RecordWriter in the background |
| Pair<F,S> |
Helper class used to host a Record along with its rank
|
| ReaderHolder |
Placeholder for input ResultSet
|
| ReaderInit |
Helper thread class that initializes an
ForwardReader |
| ReaderScan |
Helper thread class used to iterate over a ResultSet
to retrieve the local payload parts and notify the merging thread when they are available
|
| RecordBufferEntry |
A utility class used by readers to pass records along with their id (actually, their index in a vector of
ReaderHolder
The inclusion of the reader id is necessary in order for the MergeWorker involved in the authoring of the final result set to infer
the exact RecordDefinition offset for each record encountered via the intermediate buffer |
| ScanDispatcher | |
| Sorter | |
| SortScanDispatcher |
| Enum | Description |
|---|---|
| OperationMode |
Copyright © 2017. All Rights Reserved.