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 Pobierz
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 Pobierz
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 Pobierz
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 Pobierz

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.

Otworz workflow

Schema Evolution Fixtures

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

Otworz workflow