jorgecarleitao / arrow2

Transmute-free Rust library to work with the Arrow format
Apache License 2.0
1.07k stars 220 forks source link

Avro maps are unsupported #1552

Open ayax79 opened 11 months ago

ayax79 commented 11 months ago

I hit this when working with a schema that defines the following:

    {
      "name": "metadata",
      "type": "map",
      "values": "string",
      "doc": "List of metadata items."
    }

From io/avro/read/schema: 85

 AvroSchema::Map(_) => todo!("Avro maps are mapped to MapArrays"),

It looks like this was last touched by @jorgecarleitao by 10/2021.

I can take a look at implementing it.. Are there any gotchas I should be aware of?