Data Format Lab tests storage and database claims against explicit contracts. It publishes evidence, including failed or unsupported experiments, without declaring one universal winner.
- Dataset: Immutable input plus schema, hashes, provenance, and expected query counts.
- File format: Byte-level representation such as Parquet or Vortex.
- Table format: Dataset-level metadata, versioning, and transaction conventions such as Lance datasets.
- Query engine: Software that executes queries, such as DuckDB. An engine is not ranked as a file format.
- Codec: Compression or encoding used inside or around a format.
- Index: Additional data that accelerates access and must be measured separately.
- Adapter: The small boundary that encodes, reads, and verifies one format variant.
- Lane: A comparison whose inputs and success rules are internally consistent.
- Fair lane: Equal Arrow table, schema, query results, and measurement protocol.
- Claims lane: A format-native workload derived from a primary-source claim.
- Prompt lane: Equal projected content measured as model tokens.
- Equivalence lane: Pairwise comparison of formats with the same logical table and workload; it never creates a global ranking.
- Estimand: Preregistered target population, condition, variable, population summary, and failure strategy for a reported measurement.
- Engine-container lane: SQL engine and database-file evidence, kept separate from file-format comparisons.
- Robustness lane: Boundary, malformed-input, and crash-resistance evidence with no performance ranking.
- Conformance gate: Canonical round-trip verification required before performance evidence is eligible.
- Expectation: The behavior a robustness case requires: round-trip, rejection, or no process crash.
- Observed outcome: What the isolated target process actually did, kept separate from the verdict.
- Comparability: Whether an observation can enter its lane's ranking.
- Lifecycle: Evidence state from discovery through publication.
- Only
FULL_COMPARABLEobservations rank within one lane. - Round-trip verification precedes performance measurement.
- Index bytes never disappear into base data size.
- Binary files have no direct LLM token count.
- Different hardware produces different result sets.
- Unsupported and failed results remain publishable evidence.
- Robustness evidence never changes rankings in the other lanes.
- Equivalence verdicts are pair-local:
PRACTICALLY_EQUIVALENT,MEANINGFUL_DIFFERENCE,INCONCLUSIVE, orNOT_APPLICABLE.