/avro-validate-cli

A tiny command line tool to validate Apache Avro schemas

Primary LanguageScala

Avro validator

Given two schema files this tool will tell you whether data written using one schema can be read by a consumer using another schema.

It is useful when you want to make sure that any schema changes you're making will be backwards compatible.

Example usage:

java -jar avro-validate.jar new-schema.json old-schema.json

Will tell you whether a producer using new-schema.json will produce avro records that can be read by a consumer using old-schema.json