-
Notifications
You must be signed in to change notification settings - Fork 36
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
PyAirbyte destinations (e.g. destination-bigquery
) fail with You must upgrade your platform version to use this connector version.
#329
Comments
@edgao - Is there any reason why the CDK doesn't do this already, rather than hard fail? When both values are Now that there are versions in the wild that require this, I'm going to go ahead and do the fix in PyAirbyte, but this seems like an unnecessary and critical breakage for basically all OSS users. |
I'd recommend using 0 instead (there's some edge case behaviors we're still working on fixing). Also, overwrite syncs won't actually delete old data, because of the next point
the generation ID stuff is a pretty significant interface change. In particular - destinations no longer respect (as for why this wasn't a major version bump in the connector - we didn't want to show the breaking change notice in cloud, b/c it's pointless. And platform doesn't have an easy way to only display that notif in OSS, and the platform x connector compat matrix didn't exist at the time. So it fell to the connector to handle it.) |
Related to: airbytehq/airbyte#43417
The newest specification for destinations will fail if either
generationId
orminGenerationId
is missing in the configured catalog.Fix would be for PyAirbyte to inject
1
and1
as static values.The text was updated successfully, but these errors were encountered: