[ 
https://forge.continuent.org/jira/browse/SEQUOIA-1110?page=comments#action_15048
 ] 

Emmanuel Cecchet commented on SEQUOIA-1110:
-------------------------------------------

I still don't see how the fix solves anything. Either there is a spurious 
notification that wakes up the task before it completes or the timeout really 
expires (whether it is few milliseconds early or not seems irrelevant).
A request that timeouts is certainly still pending execution, so the exception 
list is null since it has not failed (it just has not finished executing).
The CVS log comment mentions that something similar has been done in Hedera un 
MulticastResponse.waitForCompletion but no such code could be found in the 
current CVS HEAD version of that file.

> Error message "No backend thread succeeded to commit transaction" sometimes 
> shows in the log files
> --------------------------------------------------------------------------------------------------
>
>          Key: SEQUOIA-1110
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-1110
>      Project: Sequoia
>         Type: Bug

>   Components: Core
>     Versions: sequoia 2.10.10
>     Reporter: Stephane Giron
>     Assignee: Robert Hodges
>     Priority: Critical
>      Fix For: sequoia 2.10.11

>
>
> In this case, the CommitTask did not succeed (success=0) but the exceptions 
> List is null.
> SQLException while executing distributed commit 
> java.sql.SQLException: No backend thread succeeded to commit transaction 929 
>         at 
> org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.commit(RAIDb1.java:1320)
>  
>         at 
> org.continuent.sequoia.controller.virtualdatabase.protocol.DistributedCommit.executeCommand(DistributedCommit.java:125)
>  
>         at 
> org.continuent.sequoia.controller.virtualdatabase.protocol.DistributedTransactionMarker.handleMessageMultiThreaded(DistributedTr\
>  
> ansactionMarker.java:131) 
>         at 
> org.continuent.sequoia.controller.virtualdatabase.DistributedVirtualDatabase.handleMessageMultiThreaded(DistributedVirtualDataba\
>  
> se.java:364) 
>         at 
> org.continuent.hedera.adapters.MulticastRequestAdapterThread.run(MulticastRequestAdapterThread.java:102

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to