Uploaded image for project: 'Apache Avro'
  1. Apache Avro
  2. AVRO-3405

add API for user-provided metadata when writing to Object Container File

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.11.0
    • 1.11.1, 1.12.0
    • rust
    • Rust Edition 2021

      avro-rs = "0.13.0"

       

    Description

      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 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!

      Attachments

        Issue Links

          Activity

            People

              mgrigorov Martin Tzvetanov Grigorov
              kvc-code Kevin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m