[MarquezProject/marquez] 390d34: Add @FlywayTarget annotation to migration tests to...


GitHub
 

Branch: refs/heads/namespace_no_conflict
Home: https://github.com/MarquezProject/marquez
Commit: 390d34f3022e0c93ca734fd0d7df6d8fc3a3b674
https://github.com/MarquezProject/marquez/commit/390d34f3022e0c93ca734fd0d7df6d8fc3a3b674
Author: Michael Collado <collado.mike@...>
Date: 2022-07-11 (Mon, 11 Jul 2022)

Changed paths:
M api/src/main/java/marquez/db/migrations/V44_2__BackfillAirflowParentRuns.java
M api/src/main/java/marquez/db/migrations/V44_3_BackfillJobsWithParents.java
M api/src/test/java/marquez/db/BackfillTestUtils.java
M api/src/test/java/marquez/db/migrations/V44_2__BackfillAirflowParentRunsTest.java
M api/src/test/java/marquez/db/migrations/V44_3_BackfillJobsWithParentsTest.java
M api/src/test/java/marquez/jdbi/JdbiExternalPostgresExtension.java

Log Message:
-----------
Add @FlywayTarget annotation to migration tests to control flyway upgrades
Updated backfill tests to fix flyway migration version and update to stop relying on sql in DAOs since they change with future migrations

Signed-off-by: Michael Collado <collado.mike@...>