We have found generateChangeLog to be an excellent way to migrate databases on regular basis. With a little help of xsl transformation, migration can become nicely automated. Anyway on bigger amount of data, memory consumption of liquibase gets too high and export is simply impossible.
From what I have seen in the source code, this probably happens because the xml output is not started until the whole bunch of data is read into memory.
We have found generateChangeLog to be an excellent way to migrate databases on regular basis. With a little help of xsl transformation, migration can become nicely automated. Anyway on bigger amount of data, memory consumption of liquibase gets too high and export is simply impossible.
From what I have seen in the source code, this probably happens because the xml output is not started until the whole bunch of data is read into memory.