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
perf: cache file handles in FragmentSource — eliminate open/close per page read
readPage opened and closed a file handle for every page read, causing
potentially 1000+ open/close syscalls per query on multi-page files.
Now lazily caches the handle on first read and closes via the new
FragmentSource.close() method, called by ScanOperator.close() which
is invoked by drainPipeline's finally block.
0 commit comments