This is an automated email from the ASF dual-hosted git repository. alamb pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/datafusion.git
The following commit(s) were added to refs/heads/main by this push: new ec4413e7d7 Re-enable page index for encrypted Parquet (#17426) ec4413e7d7 is described below commit ec4413e7d7b41c381c98eda909e5ab650be4c5e5 Author: Adam Reeve <adam.re...@gr-oss.io> AuthorDate: Sat Sep 6 06:39:10 2025 +1200 Re-enable page index for encrypted Parquet (#17426) --- datafusion/datasource-parquet/src/opener.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/datafusion/datasource-parquet/src/opener.rs b/datafusion/datasource-parquet/src/opener.rs index 7ae3f83b77..93a3d4af54 100644 --- a/datafusion/datasource-parquet/src/opener.rs +++ b/datafusion/datasource-parquet/src/opener.rs @@ -150,18 +150,13 @@ impl FileOpener for ParquetOpener { let expr_adapter_factory = self.expr_adapter_factory.clone(); let mut predicate_file_schema = Arc::clone(&self.logical_file_schema); - let mut enable_page_index = self.enable_page_index; + let enable_page_index = self.enable_page_index; let encryption_context = self.get_encryption_context(); Ok(Box::pin(async move { let file_decryption_properties = encryption_context .get_file_decryption_properties(&file_location) .await?; - // For now, page index does not work with encrypted files. See: - // https://github.com/apache/arrow-rs/issues/7629 - if file_decryption_properties.is_some() { - enable_page_index = false; - } // Prune this file using the file level statistics and partition values. // Since dynamic filters may have been updated since planning it is possible that we are able --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@datafusion.apache.org For additional commands, e-mail: commits-h...@datafusion.apache.org