Expand description
Backend-agnostic interface used by the shared HTTP handlers.
Both datapress-duckdb and datapress-datafusion implement Backend
against their own dataset registry / store. The generic handlers in
crate::handlers and the crate::server::serve helper then drive
either backend through the same code path.
Structs§
- Arrow
IpcChunk Writer - Writer used by backend encoders to push Arrow IPC bytes into an HTTP
response stream without accumulating one full response buffer. Small
writes are buffered and flushed in ~[
ARROW_CHUNK_TARGET]-byte chunks. - Dataset
Summary - One entry in
GET /api/datasets. - Reload
Stats - Outcome of a successful
Backend::reload.
Traits§
- Backend
- Read / reload interface every backend exposes to the HTTP layer.
Functions§
Type Aliases§
- Arrow
IpcStream - Stream of Arrow IPC response chunks emitted by a backend.