Skip to content

hsiliev/liquibase-lock-timeout

Repository files navigation

Liquibase lock timeout

Liquibase LockService that implements maximum lock time policy.

Java CI with Gradle Gradle Package codecov CodeQL

Usage

Include the generated jar in your project dependencies, it will override Liquibase default locking.

Maven

<dependency>
  <groupId>com.hsiliev</groupId>
  <artifactId>liquibase-lock-timeout</artifactId>
  <version>0.5.7</version>
  <scope>runtime</scope>
</dependency>

Gradle

runtimeOnly 'com.hsiliev:liquibase-lock-timeout:0.5.7'

Configuration

Java system property liquibase.ext.lock.maxtimeoutminutes can be used to change the default 30 minutes timeout

Credits