[ http://issues.apache.org/jira/browse/JCR-22?page=all ] Stefan Guggisberg closed JCR-22: --------------------------------
closing resolved issue > DefaultItemStateProvider contains grow-only cache > ------------------------------------------------- > > Key: JCR-22 > URL: http://issues.apache.org/jira/browse/JCR-22 > Project: Jackrabbit > Type: Bug > Environment: Jackrabbit SVN 106295 > Reporter: Felix Meschberger > Assignee: Tobias Strasser > > The DefaultItemStateProvider class contains a private HashMap "items" which > contains references to ItemState objects. The bad thing about this cache is, > that it only grows, but is not being managed to forget about "unused" items. > Example: A repository which is filled with 9350 nodes and 52813 properties > grows this items map to 1'667'557 (!) entries. In this concrete case, the VM > all13ates 213MB to the heap of which 57MB is referenced by the > DefaultItemStateProvider.items map. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira