Kevin created AVRO-3405:
---------------------------
Summary: add API for user-provided metadata when writing to Object
Container File
Key: AVRO-3405
URL: https://issues.apache.org/jira/browse/AVRO-3405
Project: Apache Avro
Issue Type: Improvement
Components: rust
Affects Versions: 1.11.0
Environment: Rust Edition 2021
avro-rs = "0.13.0"
Reporter: Kevin
Other libraries provide an API for user-specified metadata to be written to the
header of an Avro Object Container File. In our case we have always done this
from Python but are now implementing new projects in Rust. This is important to
our use of Avro as the metadata provides critical context for data handling
from container files.
As an example in Rust, see the {{avrow}} crate which [provides this
facility|https://docs.rs/avrow/0.2.1/avrow/struct.WriterBuilder.html] as a
method on its {{{}WriterBuilder{}}}. Something similar for {{avro-rs}} would
suit our needs.
For a variety of reasons we are unable to use {{avrow}} in our Rust
development, so we need this Improvement in Apache {{{}avro-rs{}}}.
Thank you for your consideration!
--
This message was sent by Atlassian Jira
(v8.20.1#820001)