[ https://forge.continuent.org/jira/browse/SEQUOIA-845?page=all ]
     
Emmanuel Cecchet reopened SEQUOIA-845:
--------------------------------------

     Assign To: Emmanuel Cecchet  (was: Mathieu Peltier)

Reopened to change fix version

> ParsingCache fails on unknown read or write queries
> ---------------------------------------------------
>
>          Key: SEQUOIA-845
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-845
>      Project: Sequoia
>         Type: Bug
>   Components: Core
>     Versions: Sequoia 3.0 beta1, Sequoia 2.10.2
>     Reporter: Emmanuel Cecchet
>     Assignee: Emmanuel Cecchet
>     Priority: Critical
>      Fix For: Sequoia 3.0 beta 2

>
>
> ParsingCache uses the cloneParsing facility of queries to return parsing 
> results. However, this method is not implemented for unknown read and write 
> queries which will cause a failure of the cache.
> This has been reported on the Sequoia mailing list by Dr. Volker Jaenisch:
> Hello Sequoia People!
> After some tracing I now got an idea what goes wrong with PHPMyAdmin debian 
> 4:2.9.0.3
> and Sequoia.
> The error: After login into phpmyadmin the following error pops up:
> **
> |#2000 - Unable to clone the parsing of an unknown request
> Corresponding Log of sequoia:
> ctrl1:~# 01:20:32,144 WARN  controller.RequestManager.myDB Exception while 
> executing distributed read stored procedure (Unable to clone the parsing of 
> an unknown request).
> java.lang.RuntimeException: Unable to clone the parsing of an unknown request
>        at 
> org.continuent.sequoia.controller.requests.UnknownWriteRequest.cloneParsing(UnknownWriteRequest.java:190)
>        at 
> org.continuent.sequoia.controller.cache.parsing.ParsingCache.getParsingFromCacheAndParseIfMissing(ParsingCache.java:198)
>        at 
> org.continuent.sequoia.controller.requestmanager.RequestManager.getParsingFromCacheOrParse(RequestManager.java:371)
>        at 
> org.continuent.sequoia.controller.requestmanager.RequestManager.scheduleExecWriteRequest(RequestManager.java:810)
>        at 
> org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.scheduleExecWriteRequest(DistributedRequestManager.java:1464)
>        at 
> org.continuent.sequoia.controller.virtualdatabase.protocol.DistributedStatementExecute.executeScheduledRequest(DistributedStatementExecute.java:88)
>        at 
> org.continuent.sequoia.controller.virtualdatabase.protocol.DistributedRequest.handleMessageMultiThreaded(DistributedRequest.java:157)
>        at 
> org.continuent.sequoia.controller.virtualdatabase.DistributedVirtualDatabase.handleMessageMultiThreaded(DistributedVirtualDatabase.java:335)
>        at 
> org.continuent.hedera.adapters.MulticastRequestAdapterThread.run(MulticastRequestAdapterThread.java:99)
> 01:20:32,149 WARN  controller.virtualdatabase.myDB Distributed request SET 
> collation_connection = 'utf8_unicode... did not remove itself from the total 
> order queue
> 01:20:32,216 WARN  controller.RequestManager.myDB Request 3 failed on 
> controller Member(address=/10.2.0.16:51375, uid=10.2.0.16:51375) 
> (java.sql.SQLException: Unable to clone the parsing of an unknown request)
> 01:20:32,228 WARN  controller.RequestManager.myDB Request SET 
> collation_connection = 'utf8_unicode... failed (Unable to clone the parsing 
> of an unknown request)
> 01:20:32,228 WARN  controller.virtualdatabase.myDB Stored procedure 3 failed 
> (Unable to clone the parsing of an unknown request)

-- 
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