In doing some testing I have found that there is a valid use case where one would want to use the query results cache (openjpa.QueryCache), but not the DataCache. I'm using this JIRA to remove the dependency between these two caches.
The gist of this change is that the QueryCache will now talk with the StoreContext to see if the results of a cached query are contained in the L1 cache OR by any of the DelegatingStoreManager's cache. The default JDBCStoreManager and the XMLStoreManager both do not have any concept of a cache and will always not have any cached results.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|11d 21h 40m||1||Donald Woods||10/Apr/10 17:39|
|12d 2h 50m||1||Donald Woods||22/Apr/10 20:30|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Field||Original Value||New Value|
|Fix Version/s||2.0.0 [ 12314019 ]|