diff --git a/CHANGELOG.md b/CHANGELOG.md index 44ea0bca8e4..67571595886 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,18 +14,24 @@ as necessary. Empty sections will not end in the release notes. ### New Features -- Add `deploymentStrategy` to Helm deployment configs - ### Changes ### Deprecations ### Fixes -- Allow multiple `SetProperties` updates via Iceberg REST. - ### Commits +## [0.100.3] Release (2024-12-02) + +### New Features + +- Add `deploymentStrategy` to Helm deployment configs + +### Fixes + +- Allow multiple `SetProperties` updates via Iceberg REST. + ## [0.100.1] Release (2024-11-19) ### Highlights @@ -955,7 +961,8 @@ as necessary. Empty sections will not end in the release notes. - Tests: Make `ITCassandraBackendFactory` less flaky (#7186) - IntelliJ: Exclude some more directories from indexing (#7181) -[Unreleased]: https://github.com/projectnessie/nessie/compare/nessie-0.100.1...HEAD +[Unreleased]: https://github.com/projectnessie/nessie/compare/nessie-0.100.3...HEAD +[0.100.3]: https://github.com/projectnessie/nessie/compare/nessie-0.100.1...nessie-0.100.3 [0.100.1]: https://github.com/projectnessie/nessie/compare/nessie-0.100.0...nessie-0.100.1 [0.100.0]: https://github.com/projectnessie/nessie/compare/nessie-0.99.0...nessie-0.100.0 [0.99.0]: https://github.com/projectnessie/nessie/compare/nessie-0.97.1...nessie-0.99.0 diff --git a/README.md b/README.md index 6a1e2640dad..756a22ac963 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ Nessie Iceberg's integration is compatible with Iceberg as in the following tabl | Nessie version | Iceberg version | Spark version (Scala 2.12+2.13) | Hive version | Flink version | Presto version | Trino version | |----------------|-----------------|---------------------------------|--------------|------------------------|-------------------------------------|---------------| -| 0.100.2 | 1.5.0 | 3.3.x, 3.4.x, 3.5.x | n/a | 1.16.x, 1.17.x, 1.18.x | 0.277, 0.278.x, 0.279, 0.280, 0.281 | 419 | +| 0.100.3 | 1.5.0 | 3.3.x, 3.4.x, 3.5.x | n/a | 1.16.x, 1.17.x, 1.18.x | 0.277, 0.278.x, 0.279, 0.280, 0.281 | 419 | ### Distribution To run: diff --git a/SECURITY.md b/SECURITY.md index 2f285da72ab..4e057e17218 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,8 +6,8 @@ Currently supported versions are listed below. | Version | Supported | |----------|--------------------| -| 0.100.2 | :white_check_mark: | -| < 0.100.2 | :x: | +| 0.100.3 | :white_check_mark: | +| < 0.100.3 | :x: | All Nessie 0.x.x versions are considered beta or even alpha releases and not supported after release of Nessie 1.0.0. diff --git a/helm/nessie/Chart.yaml b/helm/nessie/Chart.yaml index 3b66f8e6e33..94ec780c6ff 100644 --- a/helm/nessie/Chart.yaml +++ b/helm/nessie/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 name: nessie description: A Helm chart for Nessie type: application -version: 0.100.2 +version: 0.100.3 home: https://projectnessie.org/ icon: https://raw.githubusercontent.com/projectnessie/nessie/main/site/docs/img/nessie.svg sources: diff --git a/helm/nessie/README.md b/helm/nessie/README.md index d2573481f1d..5645211365e 100644 --- a/helm/nessie/README.md +++ b/helm/nessie/README.md @@ -8,7 +8,7 @@ helm-docs --chart-search-root=helm # Nessie Helm chart -![Version: 0.100.2](https://img.shields.io/badge/Version-0.100.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 0.100.3](https://img.shields.io/badge/Version-0.100.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A Helm chart for Nessie. @@ -234,6 +234,7 @@ ct install --charts ./helm/nessie --namespace nessie-ns --debug | catalog.storage.s3.transport.maxHttpConnections | string | `nil` | Override the default maximum number of pooled connections. | | catalog.storage.s3.transport.readTimeout | string | `nil` | Override the default connection read timeout. Must be a valid ISO duration. | | configMapLabels | object | `{}` | Additional Labels to apply to nessie configmap. | +| deploymentStrategy | object | `{}` | Override the strategy for nessie deployment. Valid values for type are: RollingUpdate and Recreate. If you are using the ROCKSDB version store type then you should use Recreate. Max Surge will allow new pods to be created before old ones are culled. Do not enable this when using ROCKSDB version store type. Max Unavailable will allow old pods to be culled before replacements are created See: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy | | dynamodb.profile | string | `"default"` | The name of the profile that should be used, when loading AWS credentials from a profile file. Required only if no secret is provided below. | | dynamodb.region | string | `"us-west-2"` | The AWS region to use. | | dynamodb.secret.awsAccessKeyId | string | `"aws_access_key_id"` | The secret key storing the AWS secret key id. | diff --git a/site/docs/releases.md b/site/docs/releases.md index d15300d5446..4e10dad5cc5 100644 --- a/site/docs/releases.md +++ b/site/docs/releases.md @@ -2,6 +2,37 @@ **See [Nessie Server upgrade notes](server-upgrade.md) for supported upgrade paths.** +## 0.100.3 Release (December 02, 2024) + +See [Release information on GitHub](https://github.com/projectnessie/nessie/releases/tag/nessie-0.100.3). + +### New Features + +- Add `deploymentStrategy` to Helm deployment configs + +### Fixes + +- Allow multiple `SetProperties` updates via Iceberg REST. + +### Commits +* Ninja: changelog +* Add deployment strategy to helm deployment configs (#10012) +* Catalog: Allow multiple `SetProperties` updates (#10024) +* Build: Allow testing GC with Java 23 (#10023) +* Renovate: Update config for trino-client (#10004) +* Quarkus/Agoral: fix deprecation (#10000) +* Migrate to `org.apache.cassandra:java-driver-bom` and bump to latest version 4.18.1 (#9992) +* Support v2 iceberg views with gzip (#9982) +* Snapshot publishing: no build scan (#9976) +* Nit: Remove antlr-removal left-over (#9977) +* Spark integrations: enhance tests to use `merge-on-read` for compaction and rewrite-manifests (#9974) +* Build/release: Fix Git info after #9965 (#9975) +* Remove "AWS Athena" from the index page (#9972) +* Nit: fix an "unchecked/unsafe case" warning (#9966) +* CI: Use a non-rate-limiting docker.io mirror (#9911) +* Build: tackle Gradle deprecations marked as for-removal in Gradle 9 (#9965) +* CI: Explicitly configure Scala version (#9970) + ## 0.100.2 Release (November 20, 2024) See [Release information on GitHub](https://github.com/projectnessie/nessie/releases/tag/nessie-0.100.2). diff --git a/site/docs/server-upgrade.md b/site/docs/server-upgrade.md index c7b0cacd19c..72c711eeb7f 100644 --- a/site/docs/server-upgrade.md +++ b/site/docs/server-upgrade.md @@ -14,7 +14,7 @@ are not supported and must be avoided. | Rolling Upgrade Supported | _From_ Nessie version | _To_ Nessie version | |---------------------------|-----------------------|---------------------| -| :heavy_check_mark: | 0.61.0 or newer | 0.100.2 or newer | +| :heavy_check_mark: | 0.61.0 or newer | 0.100.3 or newer | | :x: | 0.40.0 or newer | 0.61.0 or newer | | :heavy_check_mark: | 0.40.0 or newer | 0.60.0 or newer | | :x: | < 0.40.0 | 0.40.0 or newer | diff --git a/site/mkdocs.yml b/site/mkdocs.yml index 49a17b9002a..231693d37d4 100644 --- a/site/mkdocs.yml +++ b/site/mkdocs.yml @@ -33,7 +33,7 @@ extra_css: extra: versions: - nessie: 0.100.2 + nessie: 0.100.3 iceberg: 1.5.2 double_curly: "{{" analytics: diff --git a/site/nav.yml b/site/nav.yml index 128fc6e06cd..fa26dfd101f 100644 --- a/site/nav.yml +++ b/site/nav.yml @@ -53,6 +53,7 @@ nav: - Unreleased (nightly): '!include build/versions/nightly/mkdocs.yml' # Do NOT change, move or remove the following line!! # RELEASE_PLACEHOLDER_MARKER + - Nessie 0.100.3: '!include build/versions/0.100.3/mkdocs.yml' - Nessie 0.100.2: '!include build/versions/0.100.2/mkdocs.yml' - Nessie 0.100.1: '!include build/versions/0.100.1/mkdocs.yml' - Nessie 0.100.0: '!include build/versions/0.100.0/mkdocs.yml' diff --git a/version.txt b/version.txt index 8a4adcecdcd..db463e296ea 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.100.3-SNAPSHOT \ No newline at end of file +0.100.3 \ No newline at end of file