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

Update airbyte protocol migration #20695

Closed
gosusnp opened this issue Dec 20, 2022 · 1 comment
Closed

Update airbyte protocol migration #20695

gosusnp opened this issue Dec 20, 2022 · 1 comment
Assignees

Comments

@gosusnp
Copy link
Contributor

gosusnp commented Dec 20, 2022

What

We have two types of objects at the top level of the Airbyte protocol: AirbyteMessage and ConfiguredAirbyteCatalog.
In order to support migrations for all objects, we should add the migration layer for ConfiguredAirbyteCatalog

Some migrations of AirbyteMessage need the Configured catalog for a better upgrade/downgrade. AirbyteMessageMigration::{downgrade,upgrade} should take an extra ConfiguredAirbyteCatalog

How

  • Add ConfiguredAirbyteCatalogMigration similar to AirbyteMessageMigration.
  • AirbyteMessageMigration::{downgrade,upgrade} should take an extra ConfiguredAirbyteCatalog
@davinchia
Copy link
Contributor

@gosusnp what is the status of this? should this go back into the Icebox?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants