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] Mark Fivetran legacy code as deprecated #26009

Closed

Conversation

maximearmstrong
Copy link
Contributor

@maximearmstrong maximearmstrong commented Nov 19, 2024

Summary & Motivation

As title, to be deprecated in 2.0.

Changelog

[dagster-fivetran] build_fivetran_assets is marked as deprecated and will be removed in v2.0 in favor of the fivetran_assets decorator.
[dagster-fivetran] load_assets_from_fivetran_instance is marked as deprecated and will be removed in v2.0 in favor of the build_fivetran_assets_definitions factory.
[dagster-fivetran] FivetranResource is marked as deprecated and will be removed in v2.0 in favor of the FivetranWorkspace resource.
[dagster-fivetran] Fivetran ops are marked as deprecated and will be removed in v2.0 in favor of Fivetran assets.

Copy link
Contributor Author

maximearmstrong commented Nov 19, 2024

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

@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from 78fe129 to d3f1bf6 Compare November 20, 2024 00:48
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from aacc6b9 to 77f6b7e Compare November 20, 2024 00:48
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from d3f1bf6 to b9e54d6 Compare November 21, 2024 23:55
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from 77f6b7e to f7a858e Compare November 21, 2024 23:55
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from b9e54d6 to 3aa72c9 Compare November 22, 2024 13:54
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from f7a858e to 628596f Compare November 22, 2024 13:54
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from 3aa72c9 to 3837589 Compare November 22, 2024 14:14
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from 628596f to 17d63d4 Compare November 22, 2024 14:15
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from 3837589 to b417e4e Compare November 22, 2024 14:19
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from 17d63d4 to aebd36e Compare November 22, 2024 14:19
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from b417e4e to 3150e3e Compare November 22, 2024 14:22
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from aebd36e to 2946ac1 Compare November 22, 2024 14:22
Copy link
Contributor

dpeng817 commented Dec 3, 2024

Are we confirmed ready for this? We should not be marking any APIs as deprecated until the new APIs are out of experimental.

Copy link
Contributor

@dpeng817 dpeng817 left a comment

Choose a reason for hiding this comment

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

want to understand the plan better here

@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from b0e8961 to c94dc6b Compare December 5, 2024 18:40
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from 5981603 to e8ce934 Compare December 5, 2024 18:40
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from c94dc6b to 36e9da9 Compare December 5, 2024 20:13
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from e8ce934 to eaa2d85 Compare December 5, 2024 20:14
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-11 branch from 36e9da9 to 99e73bd Compare December 5, 2024 20:46
@maximearmstrong maximearmstrong force-pushed the maxime/mark-legacy-fivetran-code-deprecated branch from eaa2d85 to 9055f55 Compare December 5, 2024 20:47
Base automatically changed from maxime/rework-fivetran-11 to master December 5, 2024 21:13
@benpankow benpankow removed their request for review December 16, 2024 21:47
@maximearmstrong
Copy link
Contributor Author

The legacy code will be marked as superseded as part of the API lifecycle project, see here. Closing this PR.

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.

2 participants