You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by rsandidfc <gi...@git.apache.org> on 2018/12/26 05:00:46 UTC

[GitHub] directory-server pull request #9: Ehcache v3 update

GitHub user rsandidfc opened a pull request:

    https://github.com/apache/directory-server/pull/9

    Ehcache v3 update

    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.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/rsandidfc/directory-server ehcache-v3-update

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/directory-server/pull/9.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #9
    
----
commit 742dff9c4625725debcb754acfb0f65bc32dcfd8
Author: Administrator <ad...@...>
Date:   2018-12-26T01:51:10Z

    Updated ehcache from 2.10.4 to 3.6.1. Many cache changes to accommodate

commit 62b6e75a3c3ddbaa70e59edc09fa27df3cd01288
Author: Administrator <ad...@...>
Date:   2018-12-26T01:51:54Z

    Merge branch 'master' of https://gitbox.apache.org/repos/asf/directory-server.git

----


---

[GitHub] directory-server pull request #9: Ehcache v3 update

Posted by elecharny <gi...@git.apache.org>.
Github user elecharny closed the pull request at:

    https://github.com/apache/directory-server/pull/9


---