95693: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
94442: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.1)
94393: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
94233: MNT-12802: CachingContentStore Quota & Performance
Made the quota thresholds configurable.
Introduced a property to configure a gap between normal cleanups.
Changed cachingContentStoreCache configuration.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@95698 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
30458: ALF-10100: need to be able to apply %age or abs disk space usage constraints on ${dir.cachedcontent}
30573: ALF-9613: Add min age of files checking to cached content cleaner
30594: ALF-10100: added more sensible default in sample config for quota size (4GB)
30695: ALF-10391, ALF-10392: Added MBeans and improved logging for monitoring purposes.
30850: THOR-202: CachingContentStore quota manager should reject large files
30901: Added warn-level logging about failure to cache content item
30951: THOR-217 - when the quota is met or exceeded, then next time the cleaner runs it must use some strategy to make some space.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@30956 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261