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
{{ message }}
Repository navigation
Commit 5c92e4e
Browse filesBrowse the repository at this point in the historyBrowse files
refactor(array): propagate allocators through builders (#9670)
## Summary
Require array builder call sites to choose a buffer allocator explicitly
while keeping the old APIs as deprecated compatibility shims.
## Changes
- Add allocator-taking `_in` APIs and deprecate the allocator-free
builder constructors.
- Take `&BufferAllocatorRef` at API boundaries; clone only when a buffer
or builder retains it.
- Propagate the allocator through nested, dictionary, and offset-based
string builders.
- Use `ctx.allocator()` in execution paths; use the static allocator
only where no execution context exists.
- Add custom allocator coverage.
---------
Signed-off-by: Nicholas Gates <nick@nickgates.com>
0 commit comments