Luo Chen has posted comments on this change.

Change subject: [ASTERIXDB-2121][HYR] Handle Throwables during job execution
......................................................................


Patch Set 1:

> It is undesired to catch non-Exceptions, as they can be critical VM
 > conditions (such as out of memory).  Uncaught exceptions should be
 > handled by the uncaught exception handler, which attempts to log
 > the exception and shutdown the process.

Do we have such uncaught exception handler for Hyracks job threads?
The problem I found is that when a thread fails because of assertion errors,
the failure is saliently suppressed and ignored, which is undesirable for the 
debugging and logging purposes. If we do not have one, maybe we can add it for 
logging purpose?

-- 
To view, visit https://asterix-gerrit.ics.uci.edu/2051
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ibbe09d5231fe2bdfa12d834bb1a6adb46b355a48
Gerrit-PatchSet: 1
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Luo Chen <cl...@uci.edu>
Gerrit-Reviewer: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
Gerrit-Reviewer: Luo Chen <cl...@uci.edu>
Gerrit-Reviewer: Michael Blow <mb...@apache.org>
Gerrit-Reviewer: Till Westmann <ti...@apache.org>
Gerrit-HasComments: No

Reply via email to