fix(deps): update module github.com/linkedin/goavro/v2 to v2.14.1 #105
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.9.8->v2.14.1Release Notes
linkedin/goavro (github.com/linkedin/goavro/v2)
v2.14.1Compare Source
What's Changed
New Contributors
Full Changelog: linkedin/goavro@v2.14.0...v2.14.1
v2.14.0Compare Source
What's Changed
New Contributors
Full Changelog: linkedin/goavro@v2.13.1...v2.14.0
v2.13.1Compare Source
What's Changed
New Contributors
Full Changelog: linkedin/goavro@v2.13.0...v2.13.1
v2.13.0: Release to expose underlying TypeName in CodecCompare Source
This release updates the
Codectype to surface the underlying typeName via a public APITypeNamemethod toCodecto expose the underlying type name outside the goavro package scopeShortNamemethod toNameto expose the short name (i.e. record name excluding classpath) as a public methodRef. PR: #285 by @mittal-aashay
v2.12.0: Release to fix Version NumberCompare Source
The version number should be the full v2.12.0 to be fully semver compatible. There's no new content in this release. Its just the fix to the version number.
Thanks
Here are the release notes copied from v2.12:
This release includes full support for sending regular internet JSON into avro and getting regular JSON back out again, and a large number of cleanup and fixing. Many thanks to the help from the community!
About JSON to Avro and Avro to JSON
Regular internet json is wild and can have various values for a particular field, such as a "human" field having a value of null of maybe a string containing a name, or even a struct containing details about the "human". To handle accepting JSON of such a form, the previous release provided a one-way JSON encoder, where an avro union is required to be defined, in order to accept the possible types that we will can expect. This functionality was provided in the previous release, but the previous release did not take avro encoded data from within the avro ecosystem and produce regular internet JSON. Instead it produced the style of avro-json described in the avro-spec. This release provides the full two-way support, so that we can take regular internet JSON into the avro ecosystem, and we can send it back out into the internet's standard json ecosystem.
There are many examples in union_test.go where the production of standard JSON is done via the test utility function testNativeToTextualJSONPass.
Also much gratitude to @karrick for his work on this project and his ongoing interest and support. Though he did not contribute directly to this release, I still wanted to thank him here.
v2.11.1Compare Source
v2.11.0: Custom Logical Types, Enums, Standard JSONCompare Source
This release contains 3 new capabilities and a fix for canonical representation for enums
v2.10.1: Support for Ingestion of Common JSONCompare Source
There is an increasing demand to ingesting common JSON into the avro-encoded systems.
This release adds support for accepting common JSON , so we can take JSON from regular (non-avro-enabled) applications and encode it into avro per a schema in the expected way. This was a problem because union-types were expected to be of a form that satisfies the avro json encoding spec:
avro spec:
["null", "string"]common json:
null, or"some string"avro json encoded:
nulland{"string": "some string"}Example code, and tests are included in union_test.go
v2.10.0Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.