Skip to content

Nessie 0.52.3

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Mar 19:27
· 3508 commits to main since this release

Nessie 0.52.3 release

Try it

The attached executable file nessie-quarkus-0.52.3-runner is a x86-64 native binary image and only works on compatible Linux environments.

The attached nessie-quarkus-0.52.3-runner.jar is a standalone uber-jar file that runs on Java 11 or newer and it is also available via Maven Central. Download and run it (requires Java 11):

wget https://github.com/projectnessie/nessie/releases/download/nessie-0.52.3/nessie-quarkus-0.52.3-runner.jar
java -jar nessie-quarkus-0.52.3-runner.jar

Nessie GC tool is attached as nessie-gc, which is an executable. Can also be run using , because it is actually a Java archive.
Shell completion can be generated from the nessie-gc tool.

The attached nessie-helm-0.52.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.

Full Changelog (minus renovate commits):

  • Ninja: fix release WF
  • Ninja: fix release WF
  • Fix release WF (#6334)
  • New storage: fix writetamp collision in C* integration tests (#6332)
  • Use positive repo erase confirmation codes. (#6317)
  • Forbid special ASCII chars in content keys (#6313)
  • GH WF: Remove concurrency from PR jobs (#6314)
  • Replace Docker Hub with ghcr.io (#6305)
  • Fix param examples for getSeveralContents() (#6302)
  • Fix labeler config (#6303)
  • Workaround UI issues in ghcr.io + quay.io (#6299)
  • Fix docker-sync WF typo (#6296)
  • GH WF to sync container repositories (#6295)
  • Content-tool: Add command to create missing namespaces (#6280)
  • Ensure parent namespace(s) for commited content objects exist (#6246)
  • Core reorg: use api/ and integrations/ directories (#6288)
  • Add ACKNOWLEDGEMENTS.md (#6289)
  • Allow some integration tests to be executed on macOS (#6266)
  • Build/CI: Allow renovate to update the Maven wrapper (#6286)
  • Update the Docker image section of main README.md (#6267)
  • Ignore jEnv .java-version file (#6268)
  • Use JvmTestSuite + JacocoReport (#6231)
  • Content-generator tool changes for 'Ensure parent namespace(s) for commited content objects exist' PR (#6265)
  • Test changes for 'Ensure parent namespace(s) for commited content objects exist' PR (#6263)
  • CLI tool cheanges for 'Ensure parent namespace(s) for commited content objects exist' PR (#6264)
  • compatiblity-tests: Extracted test changes for namespace-validation (#6261)
  • Fix maven group id in docs (#6259)
  • Add helper functions to Namespace and ContentKey() (#6256)
  • Let ITs against Nessie/Quarkus send back stack traces (#6257)
  • Replace Key with ContentKey (#6242)
  • New DynamoDB storage - do not pull in the Apache HTTP client (#6243)
  • Add missing Gradle build scan for last check (#6254)
  • Fix AbstractDatabaseAdapter.removeKeyCollisionsForNamespaces (#6253)
  • Fix wrong parameter validation override (#6241)
  • Nit: remove mentions of dependabot (#6239)
  • New Nessie storage model (#5641)