You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vecindex: return minimum number of results from Search
When vector deletion is enabled in TestVecIndexConcurrency, it occasionally
fails under stress with zero results. This is because searching with a LIMIT
of one was returning only 2 results. If both of those results point to deleted
primary key rows, then zero results get returned. The fix is to return at
least 10 candidate vectors from searches. While all 10 vectors could be deleted,
this at least makes this scenario much less common. The longer-term fix is to
switch to an iterator execution model, where we continue to "pull" additional
vectors until we get the desired number of results.
Epic: CRDB-42943
Release note: None
0 commit comments