Hi, this is a thread to gather other people's opinions on the usage of
caching inside core maven
While using the embedder I've come across some caching issues, mainly
MNG-3008, but also MNG-3170 and MNG-3013
For instance in org.apache.maven.project.build.ProjectBuildCache
projects are being cached but never removed (please correct me if this
assumption is wrong), so we would need some features like
- maximum size of the cache
- eviction policy (FIFO)
- programatically evict projects (eg. when the pom file changes)
...
These requirements mean to me that a "real" cache would need to be
used instead of HashMaps, something like ehcache or Apache JCS that
already have all that implemented.
What do other people think?
--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]