andersonm-ibm commented on pull request #10450: URL: https://github.com/apache/arrow/pull/10450#issuecomment-1001110619
> Also, I wonder if `PARQUET_REQUIRE_ENCRYPTION` is really required when building PyArrow with Parquet support. AFAIU, when encryption is disabled, the C++ Parquet encryption APIs are still available -- they will just raise an exception at runtime. Hi @pitrou , if PyArrow is built with Parquet support, but without `PARQUET_REQUIRE_ENCRYPTION`, the build succeeds, but just trying to `import pyarrow` fails with: `ImportError: /home/mayaa/Development/GitHub/parquet/arrow-repos/dist/lib/libarrow_python.so.700: undefined symbol: _ZN7parquet10encryption13CryptoFactory27GetFileDecryptionPropertiesERKNS0_19KmsConnectionConfigERKNS0_23DecryptionConfigurationE` . -- 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]
