You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Benoit Tellier (Jira)" <se...@james.apache.org> on 2022/02/18 08:20:00 UTC
[jira] [Created] (JAMES-3716) Improving Cassandra driver error logs
Benoit Tellier created JAMES-3716:
-------------------------------------
Summary: Improving Cassandra driver error logs
Key: JAMES-3716
URL: https://issues.apache.org/jira/browse/JAMES-3716
Project: James Server
Issue Type: Improvement
Components: cassandra
Reporter: Benoit Tellier
If a cassandra query execution fails, because we use reactive code to schedule the query, the stack trace being returned only implies driver classes, and have no elements that can be linked to the applicative code.
Context tracking in asynchronous systems is a hard topic, with dedicated solutions yet in our case we could easily reuse the executed statement to provide the faiing statement in the logging information.
Sure, this do not replace an applicative stacktrace yet this provide valuable information for debugging / diagnostic.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org