avro-rs icon indicating copy to clipboard operation
avro-rs copied to clipboard

Avro client library implementation in Rust

Results 45 avro-rs issues
Sort by recently updated
recently updated
newest added

Union tags are cast from `i64` to `usize` when decoding without checking that the conversion makes sense. This has weird effects, such as on 32 bit platforms interpreting the tag...

bug
good first issue

I'm not sure this is not intended behavior, but I just got tripped up by this so I thought I'd point it out. If you declare a schema like this:...

enhancement

This is a follow up of #193. My understanding is that this crate is optimized for reading to (the owning enum) `Value`, that encapsulates all types, like e.g. serde-json does....

# Support recursive types (#92) and (#95) The following is a reworking of the `schema` module to allow for recursive types to function correctly. When I started this work I...

bug
enhancement
feature request

Having issues writing data with avro_rs and reading it with apache avro java. I was able to create one example that is close to what i am experiencing. I have...

The spec says that unknown or invalid logical types should be ignored when reading and that instead the underlying type should be used: > Language implementations must ignore unknown logical...

bug

currently, I am using `Vec`, but when serialize the data, I get an error of `value does not match schema`

bug
question

> serde_cbor is unmaintained | Details | | | ------------------- | ---------------------------------------------- | | Status | unmaintained | | Package | `serde_cbor` | | Version | `0.11.2` | | URL...

This PR moves the functionality to read the header of a block to outside of the `Block` struct, so that users can read the schema without having to initialize a...

Hi, I'm trying to find out why I'm getting `ConvertToUtf8` and `ConvertI64ToUsize` [deserialization errors when running in release mode while I'm not getting them on debug mode](https://github.com/gklijs/schema_registry_converter/discussions/64). For now, I...