This is an automated email from the ASF dual-hosted git repository.

jbonofre 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 ca0cd9a11 docs(changelog): Update the Changelog with 1.0.1, 1.0.0, & 
0.9.0 Releases (#2587)
ca0cd9a11 is described below

commit ca0cd9a113c9ea71f3779796548fad55a1bed686
Author: Adam Christian 
<105929021+adam-christian-softw...@users.noreply.github.com>
AuthorDate: Wed Sep 17 06:04:12 2025 -0700

    docs(changelog): Update the Changelog with 1.0.1, 1.0.0, & 0.9.0 Releases 
(#2587)
---
 CHANGELOG.md | 44 ++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 40 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9722a6355..da25b99f5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -41,9 +41,9 @@ request adding CHANGELOG notes for breaking (!) changes and 
possibly other secti
 
 - **MinIO**: Added MinIO integration support with comprehensive getting 
started documentation.
 
-### Upgrade notes
+### Upgrade Notes
 
-### Breaking changes
+### Breaking Changes
 
 - Helm chart: the default value of the 
`authentication.tokenBroker.secret.symmetricKey.secretKey` property has changed
   from `symmetric.pem` to `symmetric.key`.
@@ -105,9 +105,45 @@ refresh-credentials flag for the desired storage provider.
 
 ### Commits
 
-## [1.0.0-incubating]
+## [1.0.1-incubating]
+Apache Polaris 1.0.1-incubating was released on August 16th, 2025. It’s a 
maintenance release on the 1.0.0 release fixing a couple of issues on the Helm 
Chart:
+- remove db-kind in Helm Chart
+- add relational-jdbc to helm
+
 
-- TODO: backfill 1.0.0 release notes
+## [1.0.0-incubating]
+Apache Polaris 1.0.0-incubating was released on July 9th, 2025.
+
+- **Highlights**
+  - First release ready for real-world workloads after the public beta 0.9.0 
+  - **Binary distribution** – first release with single downloadable .tgz or 
.zip artifact. 
+  - **Helm Chart** – debut of an official Helm chart for seamless Kubernetes 
deployment 
+- **New features & enhancements**
+  - **Policy Store** — persistence with schema evolution, built‑in TMS 
policies (Data compaction, Snapshot expiry, etc) and REST CRUD endpoints 
+  - **Postgres JDBC persistence** — native JDBC backend with robust support 
for concurrent changes. 
+  - **Rollback Compaction on Conflicts** - makes Polaris smarter, to revert 
the compaction commits in case of crunch to let the writers who are actually 
adding or removing the data to the table succeed. In a sense treating 
compaction as always a lower priority process. 
+  - **Enhanced runtime** — new runtime powered by Quarkus delivers 
out‑of‑the‑box Kubernetes readiness, quick startup, OIDC integration, and many 
other benefits. Polaris server and admin tool are now using Quarkus as a 
runtime framework. 
+  - **HTTP caching via ETag** — the loadTable endpoint supports ETag, reducing 
bandwidth and improving perceived latency 
+  - **Support for external identity providers (IdP)** — Polaris can now be its 
own IdP, delegate to an external IdP, or both 
+  - **Snapshot filtering** – clients can choose to load only referenced 
snapshots 
+  - **Catalog Federation (experimental)** – federate requests to an external 
Iceberg REST or Hadoop Catalog 
+  - **Generic Tables (experimental)** — serve multiple table formats besides 
Iceberg tables; initial Spark 3.5 plugin supports Delta Lake 
+  - **Event Listener framework (experimental)** — subscribe to catalog events 
(AfterTableCommitedEvent, BeforeViewCommitedEvent, etc)
+- **Notable bug fixes**
+  - **CLI and Python Client improvements** – Support for new features, CLI 
repair, changes to the update subcommand, and various fixes 
+  - **Safe configurations** – Catalog-level Polaris configurations follow a 
strict naming convention to avoid name clashes with user-provided configuration 
entries. Legacy Polaris configuration names are still supported in 1.0 to allow 
existing deployments to migrate without rush. 
+  - **TableOperations optimizations** – Changes to BasePolarisTableOperations 
result in less traffic to object storage during commits 
+  - **Bounded entity cache** – The entity cache is now more memory-aware and 
less likely to lead to OOMs 
+  - **Bootstrapping fixes** – Users can more easily bootstrap a new realm. 
Root credentials can be provided by the user or generated by Polaris (and 
returned to the user). 
+- **Breaking changes**
+  - **Server Configuration** – The format used to configure the Polaris 
service in 0.9 has changed with the migration to Quarkus and changes to 
configurations 
+  - **Bootstrap Flow** – The bootstrap flow used in 0.9 has changed with the 
migration to Quarkus and the new admin tool
+
+
+## [0.9.0-incubating]
+Apache Polaris 0.9.0 was released on March 11, 2025 as the first Polaris 
release. Only the source distribution is available for this release.
 
 [Unreleased]: https://github.com/apache/polaris/commits
+[1.0.1-incubating]: 
https://github.com/apache/polaris/releases/tag/apache-polaris-1.0.1-incubating
 [1.0.0-incubating]: 
https://github.com/apache/polaris/releases/tag/apache-polaris-1.0.0-incubating-rc2
+[0.9.0-incubating]: 
https://github.com/apache/polaris/releases/tag/apache-polaris-0.9.0-incubating
\ No newline at end of file

Reply via email to