The documentation for the file format makes it look like the schema is at the beginning of the file, since it "contains" the streaming format (https://github.com/apache/arrow/blob/master/format/IPC.md#file-format), but in reality the schema is in the footer (https://github.com/apache/arrow/blob/master/format/File.fbs#L29)
Reporter: Brian Hulette / @TheNeuralBit
Assignee: Wes McKinney / @wesm
Related issues:
Note: This issue was originally created as ARROW-998. Please see the migration documentation for further details.