mirror of
https://github.com/lancedb/lancedb.git
synced 2026-10-13 07:12:27 +00:00
The consistency page said reads after any write carry a freshness floor, so you read your own writes without extra configuration, and that the floor follows the last write. The pinned client records a write's version as x-lancedb-min-version, which Sophon does not read (neither at 75f4bf28 nor on main); its time floor comes from the interval and from checkout_latest() and restore(); and its version watermark follows the x-lancedb-version a response reports. Whether that watermark covers a write depends on the version the write's response reports, which the code alone does not settle. The page now describes those three mechanisms and says how to be sure a read reflects your write: an interval of zero, or checkout_latest() after writing. The guarantees page keeps its read-your-writes promise for the embedded library, on the handle that wrote.