AnkushKhanna / avro-validate-cli

A tiny command line tool to validate Apache Avro schemas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A tiny command line tool to validate Apache Avro schemas


Languages

Language:Scala 100.0%