Skip to content

2.25.1.0-b18

@shubin-yb shubin-yb tagged this 13 Dec 16:47
Summary:
Moving from tracking migrations with a maximum "schemaVersion" to using a
list of run schemas "runSchemas" would add an extra run migration.

this change will ensure we do not count any schema as run if it is greater than the
stored "schemaVersion"

Wrote new unit test to cover this case, and ensure all tests are run during
build to help ensure we don't hit this going forward (involved some minor fixes
to have all tests pass)

Test Plan: manual upgrade testing and new unit test

Reviewers: muthu, sanketh

Reviewed By: muthu

Subscribers: yugaware

Differential Revision: https://phorge.dev.yugabyte.com/D40644
Assets 2
Loading