Skip to content

Nessie 0.91.3

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jun 10:09
· 1362 commits to main since this release

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 for PublishingHelperPlugin + 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)