Skip to content

Tags: westonpace/lance

Tags

v0.10.18

Toggle v0.10.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: relax 'take out of bounds' check which could cause failure if fl…

…at searching deleted rows (lancedb#2314)

Taking row offset 100 might be valid even if a fragment only has 10
rows. This is because that fragment might have once had 1000 rows and
990 of them were deleted. We need to make sure we do the bounds check on
the addressible range and not the materialized range. This means that
some takes might return empty / deleted (id == null) rows and this is
ok.