Files
qdrant/lib
Andrey Vasnetsov 1822f104f8 refactor(segment): split ChunkedVectors into read-only core + write wrapper (#8915)
Extract the read-side API into ChunkedVectorsRead<T, S: UniversalRead<T>>
and rebuild the existing ChunkedVectors<T, S: UniversalWrite<T>> on top of
it via composition + Deref. Lets read-only consumers use the storage
without pulling in UniversalWrite, and avoids method duplication.

Reorganizes the file into a chunked_vectors/ module: config (constants,
ChunkedVectorsConfig, Status), chunks (read_chunks/create_chunk helpers),
read (ChunkedVectorsRead), write (ChunkedVectors wrapper). read_chunks
now takes a writeable flag so both open paths share it.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 16:57:37 +02:00
..
2026-04-24 11:44:21 +02:00
2026-04-24 11:44:21 +02:00
2026-04-21 00:20:02 +02:00
2026-05-04 21:31:27 +02:00
2026-04-24 11:44:21 +02:00
2026-04-24 11:44:21 +02:00