Releases: scaleoutsoftware/ScaleOutJSR107
ScaleOut JSR 107 Implementation 1.2
The ScaleOut Cache API for Java allows developers to store Java objects inside ScaleOut StateServer using the JSR107 caching paradigm. The API implements the CachingProvider, CachingManager, and Cache interfaces.
Changes:
- Adding BackingStore support. Configured through CompleteConfiguration. Must enable through CompleteConfiguration implementation's setReadThrough or setWriteThrough + add Factories for CacheLoader or CacheWriter.
- Adding JUL logging. Now print configuration at initialization. JNC logging requires log4j2.
- Missed events or events that caused an application exception are now logged.
- Fixing MutableEntry's setValue function
- Change ScaleOutCacheConfiguration from MutableConfiguration to CompleteConfiguration
ScaleOut JSR 107 Implementation 1.1
The ScaleOut Cache API for Java allows developers to store Java objects inside ScaleOut StateServer using the JSR107 caching paradigm. The API implements the CachingProvider, CachingManager, and Cache interfaces.
Changes:
Cache Keys are always stored as key strings (i.e. the key is serialized to a base64 string and stored alongside the object)
ScaleOut JSR 107 Implementation 1.1b
The ScaleOut Cache API for Java allows developers to store Java objects inside ScaleOut StateServer using the JSR107 caching paradigm. The API implements the CachingProvider, CachingManager, and Cache interfaces.
Changes:
- Adds support for resetting timeouts on object touches
- Adds support for resetting timeouts on object updates
- Addresses ScaleoutCachingProvider constructor access
ScaleOut JSR 107 Implementation 1.1a
The ScaleOut Cache API for Java allows developers to store Java objects inside ScaleOut StateServer using the JSR107 caching paradigm. The API implements the CachingProvider, CachingManager, and Cache interfaces.
Changes:
- cacheManger.createCache() now honors more configuration parameters.
- cacheManager.getCache() now retrieves previously configured caches.
- cache.deregisterCacheEntryListener() now accurately removes configured listeners.
ScaleOut JSR 107 Implementation 1.0
The ScaleOut Cache API for Java allows developers to store Java objects inside ScaleOut StateServer using the JSR107 caching paradigm. The API implements the CachingProvider, CachingManager, and Cache interfaces.