SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
As Docker Compose V1 is deprecated, default value of useDockerComposeV2 property was changed from false to true, so docker compose is used by default (instead of docker-compose).
More version formats handled in the VersionNumber.parse method.
Durations stripped from cache key.
useDockerComposeV2 introduced
No release notes provided.
Gradle 8 compatibility
Usage of deprecated internal VersionNumber class removed #399
The level of a log message changed from lifecycle to info.
setProjectName accepts null to fallback to Docker default
No release notes provided.
setProjectName accepts null or empty value to reset to default
No release notes provided.
New Gradle Publish plugin used
No release notes provided.
MacOS-specific defaults for executable and dockerExecutable removed
The defaults used to be /usr/local/bin/docker-compose and /usr/local/bin/docker, now it is just plain docker-compose and docker (for all platforms).
isRequiredBy changed in order not to break configuration avoidance
This release changes the behavior of isRequiredBy so the Up tasks should be executed as the last dependency of the configured task. Till now, we have this optimization for classes tasks only.
projectName property wasn't properly used due to a bug introduced in 0.16.0.
The problem was that the property was declared as a plain String instead of Provider<String>, so a change to the original value wasn't propagated to ComposeExecutor.
dockerExecutor initialized before used
As reported, it could happen that dockerExecutor was used before it was initialized. This release fixes this potential issue.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps com.avast.gradle:gradle-docker-compose-plugin from 0.14.5 to 0.17.1.
Release notes
Sourced from com.avast.gradle:gradle-docker-compose-plugin's releases.
... (truncated)
Commits
ea8f5e1
chore: Gradle updated to v8178316b
conf: useDockerComposeV2 defaults to true (#412)20b1700
chore: Gradle updated to v7 (#411)1615aee
fix: more version format handled, fixes #4070909034
chore: build on ubuntu-22.04bd7fcf5
chore: JDK 11 used (instead of 8)ee76101
docs: default for useDockerComposeV238a1e72
Add useDockerComposeV2 property5c67f60
fix(deps): update dependency org.yaml:snakeyaml to v2.1bd67405
chore(deps): update plugin com.gradle.plugin-publish to v1.2.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show