-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Bump and Publish all destinations #14472
Comments
Note: Thanks to #13864, we can publish lots of connectors at once via a single slash command now! |
There are a few non-java destinations (if you grep the build.gradle for also, does the Java code update work for non-database connectors? E.g. destination-s3 doesn't use the JDBC logic at all. |
This Google Sheeet contains an audit of all of our destinations. It has been determined that 10 connectors need to be bumped and re-published to use the new Java destination code introduced via #13670. Most Java destinations have been published recently due to the normal flow of work. None of the Python destinations seem to be doing anything complex with STATE messages. cc @sherifnada and @grishick |
@benmoriceau I think this story is complete? We will be re-publishing the destinations again via #14851 |
Destinations can now support per-stream state, with the main change being that destinations now need to keep track of the latest state message they have received and committed per-stream. Previously, destinations only needed to store the most recent state message in general, without knowing about the stream(s) involved.
We may need to re-publish all destinations to be sure that the shared base code is in use.
We should compile a list of minimum version for each destination that supports per-stream state. This will likely need to be shared with the community in some way, probably via our docs.
The text was updated successfully, but these errors were encountered: