rsandidfc opened a new pull request #9: Ehcache v3 update
URL: https://github.com/apache/directory-server/pull/9
 
 
   This pull contains changing ehcache 2.10.4 to 3.6.1. ehcache v3 is very 
different architecturally from v2. Several configuration options were removed, 
and several more programmatic capabilities removed. v3 also uses generics to 
stronger type cache instances.
   
   The first place to look to understand the changes made are in 
/directory-server/core-api/src/main/resources/directory-cacheservice.xml. There 
is no longer a "default" cache, so each cache used by ApacheDS is explicitly 
defined. The configuration properties that simply no longer map into the v3 
config I left commented out. 
   
   There was a lot more work here than I thought. Someone needs to look at this 
and the changes I had to make to get everything to compile and unit test and 
vet them all.
   
   It may simply be easier to implement JSR-107 entirely and make caching 
pluggable.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to