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

[dagster-fivetran] Implement resync_and_poll method in FivetranClient #26062

Open
wants to merge 2 commits into
base: maxime/implement-sync-and-poll-method-fivetran-client
Choose a base branch
from

Conversation

maximearmstrong
Copy link
Contributor

@maximearmstrong maximearmstrong commented Nov 20, 2024

Summary & Motivation

This PR uses the resync and poll methods implemented in previous PRs to implement resync_and_poll in FivetranClient. This method will be used in a subsequent PR to materialize Fivetran assets.

Tests are added to test the full sync and poll behavior.

How I Tested These Changes

Additional unit tests with BK

Copy link
Contributor Author

maximearmstrong commented Nov 20, 2024

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@maximearmstrong maximearmstrong force-pushed the maxime/implement-sync-and-poll-method-fivetran-client branch from 0df7a52 to 4548acb Compare November 20, 2024 23:25
@maximearmstrong maximearmstrong force-pushed the maxime/implement-resync-and-poll-method-fivetran-client branch from f8bbb3f to 83221bd Compare November 20, 2024 23:25
@maximearmstrong maximearmstrong force-pushed the maxime/implement-sync-and-poll-method-fivetran-client branch from 4548acb to 1368cac Compare November 21, 2024 18:06
@maximearmstrong maximearmstrong force-pushed the maxime/implement-resync-and-poll-method-fivetran-client branch from 83221bd to 15f5427 Compare November 21, 2024 18:06
@maximearmstrong maximearmstrong force-pushed the maxime/implement-sync-and-poll-method-fivetran-client branch from 1368cac to 8610c37 Compare November 21, 2024 21:08
@maximearmstrong maximearmstrong force-pushed the maxime/implement-resync-and-poll-method-fivetran-client branch from 15f5427 to 90002ef Compare November 21, 2024 21:08
@maximearmstrong maximearmstrong force-pushed the maxime/implement-sync-and-poll-method-fivetran-client branch from 8610c37 to 7f056cc Compare November 21, 2024 23:45
@maximearmstrong maximearmstrong force-pushed the maxime/implement-resync-and-poll-method-fivetran-client branch from 90002ef to 66bd6ae Compare November 21, 2024 23:45
@maximearmstrong maximearmstrong force-pushed the maxime/implement-sync-and-poll-method-fivetran-client branch from 7f056cc to 946d522 Compare November 21, 2024 23:48
@maximearmstrong maximearmstrong force-pushed the maxime/implement-resync-and-poll-method-fivetran-client branch from 66bd6ae to fa28427 Compare November 21, 2024 23:48
@maximearmstrong maximearmstrong self-assigned this Nov 21, 2024
@maximearmstrong maximearmstrong marked this pull request as ready for review November 21, 2024 23:51
@maximearmstrong maximearmstrong force-pushed the maxime/implement-resync-and-poll-method-fivetran-client branch from fa28427 to 9da9564 Compare November 22, 2024 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant