Derek Hulley 
							
						 
					 
					
						
						
							
						
						964f88773b 
					 
					
						
						
							
							Allow read methods against transactional caches during the afterCommit or afterRollback phase.  
						
						... 
						
						
						
						Writes during these phases are still not allowed.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6680  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-09-05 14:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						b65a6fe1a8 
					 
					
						
						
							
							Relaxed TransactionalCache  
						
						... 
						
						
						
						- Treating the shared cache like a database w.r.t. concurrency leads to too many conflicts,
   when it is quite reasonable to just throw the cached values away when in doubt.
Fixed cache size tracing
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5949  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-06-14 08:25:13 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						fb069d1680 
					 
					
						
						
							
							Merged DEV/DEREK_2.1 to HEAD  
						
						... 
						
						
						
						- Removed Node.parentAssocs mapping
 - Added parentAssocs transactional cache to NodeDAO
 - Added concurrency detection to TransactionalCache
 - Fixed cluster sample config
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5948  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-06-13 23:50:14 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						6ff0696bf9 
					 
					
						
						
							
							Added a raw download servlet at URL http://.../alfresco/dr?contentUrl=...?ticket=...  
						
						... 
						
						
						
						Added ContentService.getRawReader to get content directly using a content URL.  To access this, you need to be admin.
Fixed EHCacheAdapter to handle non-Serializable values.
Added tests for above and for AbstractRoutingContentStore.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5841  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-06-04 14:44:29 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						8ee3f781f4 
					 
					
						
						
							
							Allow SimpleCache to accept Object as opposed to just Serializable.  It is possible now after EHCache changes  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5733  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-05-21 08:45:46 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						da793026fb 
					 
					
						
						
							
							Brought EHCache configuration loading in line with Hibernate  
						
						... 
						
						
						
						JBPM test was not configuring an L2 cache, which is now mandatory
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5357  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-03-08 18:43:35 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Holmes-Higgin 
							
						 
					 
					
						
						
							
						
						4e2300f095 
					 
					
						
						
							
							Updated copyright  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5186  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-02-19 17:17:36 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						0c10d61a48 
					 
					
						
						
							
							Merged V2.0 to HEAD  
						
						... 
						
						
						
						svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V2.0@5141 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V2.0@51352 .
      - FLOSS
      - Some files will need a follow-up
         -root/projects/repository/source/java/org/alfresco/repo/avm/wf/AVMRemoveWFStoreHandler.java (not yet on HEAD: 5094)
         -root/projects/repository/source/java/org/alfresco/filesys/server/state/FileStateLockManager.java (not yet on HEAD: 5093)
         -onContentUpdateRecord (not on HEAD)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5167  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-02-16 06:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Holmes-Higgin 
							
						 
					 
					
						
						
							
						
						31c250682b 
					 
					
						
						
							
							Changed licence headers  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5081  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-02-08 18:59:58 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						58ee1796a2 
					 
					
						
						
							
							Merged 1.4 to HEAD  
						
						... 
						
						
						
						svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4421 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4462 .
   svn resolved root\projects\repository\source\java\org\alfresco\repo\model\filefolder\FileFolderPerformanceTester.java
   svn revert root\projects\repository\config\alfresco\version.properties
   svn resolved  root\projects\3rd-party\.classpath
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4661  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-12-19 16:15:44 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						4443f42279 
					 
					
						
						
							
							Merged 1.4 to HEAD  
						
						... 
						
						
						
						svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4380 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4386 .
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4659  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-12-19 15:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						12d9c52193 
					 
					
						
						
							
							Merged 1.4 to HEAD  
						
						... 
						
						
						
						svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4296 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4301 .
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4302 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4303 .
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4636  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-12-18 14:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						d2bce74f0b 
					 
					
						
						
							
							Merge V1.4 to HEAD  
						
						... 
						
						
						
						- Ignored Enterprise-specific changes
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3701 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3703 .
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3704 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3705 .
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3707 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3876 .
   svn revert root\projects\web-client\source\web\jsp\admin\admin-console.jsp
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3879  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-21 23:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						297a7dec6e 
					 
					
						
						
							
							Support for EHCache 1.2.2  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3623  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-08-29 10:27:38 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						28a03bfd3d 
					 
					
						
						
							
							Only count 1000 entities  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2955  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-05-23 14:00:09 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						5b6bff9d97 
					 
					
						
						
							
							Only count 1000 entities  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2953  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-05-23 13:49:47 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						b73d395d96 
					 
					
						
						
							
							Fixed handling of Infinity  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2949  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-05-23 11:20:04 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						ebe8390d69 
					 
					
						
						
							
							Summary of estimated VM percentage that will be used  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2906  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-05-17 12:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Holmes-Higgin 
							
						 
					 
					
						
						
							
						
						3c5457c602 
					 
					
						
						
							
							changed enterprise headers to open  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2757  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-05-04 12:37:20 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Holmes-Higgin 
							
						 
					 
					
						
						
							
						
						c37ff8805c 
					 
					
						
						
							
							Merged enterprise features  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2746  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-05-03 18:34:13 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						2cf407613a 
					 
					
						
						
							
							EHCache upgrade.  
						
						... 
						
						
						
						- some minor API changes
 - Spring and Hibernate share same CacheManagerFactory now.  This allows overridable config
 - Moved EHCache config files down into config/alfresco
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2521  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-03-07 15:34:17 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						4ad1b74f9d 
					 
					
						
						
							
							Better output ant catching of transient caches  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2416  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-02-16 16:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						6b2c1482c0 
					 
					
						
						
							
							Split transactional EHCache configuration from entity and other EHCache configuration.  This will allow a smoother transition to EHCache 1.2, which is to be released soon.  
						
						... 
						
						
						
						Added a deep cache tracer for EHCaches.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2364  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-02-14 00:39:45 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						ae6bed1eb4 
					 
					
						
						
							
							Fix AR-350: Transactional caches for node ownership and permissions statuses  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2354  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-02-13 12:28:03 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						f4b281fc7e 
					 
					
						
						
							
							Fixed memory leak where transactional cache was NOT used during a transaction, i.e. cleanup was not being performed if the cache was not used  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2307  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-02-06 16:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						c396613cdd 
					 
					
						
						
							
							Some test cleanup to help with profiling  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2305  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-02-06 16:49:02 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Roast 
							
						 
					 
					
						
						
							
						
						0f39408a9b 
					 
					
						
						
							
							. Added client config setting to allow the Shelf component to be hidden by default  
						
						... 
						
						
						
						. Added ExpiringValueCache class used to hold simple lists in the client that don't need refreshing constantly
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2105  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-01-12 17:29:56 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Roast 
							
						 
					 
					
						
						
							
						
						eff2ff343c 
					 
					
						
						
							
							Re-added the "templatable" aspect back into the web-client config XML  
						
						... 
						
						
						
						Refactored cache in Permissions service so it can be re-used by other services e.g. Ownable
Added cache into OwnableService (Andy to validate on Monday)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2081  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-01-06 17:28:23 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						e1e6508fec 
					 
					
						
						
							
							Moving to root below branch label  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2005  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2005-12-08 07:13:07 +00:00