Skip to content

Nessie 0.28.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Apr 13:13
· 5539 commits to main since this release

Highlights

Try it

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

The attached nessie-quarkus-0.28.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.28.0/nessie-quarkus-0.28.0-runner.jar
java -jar nessie-quarkus-0.28.0-runner.jar

The attached nessie-helm-0.28.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 dependabot commits):

  • Prepare Nessie 0.28.0 (#4092)
  • Fix codecov upload in CI (#4091)
  • Generate content ID on the server side & namespace content-IDs (#4027)
  • Bump node from 16.2.0 to 16.14.2 (#4090)
  • Fix check for dependabot-auto-merge, adjust commit-message check (#4088)
  • Add TestHttpUtil.writeResponseBody (#4089)
  • errorprone: (false positive) String.repeat (Java 11) (#4048)
  • errorprone: unused fields + variables (#4035)
  • errorprone: unnecessary lambda as instance (#4045)
  • errorprone: Value.Default vs Optional (#4046)
  • errorprone: ignores (#4074)
  • errorprone: remove unused code (#4033)
  • errorprone: [DefaultCharset] (#4073)
  • errorprone: [AnnotateFormatMethod] (#4072)
  • errorprone: [EqualsGetClass] Prefer instanceof to getClass when implementing Object#equals (#4070)
  • errorprone: [MissingOverride] readVersionHint overrides method in TestHadoopViewBase; expected @OverRide (#4071)
  • Unify scala version configuration (#4069)
  • Fix branch api metric patterns (#4067)
  • errorprone: ignore Slf4jLoggerShouldBeNonStatic (#4052)
  • errorprone: generic for return type only (#4050)
  • errorprone: use of IdentityHashMap (#4034)
  • errorprone: java time / local zone (#4036)
  • errorprone: (false positive) "class can be static" (not here) (#4049)
  • Add namespace api metric patterns (#4065)
  • errorprone: "overloading" Immutables-from() (#4042)
  • errorprone: Exception constant (#4047)
  • errorprone: mixed returned map types (#4038)
  • errorprone: properly exclude generated-test-sources (#4051)
  • Run scala:doc-jar on PRs along with javadoc task (#3656)
  • errorprone: Script is final, toString() called on Object (confusing to users) (#4043)
  • Fix unknown enum constant SchemaType.OBJECT compilation warnings (#4030)
  • Fix error-prone warnings in versioned-spi (#4029)
  • errorprone: StringBuffer -> StringBuilder (#4044)
  • errorprone: protected on final class (#4039)
  • errorprone: unnecessary paranthesis (#4041)
  • errorprone: Class.asSubclass over cast (#4040)
  • errorprone: formatting methods, incl. legit test bugs (#4037)
  • errorprone: fix reference-equality warning (#4032)
  • Fix BadImport error-prone warnings (#4031)
  • Show error prone warnings during build (#4028)
  • Fix typo for RocksDB version used in compatibility tests (#4013)
  • Revert "Bump maven.resolver.version from 1.7.3 to 1.8.0 (#4003)" (#4014)
  • Add ITSinglePageApplicationRouting (#4000)
  • Do not create spark-warehouse in project directory (#3999)
  • Migrate to @QuarkusIntegrationTest (#3988)
  • Replace flapdoodle with testcontainers (#3990)
  • Add a test case for invalid namespace names. (#3981)
  • Simplify contentgenerator ITs (#3969)