Release 9.0.7.1¶
This is the Rolling Release Notes for the Release 9.0.7.1. This release notes are applicable only to Privacera's Self Managed version.
Breaking Changes¶
Simplified EMR Delta Configurations
Simplified EMR Delta configurations by removing explicit Delta Jar dependencies. You can now use both Delta
and Iceberg
in the same EMR FGAC and OLAC clusters without explicit configuration of jar versions.
Warning
You must update your EMR template, as older templates are not supported after the upgrade.
Retention of audits stored in Apache Solr is defaulted to 90 days
In Self-Managed deployments, audit logs older than 90 days are purged automatically. You can adjust this retention period as needed. Refer to below release notes for more details.
Apache Ranger¶
Customizable Retention for Ranger Audit Logs in Solr
Customizable Retention for Ranger Audit Logs in Solr¶
In Self-Managed deployments, Apache Solr is used to store ranger access audits. From version 9.0.7.1, the default retention period for Ranger audit logs is set to 90 days.
You can adjust this retention period as needed. For instructions on how to configure the retention period for Ranger audit logs in Solr, refer to Configuring Retention for Ranger Audits in Solr.
Warning
- Retention period for audit logs must be set before initiating the upgrade.
- To purge historical audit logs generated before the upgrade, you need to delete them manually. For instructions on how to delete them, refer to Purging Historical Ranger Audits.
Spark Plugin¶
Fixed Spark SQL Join Queries for Spark 3.3.x and Above
Fixed Spark SQL Join Queries for Spark 3.3.x and Above¶
Resolved the Spark SQL join queries for EMR, OSS, and Databricks for Spark 3.3.x and above.
EMR Serverless: Externalized privacera_spark.properties
EMR Serverless: Externalized privacera_spark.properties
¶
Sensitive values have been excluded from the EMR Serverless Docker image. These values can now be securely configured using AWS Secrets Manager.
To know how to configure sensitive values, see Configuring externalizing the sensitive values of privacera properties.
Fixed Extra Denied Access Checks for _delta_log
Files
Fixed Extra Denied Access Checks for _delta_log
Files¶
Implemented a fix to address the issue of extra denied access checks that were occurring for _delta_log
files generated within OLAC clusters during delta file read operations.
Support for FGAC and OLAC in EMR/EMR Serverless
Support for FGAC and OLAC in EMR/EMR Serverless¶
Added support for enabling both FGAC and OLAC spark plugins in the same EMR cluster. This enhancement enables SQL and file-level access control for Delta
, Iceberg
, Parquet
, and CSV
file formats.
To know more, see Enable FGAC and OLAC Plugins in EMR Cluster or Enable FGAC and OLAC Plugins in EMR Serverless
Resolved Read Access Check for S3A Protocol in OLAC EMR Serverless Clusters
Resolved Read Access Check for S3A Protocol in OLAC EMR Serverless Clusters¶
Fixed issues with read access check for target table location using the S3A protocol in OLAC EMR Serverless clusters.
DataServer¶
Improved Error Handling for Non-Existent S3 Location
Improved Error Handling for Non-Existent S3 Location¶
Improved error handling for creating a database or table on non-existing S3 paths from EMR Spark in HMS by correctly parsing the AWS S3 response and returning the appropriate message to the EMR plugin.
PolicySync Connector¶
Enhanced Schema Grant Reliability for Unity Catalog in JDBC Mode
Enhanced Schema Grant Reliability for Unity Catalog in JDBC Mode¶
Fixed an issue in the Unity Catalog connector's JDBC mode that led to failures in implicit schema grants due to incorrect SQL grant statement formation.
Improved Stability for Unity Catalog User Grants
Improved Stability for Unity Catalog User Grants¶
Resolved an issue where token user grants in Unity Catalog were being unexpectedly revoked and re-granted repeatedly. Grants for token users are now stable and maintained as expected without unnecessary revocations.
- Prev topic: Releases