mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
svn merge svn://www.alfresco.org:3691/alfresco/BRANCHES/DEV/CHECK_EXISTS@3442 svn://www.alfresco.org:3691/alfresco/BRANCHES/DEV/CHECK_EXISTS@3590 . TODO: Fix bug raising incorrect exception during UI paste of same-named file Note: - Added a new method to NodeService to get child by name - Added a new method to FileFolderService to perform fast, direct lookups based on name git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3591 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
162 lines
5.3 KiB
XML
162 lines
5.3 KiB
XML
<ehcache>
|
|
<!-- defaults -->
|
|
<diskStore
|
|
path="java.io.tmpdir"/>
|
|
<defaultCache
|
|
maxElementsInMemory="5000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- Hibernate usage -->
|
|
<cache
|
|
name="org.hibernate.cache.StandardQueryCache"
|
|
maxElementsInMemory="50"
|
|
eternal="true"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 0.4MB memory required -->
|
|
<cache
|
|
name="org.hibernate.cache.UpdateTimestampsCache"
|
|
maxElementsInMemory="2000"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 40MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.NodeImpl"
|
|
maxElementsInMemory="10000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 0.1 MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.QNameEntityImpl"
|
|
maxElementsInMemory="100"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 40MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.NodeStatusImpl"
|
|
maxElementsInMemory="10000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 15MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.NodeImpl.aspects"
|
|
maxElementsInMemory="10000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 10MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.NodeImpl.properties"
|
|
maxElementsInMemory="10000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 10MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.NodeImpl.parentAssocs"
|
|
maxElementsInMemory="10000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 250MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.ChildAssocImpl"
|
|
maxElementsInMemory="200000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- general use node associations are not common -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.NodeAssocImpl"
|
|
maxElementsInMemory="1000"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- low numbers of objects expected -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.StoreImpl"
|
|
maxElementsInMemory="100"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- version counters -->
|
|
<!-- approx 0.4MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.VersionCountImpl"
|
|
maxElementsInMemory="100"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="0"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- approx 0.1MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.AppliedPatchImpl"
|
|
maxElementsInMemory="100"
|
|
eternal="true"
|
|
timeToIdleSeconds="0"
|
|
timeToLiveSeconds="60"
|
|
overflowToDisk="false"
|
|
/>
|
|
<!-- Permission related caches -->
|
|
<!-- approx 1MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.DbAccessControlListImpl"
|
|
maxElementsInMemory="1000"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 1MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.DbAccessControlListImpl.entries"
|
|
maxElementsInMemory="1000"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 5MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl"
|
|
maxElementsInMemory="5000"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 1MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.DbPermissionImpl"
|
|
maxElementsInMemory="500"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 10MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.DbAuthorityImpl"
|
|
maxElementsInMemory="10000"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
<!-- approx 5MB memory required -->
|
|
<cache
|
|
name="org.alfresco.repo.domain.hibernate.DbAuthorityImpl.externalKeys"
|
|
maxElementsInMemory="5000"
|
|
eternal="true"
|
|
overflowToDisk="false"/>
|
|
</ehcache> |