hi folks, I recently merged https://github.com/apache/arrow/pull/4826 containing the bulk of the Parquet C++ encrypted file implementation:
https://github.com/apache/arrow/commit/41753ace481a82dea651c54639ec4adbae169187 This patch has been in progress for over a year with numerous rounds of review, so I wanted to thank everyone for their hard work on this project. I'm copying dev@arrow because I would guess this patch has various implications on packaging and build scripts and some JIRA issues may need to be opened. Note: I'm concerned about cross-implementation compatibility, so developing some automated compatibility tests that exercise the different modes of encryption (encrypted metadata, plaintext metadata, and so forth) seems like a good idea to me. Thanks, Wes