Cache the current-time timestamp in AbstractQueryCache.onTypesChanged()
-----------------------------------------------------------------------
Key: OPENJPA-1151
URL: https://issues.apache.org/jira/browse/OPENJPA-1151
Project: OpenJPA
Issue Type: Improvement
Components: jdbc
Reporter: Jody Grassel
Priority: Trivial
AbstractQueryCache.java contains the following block:
for (Object o: changedTypes) {
String name = ((Class) o).getName();
if(!changedClasses.containsKey(name))
changedClasses.put(name,
new Long(System.currentTimeMillis()));
}
Suggesting caching the Long containing the entity type's last-modification
timestamp outside of the for-loop to improve performance and reduce memory
usage.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.