hi Roman, It's just not implemented. See issue related to preserving Field-level Arrow metadata in Parquet
https://issues.apache.org/jira/browse/ARROW-4359 I think implementing this should be pretty straightforward. You can follow the code that handles KeyValue metadata at the Schema level - Wes On Mon, Sep 2, 2019 at 8:05 AM <roman.karlstet...@gmail.com> wrote: > > Hi everyone, > > > > reading the descriptions here > <https://parquet.apache.org/documentation/latest/#metadata> > https://parquet.apache.org/documentation/latest/#metadata, I think it should > be possible in general to add arbitrary key-value metadata to any parquet > column. Is that correct? > > > > If yes, in the https://github.com/apache/arrow repository, I do not really > find that functionality in the API (no such thing as KeyValueMetaData or > similar in ColumnChunkMetaData::ColumnChunkMetaDataImpl), so I guess that > it's either not yet implemented or I just don't see it. If it's not > implemented yet, is that something someone not very familiar with the > code-base like me could implement or does that require a little more insight > and experience? > > > > Regards, > > Roman >