You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "John Blum (JIRA)" <ji...@apache.org> on 2018/11/28 06:37:00 UTC
[jira] [Comment Edited] (GEODE-6099) Useless error message is
logged when Geode fails to apply delta
[ https://issues.apache.org/jira/browse/GEODE-6099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16701446#comment-16701446 ]
John Blum edited comment on GEODE-6099 at 11/28/18 6:36 AM:
------------------------------------------------------------
It is tempting to think that the error message is useful in the context of a single interaction (transaction), since the error message does report the {{Key}} along with the {{Region}} upon which the {{Delta}} error occurred.
However, if I have a high volume of interactions/transactions on the same _Key/Value_ (_Entry_) in the same {{Region}}, is not apparent which {{Delta}} is in error. Therefore, the error message is useless because I already know the {{Key}} and {{Region}} to which the entry (i.e. the "delta") is being written.
What, I want to know is which "delta" (i.e. change) caused the error and why!
was (Author: jblum):
It is tempting to think that the error message is useful in the context of a single interaction (transaction), since the error message does report the {{Key}} along with the {{Region}} upon which the delta error occurred. However, if I have a high volume of interactions/transactions on the same Key/Value (Entry) in the same Region, is not apparent which Delta is in error, therefore, it is useless, because I already know the {{Key}} and {{Region}} to which the entry (i.e. the "delta") is being written.
What, I want to know is which "delta" (i.e. change) caused the error and why!
> Useless error message is logged when Geode fails to apply delta
> ---------------------------------------------------------------
>
> Key: GEODE-6099
> URL: https://issues.apache.org/jira/browse/GEODE-6099
> Project: Geode
> Issue Type: Bug
> Components: serialization
> Reporter: John Blum
> Priority: Major
>
> When serializing application domain objects using {{Deltas}} (i.e. application domain types implement {{org.apache.geode.Delta}}) between client and server, Apache Geode will log a completely *useless* error message to the log output (e.g. file) when Apache Geode encounters a problem applying the "delta"...
> {code}
> [info 2018/11/27 22:14:23.196 PST <ServerConnection on port 64301 Thread 1> tid=33] Error applying delta for key X of region /Example
> {code}
> Minimally, providing the underlying Exception's (i.e. {{cause}}) message would, perhaps, provide some relief and insight!
> This is with the {{log-level}} already set to {{config}}. I should not have to set the {{log-level}} to {{debug}} in order to ascertain the problem. At {{debug}}, or especially {{trace}}, I would expect to see a _Stack Track_ even.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)