// SPDX-License-Identifier: BUSL-1.1
//! Columnar base insert handler.
//!
//! Writes rows to `nodedb-columnar`'s `MutationEngine`. Accepts msgpack payload
//! (array of objects). Creates the engine on first insert with schema inferred
//! from the first row.
pub use ColumnarInsertParams;
pub use ndb_field_to_value;
// `ensure_columnar_engine_schema` is an inherent `CoreLoop` method (defined
// in `schema.rs`), called via `self.` — no re-export needed.
// `flush_columnar_memtable_if_needed`, `index_columnar_geometry_columns`, and
// `insert_columnar_rows` are inherent `CoreLoop` methods (defined in
// `flush.rs`, `geometry_index.rs`, `row_ingest.rs`), called via `self.` — no
// re-export needed.