jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Guggisberg (JIRA)" <j...@apache.org>
Subject [jira] Closed: (JCR-22) DefaultItemStateProvider contains grow-only cache
Date Thu, 10 Nov 2005 16:35:06 GMT
     [ 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:
For more information on JIRA, see:

View raw message