C++ version of 1373 **Reporter**: [Gidon Gershinsky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gershinsky) / @ggershinsky **Assignee**: [Tham](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=thamha) / @thamht4190 <sub>**Note**: *This issue was originally created as [PARQUET-1538](https://issues.apache.org/jira/browse/PARQUET-1538). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*</sub>