[
https://issues.apache.org/jira/browse/MARMOTTA-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13828864#comment-13828864
]
ASF subversion and git services commented on MARMOTTA-369:
----------------------------------------------------------
Commit 0a3a562e1393b2f3ab06033f33fa0068a40c5576 in branch refs/heads/develop
from [~wastl]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-marmotta.git;h=0a3a562 ]
move loader cache to the KiWi triplestore caches (towards MARMOTTA-369)
> Revise caching in KiWi triplestore
> ----------------------------------
>
> Key: MARMOTTA-369
> URL: https://issues.apache.org/jira/browse/MARMOTTA-369
> Project: Marmotta
> Issue Type: Bug
> Components: KiWi Triple Store
> Reporter: Sebastian Schaffert
> Assignee: Sebastian Schaffert
>
> The caching used by the KiWi triplestore currently has the potential to cause
> OOM errors and memory leaks for very big datasets. As a quick fix, the cache
> settings for EHCache need to be corrected (done with last commit). However,
> we should also revise the way caching is done in the triplestore. Possible
> improvements:
> - single node cache as simplification: cache everything in a single cache;
> this improves performance and simplified configuration
> - SelfPopulatingCache (or transparent-read cache) in a similar way to the
> KiWiHandler in the kiwi-loader module: reduces locking and simplifies the use
--
This message was sent by Atlassian JIRA
(v6.1#6144)