ericphanson commented on issue #449:
URL: https://github.com/apache/arrow-julia/issues/449#issuecomment-1576671366

   Maybe we can check against another implementation by seeing the metadata 
produced by an extension type there, e.g. following 
https://arrow.apache.org/docs/python/generated/pyarrow.ExtensionType.html#pyarrow.ExtensionType.extension_name.
   
   It doesn't seem clear if a column can have more than one extension type 
though. It could be there's only 1 key on purpose so that different 
implementations can share that key to define an extension to the arrow spec 
overall (e.g. we if we all agree what a `foo` is, we define an extension name 
for that, serialize that metadata, and then read it in as a `foo` when 
possible). Which maybe then means your suggestion is that arrow-julia shouldn't 
be using "extension types" specifically for metadata that is only used by that 
implementation, and should use other keys for that.
   
   Would appreciate any feedback from someone who understands the spec better


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