Skip to content

SchemaValidatorService not compatible with add column #1171

Open
@mightyguava

Description

@mightyguava

SchemaValidatorService lacks forwards compatibility. Adding a column to a table causes the service to fail to start. This caused a production outage when a service was mid-migration with no way to roll forward or back.

It was removed from service startup checks in #1152. Enabling this should be high priority, since it's a sanity check that would prevent users from deploying a service that doesn't have the required migrations run.

cc: @swankjesse @tirsen

Metadata

Metadata

Assignees

No one assigned

    Labels

    hibernateHibernate & application-layer database access

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions