Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bmoric/migrate existing schedule #9076

Merged
merged 8 commits into from
Jan 3, 2022

Conversation

benmoriceau
Copy link
Contributor

@benmoriceau benmoriceau commented Dec 23, 2021

What

This is migrating existing connection to the new scheduler. It refrain from migrating a connection that have already be migrated.

closes #8546

@github-actions github-actions bot added area/platform issues related to the platform area/scheduler area/server area/worker Related to worker labels Dec 23, 2021
@benmoriceau benmoriceau temporarily deployed to more-secrets December 23, 2021 08:07 Inactive
@benmoriceau benmoriceau temporarily deployed to more-secrets December 23, 2021 10:11 Inactive
@benmoriceau benmoriceau force-pushed the bmoric/migrate-existing-schedule branch from a22b4c8 to 0851a27 Compare December 24, 2021 04:39
@benmoriceau benmoriceau temporarily deployed to more-secrets December 24, 2021 04:40 Inactive
@benmoriceau benmoriceau marked this pull request as ready for review December 24, 2021 06:24
@benmoriceau benmoriceau temporarily deployed to more-secrets December 24, 2021 06:25 Inactive
@benmoriceau benmoriceau requested review from jrhizor, cgardens and davinchia and removed request for jrhizor and cgardens December 24, 2021 06:36
@benmoriceau benmoriceau temporarily deployed to more-secrets December 24, 2021 06:55 Inactive
@@ -188,6 +197,16 @@ public static ServerRunnable getServer(final ServerFactory apiFactory, final Con
configs.getWorkspaceRoot(),
configs.getAirbyteVersionOrWarning(),
featureFlags);
final JobNotifier jobNotifier = new JobNotifier(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can shift this down to only be created inside the featureFlags.usesNewScheduler block.

Copy link
Contributor

@davinchia davinchia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving since it's looks similar to what we discussed.

I'm not extremely familiar with edge cases on the new scheduler, so I would also want @jrhizor to double confirm this works.

@benmoriceau benmoriceau temporarily deployed to more-secrets January 3, 2022 07:26 Inactive
@benmoriceau benmoriceau temporarily deployed to more-secrets January 3, 2022 07:53 Inactive
@benmoriceau benmoriceau temporarily deployed to more-secrets January 3, 2022 15:08 Inactive
@benmoriceau benmoriceau merged commit df03e60 into master Jan 3, 2022
@benmoriceau benmoriceau deleted the bmoric/migrate-existing-schedule branch January 3, 2022 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/platform issues related to the platform area/server area/worker Related to worker
Projects
None yet
Development

Successfully merging this pull request may close these issues.

handle scheduling syncs for imports (use migration-like method for connection imports)
3 participants