Skip to content

Commit 9c635e1

Browse files
committed
Update changelog
1 parent bc2ba50 commit 9c635e1

1 file changed

Lines changed: 22 additions & 28 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,36 @@ This changelog is used to give users and contributors condensed information abou
2323
Entries are grouped in sections like _Highlights_ or _Upgrade notes_, the provided sections can be adjusted
2424
as necessary. Empty sections will not end up in the release notes. Contributors are encouraged to incorporate
2525
CHANGELOG updates into their PRs when appropriate. Reviewers should be mindful of the impact of PRs and
26-
request adding CHANGELOG notes for breaking (!) changes and possibly other sections as appropriate.
26+
request adding CHANGELOG notes for breaking (!) changes and possibly other sections as appropriate.
2727

2828
## [Unreleased]
2929

3030
### Highlights
3131

32-
- **HMS Federation Support**: Added support for Hive Metastore (HMS) federation, enabling integration with existing Hive metastores.
32+
### Upgrade notes
3333

34-
- **Modularized Federation**: Introduced modularized federation architecture to support multiple catalog types and improve extensibility.
34+
### Breaking changes
3535

36-
- **External Authentication**: Added comprehensive support for external identity providers including Keycloak integration and Helm chart configuration options.
36+
### New Features
3737

38-
- **Python Client Distribution**: The Python client is now packaged and distributed as a proper Python package for easier installation and usage.
38+
### Changes
3939

40-
- **Catalog Federation CLI**: Extended the CLI with support for managing federated catalogs, making it easier to configure and operate catalog federation.
40+
### Deprecations
4141

42-
- **MinIO**: Added MinIO integration support with comprehensive getting started documentation.
42+
### Fixes
4343

44-
### Upgrade notes
44+
### Commits
45+
46+
## [1.1.0-incubating]
47+
48+
### Highlights
49+
50+
- **HMS Federation Support**: Added support for Hive Metastore (HMS) federation, enabling integration with existing Hive metastores.
51+
- **Modularized Federation**: Introduced modularized federation architecture to support multiple catalog types and improve extensibility.
52+
- **External Authentication**: Added comprehensive support for external identity providers including Keycloak integration and Helm chart configuration options.
53+
- **Python Client Distribution**: The Python client is now packaged and distributed as a proper Python package for easier installation and usage.
54+
- **Catalog Federation CLI**: Extended the CLI with support for managing federated catalogs, making it easier to configure and operate catalog federation.
55+
- **MinIO**: Added MinIO integration support with comprehensive getting started documentation.
4556

4657
### Breaking changes
4758

@@ -53,36 +64,23 @@ request adding CHANGELOG notes for breaking (!) changes and possibly other secti
5364
- Added Catalog configuration for S3 and STS endpoints. This also allows using non-AWS S3 implementations.
5465
The realm-level feature flag `ALLOW_SETTING_S3_ENDPOINTS` (default: true) may be used to disable this
5566
functionality.
56-
5767
- The `IMPLICIT` authentication type enables users to create federated catalogs without explicitly
5868
providing authentication parameters to Polaris. When the authentication type is set to `IMPLICIT`,
5969
the authentication parameters are picked from the environment or configuration files.
60-
6170
- The `DEFAULT_LOCATION_OBJECT_STORAGE_PREFIX_ENABLED` feature was added to support placing tables
6271
at locations that better optimize for object storage.
63-
6472
- The `LIST_PAGINATION_ENABLED` (default: false) feature flag can be used to enable pagination
6573
in the Iceberg REST Catalog API.
66-
6774
- The Helm chart now supports Pod Disruption Budgets (PDBs) for Polaris components. This allows users to define
6875
the minimum number of pods that must be available during voluntary disruptions, such as node maintenance.
69-
7076
- Feature configuration `PURGE_VIEW_METADATA_ON_DROP` was added to allow dropping views without purging their metadata files.
71-
7277
- Introduced S3 path-style access support for improved compatibility with S3-compatible storage systems.
73-
7478
- Enhanced Python client with integration tests and improved error handling.
75-
7679
- Introduced extensible pagination token implementation for better API performance.
77-
7880
- Added support for `s3a` scheme in addition to existing S3 schemes.
79-
8081
- Enhanced Helm chart with support for external authentication configuration and relational JDBC backend options.
81-
8282
- Added comprehensive diagnostics and monitoring capabilities throughout the system.
83-
8483
- Introduced bootstrap command options to specify custom schema files for database initialization.
85-
8684
- Added refresh credentials endpoint configuration to LoadTableResponse for AWS, Azure, and GCP. Enabling
8785
automatic storage credential refresh per table on the client side. Java client version >= 1.8.0 is required.
8886
The endpoint path is always returned when using vended credentials, but clients must enable the
@@ -91,21 +89,17 @@ refresh-credentials flag for the desired storage provider.
9189
### Changes
9290

9391
- Polaris Management API clients must be prepared to deal with new attributes in `AwsStorageConfigInfo` objects.
94-
9592
- S3 configuration property role-ARN is no longer mandatory.
9693

9794
### Deprecations
9895

9996
- The property `polaris.active-roles-provider.type` is deprecated for removal.
10097
- The `ActiveRolesProvider` interface is deprecated for removal.
10198

102-
### Fixes
103-
104-
### Commits
105-
10699
## [1.0.0-incubating]
107100

108101
- TODO: backfill 1.0.0 release notes
109102

110-
[Unreleased]: https://github.com/apache/polaris/commits
111-
[1.0.0-incubating]: https://github.com/apache/polaris/releases/tag/apache-polaris-1.0.0-incubating-rc2
103+
[Unreleased]: https://github.com/apache/polaris/compare/apache-polaris-1.1.0-incubating...HEAD
104+
[1.1.0-incubating]: https://github.com/apache/polaris/compare/apache-polaris-1.0.0-incubating...apache-polaris-1.1.0-incubating
105+
[1.0.0-incubating]: https://github.com/apache/polaris/commits/apache-polaris-1.0.0-incubating

0 commit comments

Comments
 (0)