-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
deprecate import / export endpoints #16175
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a corresponding UI change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I think we might need to remove these from the frontend.
cc @timroes
We can do so in a follow up PR too. As long as we do it before we publish the next release.
Looks like this is the only usage for now, so I think the entire ArchiveHandler can be removed too. We can also do that in a follow up PR. Not sure if we want to. Mainly calling out.
Looks like this is failing the Octavia CLI build - @alafanechere are the import/export routes needed for the CLI? |
Nope, but CLI builds depends on
|
I'm 👍 on removing dangerous old endpoints, but we probably should do /all/ the removing in one PR... which is probably needed to get the build to pass. We don't have a great track record of remembering to clean up aftewrods... I can help @cgardens and do the FE cleanup. |
#16186 has the UI updates and the build is green |
Updated FE code to remove dep on these API endpoints. @timroes |
There are a few other things you can remove that aren't in use after removing the config upload and download
|
I've been using this feature locally to easily "reset" my connections so I can test onboarding and clean things up for local end-to-end testing. Since this seems to be being removed in its totality is there an easy way, maybe with Octavia CLI, to clean things out without truncating some tables? |
@krishnaglick yeah. I think octavia CLI is your best bet. You should be able to get the same behavior. |
* deprecate import / export endpoints * remove fe deps on import / export * additional fe clean up
* deprecate import / export endpoints * remove fe deps on import / export * additional fe clean up
Question here, we have been using this feature for both store daily backups of the Airbyte configuration and state being able to back to a past state for all connections if something critical happens. My understanding is that Octavia's client does not extract/store/modify connection state and cursors. Is that correct? |
yeah. that's correct. |
What
Follow up