Skip to content

Releases: scaleoutsoftware/ScaleOutJSR107

ScaleOut JSR 107 Implementation 1.2

23 Jul 21:06
Compare
Choose a tag to compare

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

06 Sep 20:45
Compare
Choose a tag to compare

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

05 Sep 20:23
Compare
Choose a tag to compare
Pre-release

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

04 Sep 21:20
Compare
Choose a tag to compare
Pre-release

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

23 Aug 20:24
Compare
Choose a tag to compare

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.