Skip to content

Handle Liquibase analytics feature #98

@rweisleder

Description

@rweisleder

Liquibase 4.30 comes with an analytics feature that is enabled by default. (opt-out)

Since there is no Java API (at least in 4.30), Spring Boot would be unable to provide a property to disable that feature via application.properties. spring-projects/spring-boot#43067
The only way would be via environment variables or System.setProperty(..).

Presumably Liquibase 4.31 will provide a Java API to disable that feature, so that Spring Boot could create a property. liquibase/liquibase#6516

Liquibase 4.30 will be provided by Spring Boot 3.5.0 for the first time in May 2025. Depending on the release cycle it may include 4.31 directly.

I suggest we disable this feature. Alternatively, we could switch to Flyway to simplify the database setup for our participants. (SQL is easier for most of them than YAML)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions