dagster-io / dagster

An orchestration platform for the development, production, and observation of data assets.
https://dagster.io
Apache License 2.0
11.91k stars 1.49k forks source link

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

Open maximearmstrong opened 5 days ago

maximearmstrong commented 5 days ago

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

maximearmstrong commented 5 days ago

[!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.

dpeng817 commented 1 day ago

nice.