Files
qdrant/lib/segment/benches
Ivan BoldyrevandAndrey Vasnetsov 47da1f6661 Split SegmentEntry into appendable and non-appendable part (#8047)
* Split `SegmentEntry`

Add `ImmutableSegmentEntry` for operations that can be applied to
immutable segments, and make the `SegmentEntry` as it subtrait.

* Rename to `NonAppendableSegmentEntry`

It differs semantically from `ImmutableSegmentEntry` by allowing point
deletion.  Move point deletion to the trait too.

* Fix docstring

* use NonAppendableSegmentEntry where possible

---------

Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com>
2026-02-10 00:02:32 +01:00
..
2025-11-14 12:31:08 +01:00
2025-11-14 12:31:08 +01:00
2025-11-14 12:26:51 +01:00
2025-03-21 11:38:56 +01:00
2025-11-14 12:26:51 +01:00
2025-11-14 12:31:08 +01:00
2026-02-09 23:23:45 +01:00