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
refactor(data): hoist bulk scratch buffer to caller, switch AddManyForKey to span
Address review feedback on PR #645:
- AddManyForKey / BulkAddForKey now take std::span<const uint32_t>
instead of pointer+length, matching the rest of the PR's style.
- ForEachPositionDelete takes a caller-owned scratch vector instead of
a thread_local, removing the re-entrancy hazard documented on the
prior API and giving the caller full control over buffer lifetime.
0 commit comments