mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-07 09:05:55 +00:00
FB-1281: FeatureBase crashes when Row call with "==" in Delete
- the EQ goes through HasConditionArg(), but the error wasn't caught in the case of Delete.
This commit is contained in:
parent
a9b56b055e
commit
d7c561aa7d
1 changed files with 3 additions and 0 deletions
|
|
@ -8291,6 +8291,9 @@ func (e *executor) executeDeleteRecordFromShard(ctx context.Context, index strin
|
|||
//bmCall is a bitmap
|
||||
row, err := e.executeBitmapCallShard(ctx, qcx, index, bmCall, shard)
|
||||
qcx.Abort()
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
if len(row.segments) == 0 {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue