avro icon indicating copy to clipboard operation
avro copied to clipboard

Avro codec and code generation for Go

Results 38 avro issues
Sort by recently updated
recently updated
newest added

Hi, The cuelang files used as test data has multiple syntax issues. It seems they are using a pre-v2 spec of cuelang. Running tests require the cue CLI to be...

Given the following avro ```json { "type": "record", "name": "ItemEvent", "namespace": "search.item", "fields": [ { "name": "id", "type": { "type": "string", "logicalType": "UUID" } }, { "name": "modes", "type": {...

Is it possible to define a custom type to use instead of the defaults? E.g. if a field has a type string, can i parse it directly into a custom...

Names produced by `avrogo` do not follow idiomatic Go capitalisation/initialisation rules. (e.g. use `ID` rather than `id` or `Id`). This can be reproduced with the following schema ``` { "name":...

The current implementation of the avrogo code generator incorrectly omits union information for fields defined as map[string]interface{} in Avro schemas. This occurs specifically in cases where the union type is...

Fixes #126 This PR adds support for generating idiomatic names with `avrogo`. There is no change in behavior unless new flags are used: - `-goinitialisms` turns on the new behaviour...

Currently if we get an error from the registry, we cache it for all time. We could instead inspect the error and cache the result only if it's not marked...

enhancement

…start to fix temporary errors like routing after redeploy. - Cache fetch errors for one minute to avoid overloading registry server. - Should fix context cancelled loops seen after redeploy.

Currently the top level type for generated code must be a record. It would be good if it could be other types too (most importantly a union type). The main...

enhancement