atwam commented on issue #5354:
URL: https://github.com/apache/arrow-rs/issues/5354#issuecomment-1919235210

   ... it still means that `schema.equals` fails when there are extension 
fields, because the original pyarrow schema does not have it, yet exports it to 
the rust object, and it is still present when it comes back from its round-trip.
   
   A few solutions come to mind:
   - Either we just test that the schema metadata is the same, and ignore 
fields metadata.
   - Or we allow the returned schema to be different, but ensure that any 
metadata in the original schema/fields comes back unharmed (and we allow for 
new metadata keys)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to