github projectnessie/nessie nessie-0.61.0
Nessie 0.61.0

2 years ago

Nessie 0.61.0 release

Try it

The attached nessie-quarkus-0.61.0-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.61.0/nessie-quarkus-0.61.0-runner.jar
java -jar nessie-quarkus-0.61.0-runner.jar

Nessie GC tool is attached as nessie-gc-0.61.0, which is an executable.
(chmod 744 nessie-gc-0.61.0 after download.)
Can also be run using java -jar nessie-gc-0.61.0, because it is actually a Java archive.
Shell completion can be generated from the nessie-gc tool.

The attached nessie-helm-0.61.0.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):

  • Fix Backends.createPersist() (#7015)
  • Make Docker image + tag for Minio configurable (#7023)
  • Nit: Make ITSparkIcebergNessieS3 safe against empty buckets (#7025)
  • Ninja: make CI pass again, fix ITSparkIcebergNessieS3
  • Add four new Nessie animations for chats (#7008)
  • Nit: remove unused method (#7007)
  • Micro-opt: collections with expected size (#7006)
  • Nit: remove unnecessary type arguments (#7005)
  • Micro-opt TypeMapping (#7004)
  • Fix :nessie-services-bench (#7003)
  • Move StreamingUtil to its only call site (#6999)
  • Remove AWS lambda mentions from README and docs (#6997)
  • Database adapters - back to Java 8 (#6995)
  • Docs: Update Trino version (#6991)
  • DynamoDB: let Quarkus use the Apache HTTP client (#6994)
  • Export zip tempfile (#6983)
  • Build/nit: missing annotation dependency (#6992)
  • Build: allow javac 'release' option, server modules built for Java 11 (#6730)
  • Build/nit: properly prevent missing compiler annotation warnings (#6988)
  • Do not initialize new model repository for CLI tool (#6985)
  • Faster export w/ new data model (#6984)
  • Make the TLS guide compatible with macOS (#6959)
  • Fix soft-merge conflict of #6952 and #6975 (#6987)
  • Add some version-store microbenchmarks (#6952)
  • Serialize amount of entries of store-index (#6976)
  • Micro-optimizations in ContentKey + TypeMapping (#6975)
  • Emit access-checks for merge and transplant (#6949)
  • Add VersionStore.KeyRestrictions parameter bag (#6951)
  • Export: fix NPE when only the ZIP file name is supplied (#6982)
  • Remove ITScyllaDBBackendFactory (#6969)
  • Fix Spark 3.4 dependency nit (#6972)
  • Throw when v2 requested but v1 provided (#6958)
  • Quarkus tests OOM (again) (#6955)
  • Let new-storage DynamoDb use Apache Http Client (#6950)
  • Quarkus events tests - proper commits (#6953)
  • Events notification system for Nessie - Quarkus (#6870)
  • Identify relative commit + commit by timestamp (#6932)
  • Enhancements to the Events API (#6945)
  • Use parameter objects for VersionStore.merge() + .transplant() (#6944)
  • Add SQL extension for Spark 3.4 (#6822)
  • Add convenience Content.withId(String) (#6937)
  • Add user guide for TLS ingress (#6861)
  • Doc for NessieConfiguration.specVersion (#6938)
  • Bump Spark to 3.2.4 + 3.3.2 (#6916)
  • Fix possible IntelliJ dependency issue (#6918)
  • Remove Gatling runs in CI (#6912)
  • Build-tools-tests: switch tests to new storage model (#6913)
  • Build: prevent duplicate checkstyle task runs (#6915)
  • Remove Jackson support in Events API (#6899)
  • Content generator: test against new storage model (#6907)
  • Iceberg-views: tests against new storage model (#6908)
  • Events-SPI: doc update for new storage model config option (#6906)
  • GC: Test against new storage model (#6905)
  • jaxrs-testextension: test against new storage model (#6904)
  • Nit: Quarkus-tests: use new storage model code (#6903)
  • Quarkus-tests: Update test resources to use new storage test code (#6902)
  • Mongo/nit: simplify MongoClientProducer (#6901)
  • Remove Jackson support in Events API (#6899)
  • Configure MeterRegistry and MeterFilter globally (#6900)

Don't miss a new nessie release

NewReleases is sending notifications on new releases.