Similar to the ISPN dialect, there could be a "cache-per-table" approach for the Ehcache dialect. This should re-use:
* the property {{KeyValueStoreProperties#CACHE_STORAGE}} (should it be re-named into {{CACHE_MAPPING}}?) * {{KeyValueStoreGlobalContext}} et al. for setting the strategy via the option system
To do:
* Add context types for Ehcache * Implement cache-per-table strategy based on the approach used in ISPN * Make this the default * Optional: Investigate whether implementation parts / SPIs could be extracted from the ISPN implementation; could be done in a second step later on, might not be worth the effort right now
|