We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Just updated a schema in one of embedded registries and realized how easy it can get out of sync with main Iglu registry.
Illustrative scenario: we have some schema-ed Foo(enum: Bar | Baz) entity in a spark job that needs to be:
Foo(enum: Bar | Baz)
Foo(Bar)
Foo(Baz)
Decoder knows that Bar and Baz are acceptable values. However once we add Qux to list of acceptable values - schema will get out of sync.
Bar
Baz
Qux
With sbt-iglu-push we can configure an SBT task to derive schema from decoder and push it to Iglu Server during CI/CD.
sbt-iglu-push
Kind of reverse of #88 (which is Schema -> Class definition, while we have Class definition -> Schema, which is much more approachable)
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Just updated a schema in one of embedded registries and realized how easy it can get out of sync with main Iglu registry.
Illustrative scenario: we have some schema-ed
Foo(enum: Bar | Baz)
entity in a spark job that needs to be:Foo(Bar)
orFoo(Baz)
classDecoder knows that
Bar
andBaz
are acceptable values. However once we addQux
to list of acceptable values - schema will get out of sync.With
sbt-iglu-push
we can configure an SBT task to derive schema from decoder and push it to Iglu Server during CI/CD.Kind of reverse of #88 (which is Schema -> Class definition, while we have Class definition -> Schema, which is much more approachable)
The text was updated successfully, but these errors were encountered: