gerritbot added a comment.
Change 491956 abandoned by Gehel:
Add an error handler for HTTP 500.
https://gerrit.wikimedia.org/r/491956
TASK DETAIL
https://phabricator.wikimedia.org/T216701
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Gehe
Smalyshev added a comment.
> On our end we can run it and retrieve the stack trace.
Provided it reproduces, which is not always the case - can be user error, can
be intermittent factors, can be that by the time we get to triage the error,
the data has changed. It's much better to see the
Nuria added a comment.
@Smalyshev ah, i see what you mean now but I am still of the opinion that the
user should report the query that failed. On our end we can run it and retrieve
the stack trace. Our 500 page could include helpful link to phabricator to
report query that failed.
Maybe I
Smalyshev added a comment.
@Nuria yes but here we're not talking about statistics and measuring errors.
That can be done via logs. We're talking about triaging report of a single user
that has a problem with specific query. Absent detailed error output, it's very
hard for us to know what hap
Nuria added a comment.
@Smalyshev if we configure the error logger to print requests and stack
traces (however deep) we can have alarming on them which would give us a
measure of errors (maybe we already have this). Relying on users to report
stack traces does not seem like it would give yo
gerritbot added a comment.
Change 491956 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikidata/query/rdf@master] Add an error handler for HTTP 500.
https://gerrit.wikimedia.org/r/491956
TASK DETAIL
https://phabricator.wikimedia.org/T216701
EMAIL PREFERENCES
https://p