xudong963 opened a new pull request, #803: URL: https://github.com/apache/arrow-site/pull/803
### Rationale for this change Publish an accessible blog version of the CIDR 2027 paper *Implementing Analytic File Formats Sans I/O*. The post explains why separating format decoding from storage I/O gives applications control over scheduling, caching, buffering, and storage-specific optimizations, and connects the design to its production implementation in arrow-rs. ### What changes are included in this PR? - Add an English blog post describing the Sans I/O design, the Parquet decoding state machine, and the arrow-rs push decoder. - Compare integrated pull and async readers with the Sans I/O contract. - Describe several I/O policies enabled by the design. - Reproduce two diagrams from the paper with source and CC BY 4.0 attribution. ### Are these changes tested? - `PATH=/opt/homebrew/opt/ruby/bin:$PATH bundle exec jekyll build --future` - `git diff --check` ### Are there any user-facing changes? Yes. This adds a new public blog post at `/blog/2026/08/07/analytic-file-formats-sans-io/`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
