Accessing FastCheckService from Liquibase

Good evening,

Quick question. It appears that a cache was introduced in Liquibase 4.2x.x.

We are currently upgrading our Spring and Liquibase versions, however we are having an issue.

We use Spring Boot, and have a project that will send restart (via the actuators) to some microservices. Prior to doing this, it will delete a database, and in the past Liquibase would recreate and run all changesets.

However, with the cache, because the JVM does not exit during an actuator restart, the cache thinks that the migrations have run and of course only adds the liquibase tables.

I cannot find any repo with the liquibase-standard files, and since we currently only have liquibase-core in our system (via maven) I cannot access the FastCheckService file.

Any thought or suggestions on how to reset/clear the cache after an actuator restart?

Thanks in advance,

-mike

I just realized that the version of liquibase I had in the code and the version I was looking at the source code for were different.

I was able to reset the cache when I am creating a new SpringLiquibase bean on app startup

Welcome to the forum @ironmike ! I just want to confirm that you were able to get your issue straightened out. Is that the case?