[ https://forge.continuent.org/jira/browse/SEQUOIA-969?page=all ]
     
Robert Hodges resolved SEQUOIA-969:
-----------------------------------

    Resolution: Fixed

Fixed in CVS.  

> Recovery log stops processing and tries to enable database if there is an 
> unparsable statement in the recovery log
> ------------------------------------------------------------------------------------------------------------------
>
>          Key: SEQUOIA-969
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-969
>      Project: Sequoia
>         Type: Bug

>   Components: Recovery Log
>     Versions: Sequoia 2.10.9
>     Reporter: Robert Hodges
>     Assignee: Robert Hodges
>     Priority: Critical
>      Fix For: Sequoia 2.9

>
>
> The recovery log incorrectly signals that recovery has completed when it hits 
> a bad SQL command.  This problem can be duplicated as follows: 
> 1.) Initialize a cluster and disable one of the backends. 
> 2.) Enter a command containinng garbage SQL such as "seleselect from *".  
> This command fails but is recorded in the recovery log. 
> 3.) Enter additional updates that succeed, for example loading data into a 
> table. 
> 4.) Enable the backend again.  The backend will be enabled but in fact the 
> recovery log will only be read up through the bad SQL statement.   There is 
> no error message indicating that there was  problem.  
> After this error the backends are out of sync.  The usual visible symptom is 
> that you start to lose backends because updates give different results, 
> causing backends to go off-line.  

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