We use Liquibase Facade integration to apply DB changes.
It requires stored files which are used by ChangeLogParser (XMLChangeLogSAXParser in our case).
So there is no possibility to make in-flight changes in ChangeSet-s before or during parsing.
It'd be nice
1. add possibility to use existing input stream (instead of file paths) to create new liquibase.Liquibase
2. add access to XMLReader in XMLChangeLogSAXParser.
mysql Ver 14.14 Distrib 5.1.41, for debian-linux-gnu