You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Log messages today in the platform about Records not matching Schema become Sentry or Data Dog Errors
These errors probably become OC issues. Who is notified and what is the priority? Keep in mind that maybe there is no user impact as Normalization might swallow the error
Questions:
Should we use Sentry?
Is this the same sentry project?
What priority are the OC issues?
Do we need new Github tags for workflows?
Is there nuance between missing properties vs additional properties? Are they equally bad?
The text was updated successfully, but these errors were encountered:
As it turns out, we already do track schema validation errors in datadog! #13393 - Will look into talking to someone who knows how best to consume this info in datadog
@evantahler looking into the link there, it looks similar but ultimately not the same - you can see where we currently track validation errors, vs where we want to track unexpected field names here. IMO they could be handled similarly (though they might have different priorities, as it seems like maybe the latter was causing some major issues?). I think it makes sense to add this to the scope?
@evantahler looking into the link there, it looks similar but ultimately not the same - you can see where we currently track validation errors, vs where we want to track unexpected field names here. IMO they could be handled similarly (though they might have different priorities, as it seems like maybe the latter was causing some major issues?). I think it makes sense to add this to the scope?
I think that does make sense! I think we would want to treat both "a required property is missing" and "a property that wasn't in the spec has appeared" in the same way - This record didn't match the spec, therefore this is a connector bug.
Going to close this for now - we have a lot of new information for db and api sources to work on, and they can choose to prioritize it how they so choose
Questions:
The text was updated successfully, but these errors were encountered: