During maven build when there is a lot of changelogs, changesets and operations it is really annoying to receive tons of logs.
My suggestion is to leave listing found changelog files on INFO level to get them listed (for example to track if file was properly included in process) and change log level of all changesets and operations executed to DEBUG for everyone who wants to track every single operation.
Another possibility - leave changeset and operations logs on INFO level, but list loaded changelog files independently (as the plugin configuration), so that I can disable detail logs (display WARNINGs and above) and still see processed files list.
Now it is all or nothing - just info that liquibase plugin runs and its configuration or dozens of pages with detailed logs.
During maven build when there is a lot of changelogs, changesets and operations it is really annoying to receive tons of logs.
My suggestion is to leave listing found changelog files on INFO level to get them listed (for example to track if file was properly included in process) and change log level of all changesets and operations executed to DEBUG for everyone who wants to track every single operation.
Another possibility - leave changeset and operations logs on INFO level, but list loaded changelog files independently (as the plugin configuration), so that I can disable detail logs (display WARNINGs and above) and still see processed files list.
Now it is all or nothing - just info that liquibase plugin runs and its configuration or dozens of pages with detailed logs.
what do you think about that?