[ 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