Schema Evolution Fixtures
Avro, SQLite, Parquet, and JSON fixtures for producer/consumer drift, nullable fields, and migration-aware schema validation.
3
Why This Workflow Matters
5
Files
Use workflow pages to move from a job to the exact fixtures, packs, and supporting references.
Why This Workflow Matters
About This Workflow
- Covers nullable avro fields, versioned sqlite tables, and parquet shape changes that affect downstream consumers.
- Useful for validating backward compatibility, field additions, and migration-aware ingestion logic.
- Anchored to ETL and warehouse packs so schema-evolution suites can start from real downloadable inputs.
Recommended Packs
Fixture Packs
ETL Validation Fixture Pack
Warehouse Import Fixture Pack
Fixture Matrices
Fixture Matrices
Avro Schema Fixture Matrix
SQLite Local Database Fixture Matrix
Parquet Ingestion Fixture Matrix
JSON API Fixture Matrix
Suggested Fixtures
Files
| Filename | Format | Size | Actions |
|---|---|---|---|
|
avro_schema_evolution_sample.avro
|
AVRO | 483 B | |
|
avro_nullable_profile_sample.avro
|
AVRO | 495 B | |
|
sqlite_schema_evolution_sample.sqlite
|
SQLITE | 20.0 KB | |
|
parquet_list_columns_sample.parquet
|
PARQUET | 2.5 KB | |
|
json_deeply_nested_payload_sample.json
|
JSON | 308 B |
Related Strategy Pages