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)

Reply via email to