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
reason = "Array element-level SELECT permissions (items[*]) must filter elements by identity. reduce_document / apply_select_field_permissions / filter_fields_by_permission expanded items[*] via Value::each (ascending indices) and cut each denied element with Value::cut, which does Vec::remove(i) — shifting later indices down. Cutting forward therefore invalidated the pending indices: a deny-all leaked the odd-indexed elements ([1,3,5]) and a predicate kept/dropped the wrong elements. Fixed by cutting in reverse (descending) index order at every site."
0 commit comments