Nessie: Transactional Catalog for Data Lakes with Git-like semantics
APACHE-2.0 License
Bot releases are visible (Hide)
docker pull ghcr.io/projectnessie/nessie:0.94.4-java
The attached nessie-quarkus-0.94.4-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.94.4/nessie-quarkus-0.94.4-runner.jar
java -jar nessie-quarkus-0.94.4-runner.jar
Nessie CLI is attached as nessie-cli-0.94.4.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.94.4
.
Nessie GC tool is attached as nessie-gc-0.94.4.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.94.4 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.94.4-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.94.4 --help
.
The attached nessie-helm-0.94.4.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.
livenessProbe
andreadinessProbe
Helm values.quarkus-resteasy-reactive
with quarkus-rest
(#9234)Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.94.3-java
The attached nessie-quarkus-0.94.3-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.94.3/nessie-quarkus-0.94.3-runner.jar
java -jar nessie-quarkus-0.94.3-runner.jar
Nessie CLI is attached as nessie-cli-0.94.3.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.94.3
.
Nessie GC tool is attached as nessie-gc-0.94.3.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.94.3 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.94.3-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.94.3 --help
.
The attached nessie-helm-0.94.3.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.
livenessProbe
andreadinessProbe
Helm values.nessie-quarkus-common
(#9206)Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.94.2-java
The attached nessie-quarkus-0.94.2-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.94.2/nessie-quarkus-0.94.2-runner.jar
java -jar nessie-quarkus-0.94.2-runner.jar
Nessie CLI is attached as nessie-cli-0.94.2.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.94.2
.
Nessie GC tool is attached as nessie-gc-0.94.2.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.94.2 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.94.2-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.94.2 --help
.
The attached nessie-helm-0.94.2.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.
Helm chart: it is now possible to use Helm templating in all values; any built-in
object can be specified. This is
particularly useful for dynamically passing the namespace to the Helm chart, but cross-referencing
values from different sections is also possible, e.g.:
mongodb:
name: nessie
connectionString: mongodb+srv://mongodb.{{ .Release.Namespace }}.svc.cluster.local:27017/{{ .Values.mongodb.name }}
The above would result in the following properties when deploying to namespace nessie-ns
:
quarkus.mongodb.database=nessie
quarkus.mongodb.connection-string=mongodb://mongodb.nessie-ns.svc.cluster.local:27017/nessie
Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.94.1-java
The attached nessie-quarkus-0.94.1-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.94.1/nessie-quarkus-0.94.1-runner.jar
java -jar nessie-quarkus-0.94.1-runner.jar
Nessie CLI is attached as nessie-cli-0.94.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.94.1
.
Nessie GC tool is attached as nessie-gc-0.94.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.94.1 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.94.1-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.94.1 --help
.
The attached nessie-helm-0.94.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.
logLevel
configuration option now only sets the log level for the console andio.quarkus
logger level anymore. To actually modify aadvancedConfig
section and set thequarkus.log.category."<category>".level
configuration option, e.g.quarkus.log.category."io.quarkus".level=DEBUG
would set the log level for the io.quarkus
DEBUG
, effectively achieving the same as setting logLevel
to DEBUG
in previous:nessie-quarkus
into separate modules (#9189)Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.94.0-java
The attached nessie-quarkus-0.94.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.94.0/nessie-quarkus-0.94.0-runner.jar
java -jar nessie-quarkus-0.94.0-runner.jar
Nessie CLI is attached as nessie-cli-0.94.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.94.0
.
Nessie GC tool is attached as nessie-gc-0.94.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.94.0 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.94.0-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.94.0 --help
.
The attached nessie-helm-0.94.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.
service.port
configuration option has been deprecated by service.ports
, whichservice.port
is stillauth-type
configuration option. Valid values are: STORAGE_SHARED_KEY
, SAS_TOKEN
or APPLICATION_DEFAULT
NONE
(new, default, anonymous access).catalog.storage.adls.defaultOptions.authType
configuration option (overridable on a per-filesystem basis).NONE
.auth-type
configuration option for ADLS file systems, see above.INFO
level with a stack trace.normalizeBuckets()
(#9179)X-Iceberg-Access-Delegation
header (#9178)INFO
log level (#9162)@WithDefault
annotations (#9165)JdbcBackend
(#9163)APPLICATION_DEFAULT
authorization type for ADLS Gen2 (#9086)sed
(#9151)Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.93.1-java
The attached nessie-quarkus-0.93.1-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.93.1/nessie-quarkus-0.93.1-runner.jar
java -jar nessie-quarkus-0.93.1-runner.jar
Nessie CLI is attached as nessie-cli-0.93.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.93.1
.
Nessie GC tool is attached as nessie-gc-0.93.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.93.1 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.93.1-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.93.1 --help
.
The attached nessie-helm-0.93.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.
throttled-retry-after
advanced configuration property was renamed fromnessie.catalog.service.s3.throttled-retry-after
tonessie.catalog.error-handling.throttled-retry-after
. The old property name is ignored.catalog.storage.adls
were incorrectly placed andREVERT CONTENT
command to update one or more tables or views to a previous state.endpoint
is missing.:nessie-quarkus
(#9137)REVERT CONTENT
command (#9120)IcebergManifestFileReader
to handle broken manifest files (#9132)specById
(#9131)/
(#9098)message
argument to Objects.requireNonNull()
(#9099)Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.92.1-java
The attached nessie-quarkus-0.92.1-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.92.1/nessie-quarkus-0.92.1-runner.jar
java -jar nessie-quarkus-0.92.1-runner.jar
Nessie CLI is attached as nessie-cli-0.92.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.92.1
.
Nessie GC tool is attached as nessie-gc-0.92.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.92.1 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.92.1-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.92.1 --help
.
The attached nessie-helm-0.92.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.
Published by github-actions[bot] 3 months ago
docker pull ghcr.io/projectnessie/nessie:0.92.0-java
The attached nessie-quarkus-0.92.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.92.0/nessie-quarkus-0.92.0-runner.jar
java -jar nessie-quarkus-0.92.0-runner.jar
Nessie CLI is attached as nessie-cli-0.92.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.92.0
.
Nessie GC tool is attached as nessie-gc-0.92.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.92.0 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.92.0-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.92.0 --help
.
The attached nessie-helm-0.92.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.
nessie.catalog.s3.default-options.auth-mode
configuration property has been renamednessie.catalog.s3.default-options.client-auth-mode
to better reflect its purpose. The oldNamespace.EMPTY
BlobNotFound
as well\
in CLI welcome message (#9066)o.p.client.http.Status
safe against unknown HTTP status codes (#9062)ObjType
s (#9032)TestIceberg*Files.iceberg()
(#9039)Optional.orElseThrow()
(#9037)MultiTableUpdate
(#9001)for-write
query parameter to Nessie API v2 (#8993)AddressResolve
to a separate module, so it's reusable (#8992)CatalogServiceImpl
(#8998)returnNotFound
for VersionStore.getValue(s)
(#8983)ObjectIO.deleteObjects()
(#8981)Namespace.EMPTY
(#8963)clean
(#8969)Published by github-actions[bot] 4 months ago
docker pull ghcr.io/projectnessie/nessie:0.91.3-java
The attached nessie-quarkus-0.91.3-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.91.3/nessie-quarkus-0.91.3-runner.jar
java -jar nessie-quarkus-0.91.3-runner.jar
Nessie CLI is attached as nessie-cli-0.91.3.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Nessie CLI is also available as a Docker image: docker run --rm -it ghcr.io/projectnessie/nessie-cli:0.91.3
.
Nessie GC tool is attached as nessie-gc-0.91.3.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.91.3 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.91.3-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.91.3 --help
.
The attached nessie-helm-0.91.3.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.
default-options
composite object. Inconsistent property names between the old defaults and the per-bucketdocker run -it ghcr.io/projectnessie/nessie-cli
. Read more about itCONNECT
in CLI/REPL (the bug was introduced in 0.91.1)ConnectCommand
(#8953)Cloud
enum (#8951)TestCacheInvalidationSender.regularServiceNameLookups
(#8950)default-options
composite property (#8933)Project.extra
for PublishingHelperPlugin
+ explicitly disable Gradle config cache (#8942)Published by github-actions[bot] 4 months ago
docker pull ghcr.io/projectnessie/nessie:0.91.2-java
The attached nessie-quarkus-0.91.2-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.91.2/nessie-quarkus-0.91.2-runner.jar
java -jar nessie-quarkus-0.91.2-runner.jar
Nessie GC tool is attached as nessie-gc-0.91.2.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.91.2 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.91.2-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.91.2 --help
.
The attached nessie-helm-0.91.2.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.
nessie.authentication.oauth2.token-exchange.*
werenessie.authentication.oauth2.impersonation.*
. Check the [Nessie authenticationAwsS3V4Signer
to AwsV4HttpSigner
(#8923)Published by github-actions[bot] 4 months ago
docker pull ghcr.io/projectnessie/nessie:0.91.1-java
The attached nessie-quarkus-0.91.1-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.91.1/nessie-quarkus-0.91.1-runner.jar
java -jar nessie-quarkus-0.91.1-runner.jar
Nessie GC tool is attached as nessie-gc-0.91.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.91.1 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.91.1-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.91.1 --help
.
The attached nessie-helm-0.91.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.
nessie.metrics.tags.<tag-name>=<tag-value>
configuration property.:nessie-gc-iceberg-files
(#8913)TestResolvConf
in macOS CI job (#8874)search
in resolv.conf
to resolve service names (#8849)N commits since x.y.z
in release notes (#8823)Published by snazy 4 months ago
docker pull ghcr.io/projectnessie/nessie:0.90.4-java
The attached nessie-quarkus-0.90.4-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.90.4/nessie-quarkus-0.90.4-runner.jar
java -jar nessie-quarkus-0.90.4-runner.jar
Nessie GC tool is attached as nessie-gc-0.90.4.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.90.4 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.90.4-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.90.4 --help
.
The attached nessie-helm-0.90.4.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.
UpdateableObj
(#8815)Published by snazy 4 months ago
185 commits since 0.83.2
docker pull ghcr.io/projectnessie/nessie:0.90.2-java
The attached nessie-quarkus-0.90.2-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.90.2/nessie-quarkus-0.90.2-runner.jar
java -jar nessie-quarkus-0.90.2-runner.jar
Nessie GC tool is attached as nessie-gc-0.90.2.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.90.2 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.90.2-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.90.2 --help
.
The attached nessie-helm-0.90.2.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.
quarkus.datasource.mysql.*
mysql
prefix, e.g.jdbc:mysql://example.com:3306/my_db
.cassandra
section now has support for pulling credentials from a secret. Thecassandra.auth.username
and cassandra.auth.password
properties still work, but are nowcassandra.secret
property instead.roles
that can be used to check whether the current'rolename' in roles
.nessie.version.store.persist.jdbc.catalog
nessie.version.store.persist.jdbc.schema
nessie.enable-api-compatibility-check
false
), but this is no longer necessary.Persist
cache (#8463)fetchObjsIfExist()
(#8761)s3a
and s3n
, behave like s3
(#8755)isAnonymous()
to AccessContext
(#8745)SmileSerialization
(#8744):latest
with versions in docker-compose files (#8724)/
(only for S3) (#8681)logback*.xml
files to new syntax (#8678)CompletionStage
from snapshot store (#8667)dockerfile
(#8586)HttpClientBuilder
(#7803)Published by github-actions[bot] 5 months ago
docker pull ghcr.io/projectnessie/nessie:0.83.2-java
The attached nessie-quarkus-0.83.2-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.83.2/nessie-quarkus-0.83.2-runner.jar
java -jar nessie-quarkus-0.83.2-runner.jar
Nessie GC tool is attached as nessie-gc-0.83.2.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.83.2 --help
.
Nessie Server Admin tool is attached as nessie-server-admin-tool-0.83.2-runner.jar
, which is a standalone uber-jar file that runs on Java 17 or newer. Shell completion can be generated from the tool, check its help
command. Nessie Server Admin tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-server-admin:0.83.2 --help
.
The attached nessie-helm-0.83.2.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.
HELP
command, auto-completion of commands, keywordsnessie.version.store.persist.jdbc.datasource=mariadb
;quarkus.datasource.mariadb.*
nessie.version.store.persist.jdbc.datasource=postgresql
;quarkus.datasource.*
to quarkus.datasource.postgresql.*
. Supportquarkus.datasource.*
properties will be removed in a future release.postgres
section is nowjdbc
. Existing Helm chart configurations should be updated accordingly, e.g.postgres.jdbcUrl
now becomes jdbc.jdbcUrl
. Although the old postgres
section is stilljdbcUrl
contents.nessie-quarkus-cli
, the low-level tool to for example export/import Nessie repositories, has been renamednessie-server-admin-tool
.(Note: the 0.83.1 and 0.83.0 versions failed to fully release all artifacts for technical reasons, this list of commits contains all commits for 0.83.0, 0.83.1 and 0.83.2.)
NOTICE
(#8540)namespace-validation
setting in docs (#8535)Reference
s (#8111)NOTICE
file + expose in Nessie server, GC-tool, Admin-Tool and CLI/REPL (#8498)ubi9/openjdk-21-runtime
instead of ubi9/openjdk-21
as the base image (#8503)UDF
+ IcebergView
content types (#8478)Published by github-actions[bot] 6 months ago
docker pull ghcr.io/projectnessie/nessie:0.82.0-java
The attached nessie-quarkus-0.82.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.82.0/nessie-quarkus-0.82.0-runner.jar
java -jar nessie-quarkus-0.82.0-runner.jar
Nessie GC tool is attached as nessie-gc-0.82.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.82.0 --help
.
The attached nessie-helm-0.82.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.
/q/
have been moved from the/q/
can be safely removed from a possibly customized configurationnessie.server.authentication.anonymous-paths
.Published by github-actions[bot] 6 months ago
docker pull ghcr.io/projectnessie/nessie:0.81.1-java
The attached nessie-quarkus-0.81.1-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.81.1/nessie-quarkus-0.81.1-runner.jar
java -jar nessie-quarkus-0.81.1-runner.jar
Nessie GC tool is attached as nessie-gc-0.81.1.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.81.1 --help
.
The attached nessie-helm-0.81.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.
DefaultServiceLocator
(#8431)JavaConverters
with CollectionConverters
(#8439)Published by github-actions[bot] 6 months ago
docker pull ghcr.io/projectnessie/nessie:0.81.0-java
The attached nessie-quarkus-0.81.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.81.0/nessie-quarkus-0.81.0-runner.jar
java -jar nessie-quarkus-0.81.0-runner.jar
Nessie GC tool is attached as nessie-gc-0.81.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.81.0 --help
.
The attached nessie-helm-0.81.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.
password
,authorization_code
, and device_code
grant types. See thedynamodb.secret
value.dynamodb.profile
value.Published by github-actions[bot] 6 months ago
docker pull ghcr.io/projectnessie/nessie:0.80.0-java
The attached nessie-quarkus-0.80.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.80.0/nessie-quarkus-0.80.0-runner.jar
java -jar nessie-quarkus-0.80.0-runner.jar
Nessie GC tool is attached as nessie-gc-0.80.0.jar
, which is a standalone uber-jar file that runs on Java 11 or newer. Shell completion can be generated from the tool, check its help
command. Nessie GC tool is also available as a Docker image: docker run --rm ghcr.io/projectnessie/nessie-gc:0.80.0 --help
.
The attached nessie-helm-0.80.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.
nessie-gc.jar
. Instead of running nessie-gc
, you now run java -jar nessie-gc.jar
.ResponseCheckFilter
to return more human friendly error message (#8321)nessie.authentication.oauth2.client-secret
optional (#8323)ConcurrentModificationException
(#8297)com.gradle.develocity
instead of com.gradle.enterprise
(#8293)Bucket.createHeapStorageBucket()
to separate class, allow clearing it (#8268):nessie-jaxrs
module (#8247)com.google.cloud.bigdataoss:gcs-connector
from hadoop3-2.2.18
to .21
(#8232):nessie-client:test
(#8229)NessieClientConfigSource
backed by Iceberg REST catalog properties (#8206)Published by github-actions[bot] 7 months ago
docker pull ghcr.io/projectnessie/nessie:0.79.0-java
The attached nessie-quarkus-0.79.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.79.0/nessie-quarkus-0.79.0-runner.jar
java -jar nessie-quarkus-0.79.0-runner.jar
Nessie GC tool is attached as nessie-gc-0.79.0
, which is an executable.
(chmod 744 nessie-gc-0.79.0
after download.)
Can also be run using java -jar nessie-gc-0.79.0
, because it is actually a Java archive.
Shell completion can be generated from the nessie-gc
tool.
Nessie GC tool is also available as a Docker image:
docker run --rm ghcr.io/projectnessie/nessie-gc:0.79.0 --help
.
The attached nessie-helm-0.79.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.
iceberg-views
module for Iceberg 1.5+ (#8058)MergeKeyBehavior
(#8173)Published by github-actions[bot] 8 months ago
docker pull ghcr.io/projectnessie/nessie:0.78.0-java
The attached nessie-quarkus-0.78.0-runner.jar
is a standalone uber-jar file that runs on Java 17 or newer and it is also available via Maven Central. Download and run it (requires Java 17):
wget https://github.com/projectnessie/nessie/releases/download/nessie-0.78.0/nessie-quarkus-0.78.0-runner.jar
java -jar nessie-quarkus-0.78.0-runner.jar
Nessie GC tool is attached as nessie-gc-0.78.0
, which is an executable.
(chmod 744 nessie-gc-0.78.0
after download.)
Can also be run using java -jar nessie-gc-0.78.0
, because it is actually a Java archive.
Shell completion can be generated from the nessie-gc
tool.
Nessie GC tool is also available as a Docker image:
docker run --rm ghcr.io/projectnessie/nessie-gc:0.78.0 --help
.
The attached nessie-helm-0.78.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.
Authorizer
pluggableNamespace.getParentOrEmpty()
(#8170)@WithInitializedRepository
(#8162)GetEntriesBuilder.namespaceDepth
(#7563)@NessiePersist.configMethod
(#8120)ServerAccessContext
(#8114)AccessContext
, inject AC instead of Principal
(#8091)StoreConfig
impl (#8110)Authorizer
pluggable (#8090)ConfigChecks
(#8089)