Nessie 0.23.1
github-actions
released this
23 Mar 21:33
·
5968 commits
to main
since this release
Highlights
- 92 commits since 0.22.0
- Support Namespaces
- CI "perf tests" improvements
- SQL Extension: Fix Create reference from a hash on non-default reference
- Enhance authorization checks
- Support custom annotations on Nessie Helm service
- 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.23.1-runner
is a x86-64 native binary image and only works on compatible Linux environments.
The attached nessie-quarkus-0.23.1-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.23.1/nessie-quarkus-0.23.1-runner.jar
java -jar nessie-quarkus-0.23.1-runner.jar
The attached nessie-helm-0.23.1.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.23.1 (#3706)
- Unify/simplify stream usage in Namespace API (#3705)
- Prepare Nessie 0.23 (#3704)
- Enhance authorization checks (#3700)
- Add Helm Service Annotation Support (#3703)
- Filter out empty namespaces from non-namespace Content objects (#3702)
- Turn off the unicode check in ErrorProne (#3698)
- Propertly reset test-env before a test's
@AfterEach
is called (#3699) - Bump codecov/codecov-action from deprecated v1 to v2 (#3691)
- Bump actions/upload-artifact from v2 to v3 (#3690)
- Bump actions/setup-java from v2 to v3 (#3689)
- Bump actions/setup-python from v2 to v3 (#3688)
- Bump actions/cache from v2 to v3 (#3687)
- Bump actions/checkout from v2 to v3 (#3686)
- Remove no longer used references to nectos-act
env.ACT
(#3685) - Workaround for endless-loop in maven-shade-plugin (#3679)
- Revert "Prevent maven-shade-plugin hang (#3676)" (#3677)
- Prevent maven-shade-plugin hang (#3676)
- SQL extensions: clean up testcases (#3675)
- SQL Extension: Fix Create reference from a hash on non-default reference (#3660)
- Remove/cleanup duplicated code in Spark SQL Extensions (#3673)
- Upgrade Maven to 3.8.5 (#3657)
- Move DeltaContentKeyUtil to scala (#3655)
- Extract Hadoop path conversion to ContentKey into util class (#3654)
- Make sure Namespace/ContentKey don't have empty strings in between (#3652)
- Create new Gatling scenario:
CommitToBranchSimulationDifferentTables
(#3645) - Fix Namespace encoding and only use elements for the canonical representation of a Namespace (#3632)
- Add unique contentId & pass expectedContent when committing (#3573)
- Check whether another Content object with name as Namespace exists during creation (#3636)
- Support Namespaces (#3572)
- Simplify python type hints (#3602)
- Move GC test cases to GC module (#3603)