High memory usage

Hey everyone,

I’m facing an issue with Liquibase in a Spring Boot application. We have 100+ changeset YAML files, each over 1MB. At startup, even when no changes are needed, the application requests over 2GB of RAM.

In my mind, Liquibase should load and process one file at a time, but it seems to be loading everything into memory at once.

Is there a way to configure Liquibase to load changesets incrementally?
Are there any best practices or known fixes for handling large changeset files?

Any insights or solutions are much appreciated.
Thanks!