Highlights
- 88 commits since 0.8.3
- Support for the upcoming Iceberg
0.12.0release for both Spark 3.0 + 3.1 - Add docs for Nessie's metadata authorization
- Add SPI for Nessie authorization with Reference implementation
- Create Helm chart for Nessie
- Maven Central: https://search.maven.org/search?q=g:org.projectnessie
- Docker Hub: https://hub.docker.com/r/projectnessie/nessie
- PyPI: https://pypi.org/project/pynessie/
Try it
The attached executable file nessie-quarkus-0.9.0-runner is a x86-64 native binary image and only works on compatible Linux environments.
The attached nessie-quarkus-0.9.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.9.0/nessie-quarkus-0.9.0-runner.jar
java -jar nessie-quarkus-0.9.0-runner.jar
The attached nessie-helm-0.9.0.tgz is a packaged Helm chart.
Full Changelog (minus dependabot commits):
- Release notes Nessie 0.9.0 (#1719)
- Fix scala and antlr shading (#1711)
- Remove 'paths-ignore' for PRs due to mismatch with 'required status checks to pass' (#1706)
- Publish Nessie Helm chart to Helm Repo (#1705)
- Align Chart version with Nessie version (#1704)
- Publish Nessie Helm chart to GH (#1703)
- updated Spark 3 instructions (#1670)
- Create Helm chart for Nessie (#1677)
- Fixes for Iceberg 0.12.0 (#1697)
- Pass 'ref' when checking entity rules to allow usage of 'ref' & 'path' within the same rule (#1689)
- Add docs for Nessie's metadata authorization (#1688)
- Add SPI for Nessie authorization with Reference implementation (#1608)
- Ignore 'coverage' vulnerability (#1687)
- Ignore generated site directory (#1676)
- Hide the "never ending" & toggling warning messaged about FlushCommand (#1661)
- Release-workflow: Update both versions in
package-lock.json(#1655) - Don't run CI for markdown file changes (unless they are under 'site') (#1606)