This addon implements a VCS CachingMapper that use a unified ehcache.
Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/main
.gitignore
README.md
pom.xml

README.md

Nuxeo Unified VCS Row Cache

This addon implements a VCS CachingMapper that use a unified ehcache. This is an EXPERIMENTAL implementation, not for production use.

Configuration

The name of the ehcache is "unifiedVCSCache".

To enable this addon you need to configure the repository by adding the following configuration in "default-repository-config.xml" inside the "repository" tag:

<cachingMapper enabled="true" class="org.nuxeo.ecm.core.storage.sql.UnifiedCachingMapper">
  <property name="ehcacheFilePath">/full/path/to/vcs-ehcache.xml</property>
</cachingMapper>

There are 2 examples of ehcache configuration in the src/main/resources/ directory, there is one that enable the ehcache XA mode and should provide the same isolation as the default SoftRef cache.

Please refer to [ehcache documentation] 5 for information about the ehcache configuration.

About Nuxeo

Nuxeo provides a modular, extensible Java-based [open source software platform for enterprise content management] 1 and packaged applications for [document management] 2, [digital asset management] 3 and [case management] 4. Designed by developers for developers, the Nuxeo platform offers a modern architecture, a powerful plug-in model and extensive packaging capabilities for building content applications.

More information on: http://www.nuxeo.com/