Clustering is broken due to duplicated CachingPersistenceManager interface
--------------------------------------------------------------------------

                 Key: JCR-2429
                 URL: https://issues.apache.org/jira/browse/JCR-2429
             Project: Jackrabbit Content Repository
          Issue Type: Bug
          Components: clustering, jackrabbit-core
    Affects Versions: 2.0-beta3
            Reporter: Thomas Mueller
            Assignee: Thomas Mueller


There are now two interfaces CachingPersistenceManager in the packages 
org.apache.jackrabbit.core.persistence.bundle and 
org.apache.jackrabbit.core.persistence.pool. A persistence manager that 
implements the ..bundle... interface doesn't receive the onExternalUpdate 
events that are required for clustering to work.

I will move this interface to the package 
org.apache.jackrabbit.core.persistence and remove the second implementation.

This change has no affect to backward compatibility, because anyway there were 
many breaking changes in the past (NodeId / UUID for example).


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to