diff --git a/airsonic-main/src/main/resources/liquibase/10.2/changelog.xml b/airsonic-main/src/main/resources/liquibase/10.2/changelog.xml new file mode 100644 index 00000000..c49cfb30 --- /dev/null +++ b/airsonic-main/src/main/resources/liquibase/10.2/changelog.xml @@ -0,0 +1,6 @@ + + + diff --git a/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml b/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml new file mode 100644 index 00000000..7f42743b --- /dev/null +++ b/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml @@ -0,0 +1,27 @@ + + + + + + + + + CHECKPOINT DEFRAG; + Defragment the database before enabling auto defrag, so that the biggest part of the work is done during migration. + + + SET LOGSIZE 64; + Automatically run a CHECKPOINT when the log is above 64MB. + + + SET CHECKPOINT DEFRAG 32; + Automatically defragment on CHECKPOINT when the wasted space is above 32MB. + + + + + + diff --git a/airsonic-main/src/main/resources/liquibase/db-changelog.xml b/airsonic-main/src/main/resources/liquibase/db-changelog.xml index 59768f89..84cd6f97 100644 --- a/airsonic-main/src/main/resources/liquibase/db-changelog.xml +++ b/airsonic-main/src/main/resources/liquibase/db-changelog.xml @@ -11,4 +11,5 @@ +