-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
[EPIC] Improve database sources & destinations error messages #11322
Comments
More examples can be found in this slack thread. |
The fix should probably use the new AirbyteTraceMessage that is being added to the protocol: #12458 |
@grishick I'm currently working on this to create AirbyteTraceMessage functionality for Java connectors, after which it can be used to create the improved errors as per this issue. Had an idea for some incremental value here by doing this: https://github.com/airbytehq/airbyte-internal-issues/issues/601 |
@Phlair, @grishick, @alexandr-shegeda We had a look on trace messages documentation and we don't have clear understanding where and how this trace messages functionality should be applied in scope of this task. We are working in scope of this epic with error messages marked on screenshot as section 2 So we are trying to map returned errors into user friendly error messages. Could you please provide understanding what should be done in scope of trace messages functionality for this epic and UI mock ups how it should look ? Thus we don't have clear understanding of trace messages role in scope of this ticket we propose to finish this epic without trace messages implementation and create and estimate new task for it, cause this changes might include some UI tasks as well. Thanks |
PR is already available for review here |
Are this ticker and PR still active? |
yes, will merge last updates form master |
Tell us about the problem you're trying to solve
When users are setting up a database connector and fail (due to misconfiguration) they are often provided a non-descriptive error message like the following:
This causes drop off in activation when users are trying out Airbyte. We'd like to make these error messages more descriptive as they can greatly increase the usage of Airbyte.
Describe the solution you’d like
I would like these error messages to be much more descriptive in the following connectors (ordered by priority):
Sources:
Destinations:
I imagine the best way to achieve this:
check
method to help the user understand the action they can take to fix the problemSome error cases we can run into (this is not comprehensive, just the ones I can think of right now):
The text was updated successfully, but these errors were encountered: