Do not send back the response right away when a transaction fails
-----------------------------------------------------------------
Key: ODE-680
URL: https://issues.apache.org/jira/browse/ODE-680
Project: ODE
Issue Type: Improvement
Reporter: Sean Ahn
Priority: Minor
ODE engine currently reschedules a job if the job fails in most cases. If a
database transaction fails due to a deadlock, in many cases the job success on
the second try. However, we're sending back the response right away after the
first try.
1. Do not send back the response if the transaction is being rolled back.
2. Send back a failure response on the mex time out. If the mex time out value
is larger than the client time out, the client will get a time out on the
response. But, during development, people can get a better response by
controlling the mex time out value.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.