-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
bubble up debezium config error messages as exceptions #33658
bubble up debezium config error messages as exceptions #33658
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
In this stack: This stack of pull requests is managed by Graphite. Learn more about stacking. Join @stephane-airbyte and the rest of your teammates on Graphite |
3d9910c
to
86a9add
Compare
…rror_messages_as_exceptions
/publish-java-cdk
|
Merge activity
|
Looks like the logic of handling the result of the debezium engine was slightly wrong. Wee were assining the local `error` field, and then checking itf it was not null, and overriding it in that case. The truth is that the engine can fail without filling in the `error` field, but still fill in the `message` field. So the new logic uses the `message` field if `error` is null fixes airbytehq#31579
Looks like the logic of handling the result of the debezium engine was slightly wrong. Wee were assining the local `error` field, and then checking itf it was not null, and overriding it in that case. The truth is that the engine can fail without filling in the `error` field, but still fill in the `message` field. So the new logic uses the `message` field if `error` is null fixes airbytehq#31579
Looks like the logic of handling the result of the debezium engine was slightly wrong. Wee were assining the local
error
field, and then checking itf it was not null, and overriding it in that case. The truth is that the engine can fail without filling in theerror
field, but still fill in themessage
field. So the new logic uses themessage
field iferror
is nullfixes #31579