org.locationtech.geomesa.index.iterators
Trait for aggregating arrow files
Converts arrow-encoded results to features
Converts arrow-encoded results to features
result type
Returns record batches without any metadata.
Returns record batches without any metadata. Dictionaries must be known up front. Doesn't sort
Reduce function for batches with a common schema.
Reduce function for batches with a common schema.
First feature contains metadata for arrow file and dictionary batch, subsequent features contain record batches, final feature contains EOF indicator
Returns batches of [threading key][dictionary deltas][record batch].
Returns batches of [threading key][dictionary deltas][record batch]. Will sort each batch, but not between batches.
Reduce function for delta batches.
Reduce function for delta batches.
First feature contains metadata for arrow file and dictionary batch, subsequent features contain record batches, final feature contains EOF indicator
Reduce function for whole arrow files coming back from the aggregating scan.
Reduce function for whole arrow files coming back from the aggregating scan. Each feature will have a single arrow file
Returns full arrow files, with metadata.
Returns full arrow files, with metadata. Builds dictionaries on the fly. Doesn't sort
Returns full arrow files, with metadata.
Returns full arrow files, with metadata. Builds dictionaries on the fly. Sorts each file, but not between files
Returns record batches without any metadata.
Returns record batches without any metadata. Dictionaries must be known up front. Sorts each batch, but not between batches
Configure the iterator
Configure the iterator
simple feature type
feature index
stats, used for querying dictionaries
full filter from the query, if any
secondary push down filter, if any
query hints
Determine dictionary values, as required.
Determine dictionary values, as required. Priority:
stats
simple feature type
full filter for the query being run, used if querying enumeration values
names of attributes to dictionary encode
provided dictionary values, if any, keyed by attribute name
Gets the batch size from query hints, or falls back to the system property
Gets the batch size from query hints, or falls back to the system property
query hints
Simple feature used for returning from scans