[ 
https://issues.apache.org/jira/browse/CLEREZZA-745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hasan Hasan closed CLEREZZA-745.
--------------------------------
    Resolution: Fixed

> ConcurrentModicationException on TDB storage provider (SingleDataset)
> ---------------------------------------------------------------------
>
>                 Key: CLEREZZA-745
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-745
>             Project: Clerezza
>          Issue Type: Bug
>            Reporter: Rupert Westenthaler
>            Priority: Major
>
> As reported by Minto van der Sluis in [1] the SingleDataset Jena TDB 
> TcProvider can throw .ConcurrentModificationException when iterating over a 
> read protected MGraph and a modification is done to an other graph managed in 
> the same Jena TDB Dataset. This includes creating a new graph in the dataset.
> Based on a first analysis this is caused by the Single Dataset Jena TDB 
> TcProvider using per TripleCollections ReadWrite Locks instead of a single 
> ReadWrite Lock for all graphs managed by the same Jena TDB Dataset.
> [1] 
> http://mail-archives.apache.org/mod_mbox/clerezza-dev/201303.mbox/%3C5140A9CD.1010208%40xup.nl%3E



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to