You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Przemo Pakulski (JIRA)" <ji...@apache.org> on 2006/11/10 12:54:37 UTC
[jira] Created: (JCR-630) Versioning operations are not fully
transactional
Versioning operations are not fully transactional
-------------------------------------------------
Key: JCR-630
URL: http://issues.apache.org/jira/browse/JCR-630
Project: Jackrabbit
Issue Type: Improvement
Affects Versions: 0.9, 1.0, 1.0.1, 1.1
Reporter: Przemo Pakulski
Even when DB persistence manager are in use, versioning operations are not fully transactional.
This is because version storage and workspace uses own db connections and there are in fact 2 local transactions executed. It is always possible that one of them could fail.
Distributed transactions should be used to make versioning operations fully transactional.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (JCR-630) Versioning operations are not fully
transactional
Posted by "Stefan Guggisberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Guggisberg updated JCR-630:
----------------------------------
Component/s: versioning
transactions
> Versioning operations are not fully transactional
> -------------------------------------------------
>
> Key: JCR-630
> URL: https://issues.apache.org/jira/browse/JCR-630
> Project: Jackrabbit
> Issue Type: Improvement
> Components: transactions, versioning
> Affects Versions: 0.9, 1.0, 1.0.1, 1.1
> Reporter: Przemo Pakulski
>
> Even when DB persistence manager are in use, versioning operations are not fully transactional.
> This is because version storage and workspace uses own db connections and there are in fact 2 local transactions executed. It is always possible that one of them could fail.
> Distributed transactions should be used to make versioning operations fully transactional.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.