The C++ implementation uses "ARROW:schema" as a value to store the arrow schema as metadata. Implement same for compatibility.
Having the original Arrow schema is useful for readers as it preserves some properties like dictionary encoding.
Reporter: Andy Grove / @andygrove
Assignee: Neville Dipale / @nevi-me
PRs and other links:
Note: This issue was originally created as ARROW-8423. Please see the migration documentation for further details.