[
https://issues.apache.org/jira/browse/JENA-101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085638#comment-13085638
]
Damian Steer edited comment on JENA-101 at 8/16/11 11:20 AM:
-------------------------------------------------------------
Fixed in r1158152
was (Author: shellac):
Fixed in #1158152
> Memory leak in Fuseki
> ---------------------
>
> Key: JENA-101
> URL: https://issues.apache.org/jira/browse/JENA-101
> Project: Jena
> Issue Type: Bug
> Components: Fuseki
> Reporter: Damian Steer
> Labels: fuseki, memory_leak
>
> Steps to reproduce:
> 1. Start fuseki in memory mode with updates enabled.
> 2. Repeatedly PUT an N-Triple or turtle file to the same graph.
> 3. Attach VisualVM.
> 4. Memory use slowly grows and is not all collected.
> Explanation:
> The parser uses the sink SinkTriplesToGraph, which registers itself with the
> global RIOT event manager. The sink is never closed by fuseki, and so is
> never unregistered, which means the sink remains reachable. The sink also has
> a reference to the graph, so each added graph remains forever.
> Closing the sink seems to fix the issue. Not clear if this is especially a
> memory mode issue.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira