This is an automated email from the ASF dual-hosted git repository. pingtimeout pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push: new 2047dc225 Update changelog prior to 1.1.0 release (#2406) 2047dc225 is described below commit 2047dc225dc52a9f77d75412ea4c86f15b2be3e6 Author: Pierre Laporte <pie...@pingtimeout.fr> AuthorDate: Thu Aug 21 12:54:23 2025 +0200 Update changelog prior to 1.1.0 release (#2406) --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c020e816b..3f90392d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,18 @@ request adding CHANGELOG notes for breaking (!) changes and possibly other secti ### Highlights +- **HMS Federation Support**: Added support for Hive Metastore (HMS) federation, enabling integration with existing Hive metastores. + +- **Modularized Federation**: Introduced modularized federation architecture to support multiple catalog types and improve extensibility. + +- **External Authentication**: Added comprehensive support for external identity providers including Keycloak integration and Helm chart configuration options. + +- **Python Client Distribution**: The Python client is now packaged and distributed as a proper Python package for easier installation and usage. + +- **Catalog Federation CLI**: Extended the CLI with support for managing federated catalogs, making it easier to configure and operate catalog federation. + +- **MinIO**: Added MinIO integration support with comprehensive getting started documentation. + ### Upgrade notes ### Breaking changes @@ -41,8 +53,8 @@ request adding CHANGELOG notes for breaking (!) changes and possibly other secti - Added Catalog configuration for S3 and STS endpoints. This also allows using non-AWS S3 implementations. - The `IMPLICIT` authentication type enables users to create federated catalogs without explicitly -providing authentication parameters to Polaris. When the authentication type is set to `IMPLICIT`, -the authentication parameters are picked from the environment or configuration files. +providing authentication parameters to Polaris. When the authentication type is set to `IMPLICIT`, +the authentication parameters are picked from the environment or configuration files. - The `DEFAULT_LOCATION_OBJECT_STORAGE_PREFIX_ENABLED` feature was added to support placing tables at locations that better optimize for object storage. @@ -55,6 +67,20 @@ at locations that better optimize for object storage. - Feature configuration `PURGE_VIEW_METADATA_ON_DROP` was added to allow dropping views without purging their metadata files. +- Introduced S3 path-style access support for improved compatibility with S3-compatible storage systems. + +- Enhanced Python client with integration tests and improved error handling. + +- Introduced extensible pagination token implementation for better API performance. + +- Added support for `s3a` scheme in addition to existing S3 schemes. + +- Enhanced Helm chart with support for external authentication configuration and relational JDBC backend options. + +- Added comprehensive diagnostics and monitoring capabilities throughout the system. + +- Introduced bootstrap command options to specify custom schema files for database initialization. + ### Changes - Polaris Management API clients must be prepared to deal with new attributes in `AwsStorageConfigInfo` objects.