If you know the number of changesets you have to apply, you could use
the equivalent of command line's action "updateCount
<value>" in whatever way your are using liquibase.
Or
is there no way to break your changelog into much smaller pieces? If
you have to stop changesets from executing starting at some
point, then you should have a way to create much smaller
changelogs (with eventually one big changelog composed with includes).