Cedrik LIME

Correct Maven XSD Location

Currently used XSD location is legacy and results in a redirect.

Switch to the redirected location.

Correct Maven XSD Location

Currently used XSD location is legacy and results in a redirect.

Switch to the redirected location.

Correct Maven XSD Location

Currently used XSD location is legacy and results in a redirect.

Switch to the redirected location.

Fix JavaDoc typo
Additional flyweights (mainly awt & swing)
Fix Oracle JavaDoc link
Calm down CheckStyle
Additional flyweights
EHC-943: remove synchronisation of Stack and reduce Stack/HashMap resizing penalty
Validate changes.xml and fix validation error
Fix Eclipse generics warning: Collections.EMPTY_XXX -> Collections.emptyXXX()
Add java.nio.charset.CodingErrorAction as a flyweight
A Class (.class) if a flyweight too
Use constants defined in parent class
Even more singletons: System.in/out/err, Proxy.NO_PROXY
Add java.math flyweights
More shared objects: Logger.global, empty collections
Avoid creating garbage when comparing Numbers.

Highly dependant on JRE implementation (Sun/Oracle), but should be OK in most cases.

add java.lang.Local
Fix eternal expiration time
Adding expiration time (TTL) replication
Oups! Ehcache is not generics-friendly yet... Rolling back!
update dependencies
Generics signature
Initial contribution, loosely based an Andrew's work
Groups feature
  1. … 1212 more files in changeset.
Per Greg's request, revert the groups feature to place it in a branch
Add groups feature, based on an initial patch from Andrew Liles.

Still missing is a lister for elements expiry cleanup

    • -0
    • +79
    /trunk/core/src/main/java/net/sf/ehcache/GroupElement.java
Add missing off-heap-related numbers

Modified the getXXXXHitPercentage() methods to return the % cache hit for the XXX region only (instead of a % of all hits), also as a double [0..1] instead of long [0..100]

StringBuffer -> StringBuilder