Qdrant sink
kind: vector_vocab + backend: qdrant stores embeddings.
Not for kind: registry. Observation history stays in PostgreSQL.
datasets: lemma_vectors: role: output backend: qdrant kind: vector_vocab uniq: lemma_token_id columns: lemma_token_id: string kind: string vector: list<float32> qdrant: connection: qdrant_app collection: lemma_vectors_v1 vector_size: 128 distance: Cosine vector_column: vector point_id_column: lemma_token_id- Dual-write with parquet is forbidden.
flush.boundary_columns→ error.- Geometry (hubness, L2) is computed on the driver/post-train path, not by partition workers.
- Registry entries may declare
qdrant_metriccapability names such asvector_l2_mean, but the generic dataset-metric dispatcher does not currently consume that field. Live Qdrant geometry uses the dedicated embed-train / Qdrant geometry modules.
Transport: db/qdrant/. Adapter in backend_builtins.