Nessie 0.91.3
- 32 commits since 0.91.2
- Maven Central: https://search.maven.org/search?q=g:org.projectnessie.nessie+v:0.91.3
- Docker images: https://github.com/projectnessie/nessie/pkgs/container/nessie and https://quay.io/repository/projectnessie/nessie?tab=tags
It is a multiplatform Java image (amd64, arm64, ppc64le, s390x):docker pull ghcr.io/projectnessie/nessie:0.91.3-java
- PyPI: https://pypi.org/project/pynessie/ (See pynessie)
- Helm Chart repo: https://charts.projectnessie.org/
Try it
The attached nessie-quarkus-0.91.3-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.91.3/nessie-quarkus-0.91.3-runner.jar
java -jar nessie-quarkus-0.91.3-runner.jar
Nessie CLI is attached as nessie-cli-0.91.3.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.91.3
.
Nessie GC tool is attached as nessie-gc-0.91.3.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.91.3 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.91.3-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.91.3 --help
.
The attached nessie-helm-0.91.3.tgz
is a packaged Helm chart, which can be downloaded and installed via Helm. There is also the Nessie Helm chart repo, which can be added and used to install the Nessie Helm chart.
Changelog
Breaking changes
- The config properties for the object storage defaults for S3, GCS and ADLS have been moved under the
default-options
composite object. Inconsistent property names between the old defaults and the per-bucket
property names have been resolved.
New Features
- Nessie CLI now has its own Docker images. Running Nessie CLI is now as simple as:
docker run -it ghcr.io/projectnessie/nessie-cli
. Read more about it
here.
Fixes
- Fix console output during
CONNECT
in CLI/REPL (the bug was introduced in 0.91.1)
Full Changelog (minus renovate commits):
- Fix a bunch of IntelliJ inspections, rather nits + cosmetic (#8955)
- nit: fix typo in NessieConfigConstants (#8959)
- Site: display download options for each artifact in tabs (#8946)
- Just add comments when adding new images. (#8958)
- Nessie CLI: publish Docker images (#8935)
- Fix STDOUT in
ConnectCommand
(#8953) - Remove unused
Cloud
enum (#8951) - Fix flaky
TestCacheInvalidationSender.regularServiceNameLookups
(#8950) - Helm chart: remove build-time property quarkus.log.min-level (#8948)
- Helm chart: fix catalogStorageEnv template (#8944)
- Clarify OpenAPI doc for updateRepositoryConfig (#8945)
- Migrate default bucket options to
default-options
composite property (#8933) - Site: new placeholders for nightly version, tag and unstable suffix (#8939)
- Replace usage of
Project.extra
forPublishingHelperPlugin
+ explicitly disable Gradle config cache (#8942) - create-gh-release-notes.sh: don't include h1 title in release notes (#8938)
- Site: nicer word-break for config references (#8936)
- Site / downloads fixes + reorg (#8934)
- Follow-up of stream-to-list refactor (#8931)
- OAuth2: nit: clarify trust relationship required for impersonation (#8928)
- GH WFs: Fix comment + job parameter description (#8924)