Nessie 0.43.0
github-actions
released this
15 Sep 16:27
·
4640 commits
to main
since this release
Highlights
- 158 commits since 0.42.0
Rolling upgrades from versions before 0.40.0 are not supported! - Prepare for Nessie GC
- Nessie export/import functionality
- Use Graal 22.2-java17 for native images
- Several test and build improvements
- 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/
- Helm Chart repo: https://charts.projectnessie.org/
Try it
The attached executable file nessie-quarkus-0.43.0-runner
is a x86-64 native binary image and only works on compatible Linux environments.
The attached nessie-quarkus-0.43.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.43.0/nessie-quarkus-0.43.0-runner.jar
java -jar nessie-quarkus-0.43.0-runner.jar
The attached nessie-helm-0.43.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):
- Remove commit-status-checks for releases (#5196)
- Ninja: fix for pre-release 0.43.0
- Prepare Nessie 0.43.0 (#5188)
- Fix key list lookup with hash collisions (#5174)
- Docs: Fix several instances of Markdown list formatting (#5187)
- Split many refs and long ref log tests (#5146)
- Do not cache versioned-persist-bench shadow jar (#5148)
- Fix repositories in build-tools-ITs (#5149)
- Simulate puts against large existing keysets (#5078)
- Nessie GC: Remove current gc-base (#5143)
- Add some managed dependencies for Nessie GC (#5135)
- Add test cases for compaction with NessieCatalog (#4590)
- Minor fixes for export_import.md (#5134)
- Export/Import on projectnessie.org (#5121)
- Nessie repository export + import (#5015)
- Upgrade to setup-python action v4 (#5114)
- SQLExtension: Fix show reference command with use reference@hash (#5081)
- Fix log message in LocalMongo (#5109)
- Upgrade to codecov-action v3 (#5101)
- Deps: Remove
versionJacksonSpark3
(#5103) - pynessie: add default timeout to http calls (#5077)
- picocli loses output to stdout (#5076)
- Workaround OOMs during Quarkus test runs (#5075)
- Update
DatabaseAdapter
with functionality for export/import (#5043) - Docs: Update release date of 0.42.0 release (#5056)
- Fix default behaviour for transplant in CLI (#5059)
- Handle merge response in nessie CLI (#4971)
- Extract reusable code from
AbstractSparkSqlTest
(#5044) - Build: remove test-jars from versioned/persist (#5023)
- quarkus-cli: Disable dev-services (#5041)
- Add
DatabaseAdapter.getConfig()
(#5042) - Change server reset method for python tests to not delete main branch (#5025)
- Bump Quarkus-Native-Image from 22.1-java17 to 22.2-java17 (#5022)
- Build: remove unused
test.jar
s (#5020) - Build: remove tests.jar from spark-extensions-base (#5021)
- Remove OWASP remainder (#5018)
- Cleanup model reflections (#5017)