Class V20211221144300_GeoIpResolverConfigMigration

java.lang.Object
org.graylog2.migrations.Migration
org.graylog2.migrations.V20211221144300_GeoIpResolverConfigMigration
All Implemented Interfaces:
Comparable<Migration>

public class V20211221144300_GeoIpResolverConfigMigration extends Migration
The Original migration had a bug which caused the db_vendor_type field to always be updated--replacing any user supplied values.

This update writes a completion status record upon initial successful migration, and checks for presence of such record before stating any subsequent migration--aborts if record found.