wgtmac commented on PR #254: URL: https://github.com/apache/parquet-format/pull/254#issuecomment-2292867771
> The reason to prefer "extension types" over "third-party types" or "external types" is that at some point some of them might get standardized inside Parquet, like [Arrow does](https://arrow.apache.org/docs/format/CanonicalExtensions.html). > > Though we could also dictate a policy that standardizing an extension type is done by creating a new logical type. @wgtmac Agreed. I think we can simply follow the rule of Arrow's extension type. A naive proposal would be adding a custom key-value metadata field to `struct SchemaElement`. WDYT? -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
