Avro Schema Fixture Matrix

Pick Avro fixtures for event ingestion, nullable field handling, and schema-evolution validation.

How to Use This Matrix

  • Covers event-style records, schema-evolution snapshots, and nullable-profile datasets.
  • Useful for producer/consumer compatibility checks and schema-aware replay workflows.
  • Anchored to ETL and warehouse packs so Avro validation starts with real downloadable files.

Open Primary Library

This matrix is anchored to the AVRO library page and its manifest.

Fixture Rows

Variant Profile Test Focus File Size Download
User Events Avro
Good baseline for event replay, stream ingestion, and record-batch validation.
Event batch Schema-bound event ingestion avro_user_events_sample.avro 501 B Download
Schema Evolution Avro
Useful when readers and writers evolve over time and need compatibility checks.
Evolution fixture New optional fields and defaults avro_schema_evolution_sample.avro 483 B Download
Nullable Profile Avro
Targets nullable fields, default values, and partial-profile ingestion paths.
Nullable-field fixture Union null handling avro_nullable_profile_sample.avro 495 B Download

Related Packs

ETL Validation Fixture Pack

Bundle of real Parquet, Avro, SQLite, NDJSON, and CSV fixtures for ETL staging, warehouse loads, and ingestion-pipeline validation.

etl_validation_fixture_pack.zip · 4.6 KB

Warehouse Import Fixture Pack

Bundle of real Parquet, Avro, SQLite, CSV, and JSON fixtures for warehouse import, schema mapping, and analytic table-load workflows.

warehouse_import_fixture_pack.zip · 3.7 KB

Related Workflows

Batch Ingestion Fixtures

Parquet, Avro, SQLite, NDJSON, and CSV fixtures for ETL staging, warehouse loads, and bulk-ingestion validation.

Open Workflow

Schema Evolution Fixtures

Avro, SQLite, Parquet, and JSON fixtures for producer/consumer drift, nullable fields, and migration-aware schema validation.

Open Workflow