[ https://forge.continuent.org/jira/browse/SEQUOIA-828?page=all ]
     
Damian Arregui resolved SEQUOIA-828:
------------------------------------

    Resolution: Fixed

Manual testing confirmed that we can recover backends from a recovery log 
containing BLOBs.

Extensively testing HSQLDB behavior and performance when handling BLOBs is out 
of the scope of this issue. It might be worth to be done in the future if  
Sequoia has to support real-world applications extensively manipulating BLOBs.

> BLOB handling in HSQL-based recovery logs
> -----------------------------------------
>
>          Key: SEQUOIA-828
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-828
>      Project: Sequoia
>         Type: Improvement
>   Components: Recovery Log
>     Reporter: Damian Arregui
>     Assignee: Damian Arregui
>     Priority: Critical
>      Fix For: Sequoia 3.0

>
>
> We are unclear about the behavior of HSQL-based recovery log when handling 
> requests involving BLOBs. This has not been sufficiently tested.
> In particular, we perform SELECT request on tables which contain BLOBs, which 
> is not recommended, see:
> http://www.hsqldb.org/doc/guide/ch02.html#N1047A (Storage and Handling of 
> Java Objects)
> This has prevented proper transaction clean-up after failure, the 
> ControllerFailureCleanupThread blocked while checking if a BEGIN had been 
> logged for a given transaction.

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