Nessie 0.48.1
github-actions
released this
06 Feb 20:49
·
3786 commits
to main
since this release
Nessie 0.48.1 release
- 113 commits since 0.47.1
- Maven Central: https://search.maven.org/search?q=g:org.projectnessie+v:0.48.1
- Docker Hub: https://hub.docker.com/r/projectnessie/nessie
docker pull projectnessie/nessie:0.48.1
- PyPI: https://pypi.org/project/pynessie/0.48.1/
- Helm Chart repo: https://charts.projectnessie.org/
Try it
The attached executable file nessie-quarkus-0.48.1-runner
is a x86-64 native binary image and only works on compatible Linux environments.
The attached nessie-quarkus-0.48.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.48.1/nessie-quarkus-0.48.1-runner.jar
java -jar nessie-quarkus-0.48.1-runner.jar
Nessie GC tool is attached as nessie-gc
, which is an executable. Can also be run using , because it is actually a Java archive.
Shell completion can be generated from the nessie-gc tool.
The attached nessie-helm-0.48.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/renovate commits):
- Release-WF: Fix openapi yaml attachment (#6040)
- Produce NessieBadRequestException when paging is not available (#6020)
- Quarkus builds: modernize & simplify (#6019)
- Expose definitive Nessie API version to tests (#6021)
- CI: Gradle cache read-only for snapshot publication workflow (#6018)
- REST v2: return parent commit IDs in
CommitMeta.getParentCommitHashes
(#6001) - REST API v2: get-multiple-namespaces w/ option for direct children (#6010)
- Quarkus-nit: build script cleanup (#6016)
- Refactor API v2 reference resolution logic into a utility class (#6012)
- Quarkus: make
QuarkusBuild
not caching (#6015) - Add missing explicit rename-table test (#6008)
- Do not memoize CommitMeta.properties, it is derived (#6006)
- CI: Do not cache Python stuff (#6004)
- Add support for API v2 to the compatibility test framework (#6000)
- Add java client-based test for Entry.getContentId() (#5996)
- UI: Sort properties in commit details view (#5987)
- Allow retrieval of
Content
withget-entries
for API v2 (#5985) - CI: fix helm-testing action refs (#6005)
- CI: Helm testing (#6003)
- Revert "Make
QuarkusBuild
cacheable" (#5997) - Nessie client doc improvements (#5992)
- Add effective-reference to get-entries, diff and modify-namespace responses (#5984)
- Build: Fix task dependency warnings for code coverage (#5990)
- Let content-generator use REST API v2 (#5948)
- REST API v2 : Let 'get-content(s)' return the reference (#5947)
- Minor convenience methods
getElementsArray()
toContentKey
+Namespace
(#5983) - Nit: Prevent java compilation warning (#5978)
- Re-make Gatling sims debuggable after the move to Gradle (#5972)
- Gatling Simulations - error out Nessie actions by default (#5971)
- Helm: Add storage class for RockDB PVC (#5981)
- Fix
MathAbsoluteNegative
inNonTransactionalDatabaseAdapter
(#5979) - Make
QuarkusBuild
cacheable (#5974) - Add
@JsonView
really everywhere (#5965) - Add PVC for RocksDB in Nessie Helm chart (#5952)
- Let Gatling simulations use Nessie API v2 (#5970)
- Build: Make
QuarkusGenerateCode
tasks cacheable (#5973) - Nit:
var
->val
in quarkus builds (#5975) - Remove usage of deprecated
StreamingUtil
(#5954) - Nit: typo (#5951)
- Add
@JsonView
everywhere (#5953) - REST v2: Correct namespace key evaluation for delete + get-multiple namespaces (#5946)
- Minor: immutables contstructors for
Branch
+Tag
+Detached
(#5944) - Replace use of unpaged
get()
when listing references from SQL extensions (#5950) - Add utility method
CommitResponse.toAddedContentsMap()
(#5945) - Minor Namespace.isEmpty() optimization (#5943)
- Use the Smallrye OpenAPI Gradle plugin (#5936)
- Add
.scalafmt.conf
for IntelliJ (#5942) - Update merge "no hashes" error message (#5938)
- Separate version catalog for
buildSrc/
(#5935) - Re-add batched access checks & replace
j.s.AccessControlException
(#5930) - Move Jersey test dependencies to where they belong to (#5933)
- Refactor Service/REST/API testing (#5924)
- Unify
*ApiImplWithAuthorization
and "base"*ApiImpl
classes (#5927) - REST v2 - fetch HEAD if hashOnRef is not specified (#5921)
- Prepare protocol independent pagination support for diff, get entries, commit log, get all refs (#5901)
- Just rename test classes (#5920)
- DatabaseAdapterExtension: configure database-adapter via a nested test class' parent context (#5919)
- Bump Spark to 3.1.3/3.2.3/3.3.1 (#5909)
- CI/Win: exclude UI tests (#5908)