[
https://issues.apache.org/jira/browse/CLEREZZA-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Minto van der Sluis updated CLEREZZA-736:
-----------------------------------------
Attachment: Issue-736.patch
New patch containing fixed:
- use guava mapmaker (weakValues) instead of WeakHashMap
- Store default graph name in index (as default + as graph)
- simplified UriRefSet (see previous bullet)
- proper index retrieval (as MGraph instead of Graph)
- use defaultModel (instead of separate named graph) for storing index.
> Create a scalable Jena TDB based TcProvider to support up to 100,000+ named
> graphs
> ----------------------------------------------------------------------------------
>
> Key: CLEREZZA-736
> URL: https://issues.apache.org/jira/browse/CLEREZZA-736
> Project: Clerezza
> Issue Type: Bug
> Components: storage
> Reporter: Minto van der Sluis
> Attachments: Issue-736.patch, Performance test report.pdf,
> ScalableTdbSingleDatasetTcProvider.patch, visual VM screen.png
>
>
> The current SingleTdbSingleDatasetTcProvider supports multiple named graphs.
> The current implementation however is not very scalable. See attached
> performance report.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira