[ 
https://issues.apache.org/jira/browse/CONNECTORS-114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041339#comment-13041339
 ] 

Karl Wright commented on CONNECTORS-114:
----------------------------------------

Just got email from the HSQLDB team, and confirmed that the deadlock issue was 
resolved in hsqldb 2.2.2.  So it looks like we have a third database that 
ManifoldCF can work with.  I've checked in the updated database jar, and am 
planning on writing a test series that uses hsqldb, much like the series that 
uses PostgreSQL.

We've still got to settle on how precisely to do the equivalent of PostgreSQL's 
DISTINCT ON functionality, but that's all that is left.  Also, FWIW, HSQLDB 
doesn't (as yet) seem to fail so spectacularly dealing with hopcounts as Derby 
does.


> Derby seems too unstable in multithreaded situations to be a good database 
> for ManifoldCF, so try to add support for HSQLDB
> ---------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-114
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-114
>             Project: ManifoldCF
>          Issue Type: Bug
>          Components: Framework core
>            Reporter: Karl Wright
>
> Derby seems to have multiple problems:
> (1) It has internal deadlocks, which even if caught cause poor performance 
> due to stalling (CONNECTORS-111);
> (2) It has no support for certain SQL constructs (CONNECTORS-109 and 
> CONNECTORS-110);
> (3) It locks up entirely for some people (CONNECTORS-100).
> HSQLDB has been recommended as another potential embedded database that might 
> work better.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to