Closed li-ukumar closed 8 months ago
Attention: 12 lines
in your changes are missing coverage. Please review.
Comparison is base (
f46f720
) 46.15% compared to head (6656ce6
) 46.17%. Report is 1 commits behind head on master.
Files | Patch % | Lines |
---|---|---|
...1/compatibility/SchemaComparisonConfiguration.java | 52.00% | 12 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I don't advise doing this. If folks rely on reading these properties from runtime schema they may get nasty surprises.
What
Adding option to ignore json properties in SchemaBuilder
Why
During avro codegen, the if the generator detects conflicting defintions of a schema, where the filesystem definition is different from the one in classpath, it throws. Relaxing this check by allowing the user to specify json properties to be ignored during this check.
It is useful if the duplicate schema is "almost" same but has certain properties which may store metadata for another flow.
Test
Added Sanity Unit test build