ZERO-UPLOAD SANDBOX
.orc QA Fixtures Data Engineering & Columnar CC0 Public Domain · CI/CD Safe

Sample .orc (Apache ORC) Test Files & Edge Cases

Deterministic Apache ORC (Optimized Row Columnar) fixtures engineered for automated unit tests, parser fuzzing, and upload validation pipelines. Pull directly in GitHub Actions with immutable SHA-256 verification.

minimalexpect: valid

minimal-stripe.orc

Real ORC file written by pyarrow.orc: ORC magic, single stripe, Footer + PostScript trailer.

↓ Download (344 B)
SHA-256: 09713ef2158b8196359189b71dc332a3e57f8203547a2926a4bd3d0407f1ce0e
Exact: 344 bytes
curl -fsSL https://fileformat.co/fixtures/v1/orc/minimal-stripe.orc -o minimal-stripe.orc \
  && echo "09713ef2158b8196359189b71dc332a3e57f8203547a2926a4bd3d0407f1ce0e  minimal-stripe.orc" | shasum -a 256 -c
realisticexpect: valid

warehouse-stripe.orc

200-row ORC file from pyarrow.orc for Hive/Trino/Spark reader identification tests.

↓ Download (2.8 KB)
SHA-256: 53afde4eadd2f23134d25a33b5b7418de973fc6996d3aeb39a20f2095b5e066c
Exact: 2,915 bytes
curl -fsSL https://fileformat.co/fixtures/v1/orc/warehouse-stripe.orc -o warehouse-stripe.orc \
  && echo "53afde4eadd2f23134d25a33b5b7418de973fc6996d3aeb39a20f2095b5e066c  warehouse-stripe.orc" | shasum -a 256 -c
edge-caseTruncated PostScriptexpect: parser_error

truncated-postscript.orc

ORC file missing the trailing PostScript tail — pyarrow ORCFile must raise.

↓ Download (339 B)
SHA-256: 8dd70b083ac96f1241bf50e890d1e5126bbd49910ad9cb927a00111ba693a2da
Exact: 339 bytes
curl -fsSL https://fileformat.co/fixtures/v1/orc/truncated-postscript.orc -o truncated-postscript.orc \
  && echo "8dd70b083ac96f1241bf50e890d1e5126bbd49910ad9cb927a00111ba693a2da  truncated-postscript.orc" | shasum -a 256 -c
Safe-by-Design Client-Side Synthesizer

In-Browser Edge-Case & Malformed Fixture Mutator

Zero Upload · Generated in RAM

Need negative test fixtures for parser fuzzing or upload gateway validation? Mutate minimal-stripe.orc directly in your browser without hosting unsafe payloads on public URLs.

Default Fixture: minimal-stripe.orc

Tests graceful EOF / footer corruption handling without process panic or OOM.