Skip to main content

Crate common_recordbatch

Crate common_recordbatch 

Source

Re-exportsยง

pub use recordbatch::RecordBatch;

Modulesยง

adapter
cursor
error
Error of record batch.
filter
Util record batch stream wrapper that can perform precise filter.
recordbatch
util

Structsยง

CallbackMemoryMetrics ๐Ÿ”’
CallbackMemoryMetricsInner ๐Ÿ”’
DfRecordBatch
A two-dimensional batch of column-oriented data with a defined schema.
EmptyRecordBatchStream
EmptyRecordBatchStream can be used to create a RecordBatchStream that will produce no results
MemoryTrackedStream
A wrapper stream that tracks memory usage of RecordBatches.
OrderOption
QueryMemoryTracker
Memory tracker for RecordBatch streams. Clone to share the same limit across queries.
QueryMemoryTrackerBuilder
Builder for constructing a QueryMemoryTracker with optional callbacks.
RecordBatchStreamWrapper
Adapt a [Stream] of RecordBatch to a RecordBatchStream.
RecordBatches
SendableRecordBatchMapper
A wrapper that maps a RecordBatchStream to a new RecordBatchStream by applying a function to each RecordBatch.
SimpleRecordBatchStream
StreamMemoryTracker ๐Ÿ”’

Traitsยง

RecordBatchStream

Functionsยง

map_json_type_to_string
Maps the json type to string in the batch.
map_json_type_to_string_schema
Maps the json type to string in the schema.

Type Aliasesยง

DfSendableRecordBatchStream
Trait for a [Stream] of RecordBatches that can be passed between threads
MemoryAcquireResult ๐Ÿ”’
PendingTrackFuture ๐Ÿ”’
RejectCallback ๐Ÿ”’
SendableRecordBatchStream
UnitCallback ๐Ÿ”’
UpdateCallback ๐Ÿ”’