You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Bala Kolla (JIRA)" <ji...@apache.org> on 2014/10/18 17:55:33 UTC

[jira] [Updated] (JENA-800) Query response time severily regressed when upgraded Jena TDB to 2.11.2 from 0.9.4

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

Bala Kolla updated JENA-800:
----------------------------
    Attachment: QueryExecutionLog_Jena_Ver_2_11_2.txt
                QueryExecutionLog_Jena_Ver_0_9_4.txt

I have executed the query that's regressed on a sample data and captured the execution log on both the versions of Jena. I will try to do the same on the larger repository and attach the logs once they are ready.

> Query response time severily regressed when upgraded Jena TDB to 2.11.2 from 0.9.4
> ----------------------------------------------------------------------------------
>
>                 Key: JENA-800
>                 URL: https://issues.apache.org/jira/browse/JENA-800
>             Project: Apache Jena
>          Issue Type: Bug
>          Components: ARQ, TDB
>    Affects Versions: Jena 2.11.2
>            Reporter: Bala Kolla
>         Attachments: QueryExecutionLog_Jena_Ver_0_9_4.txt, QueryExecutionLog_Jena_Ver_2_11_2.txt
>
>
> Many queries, that used to take few milliseconds in 0.9.4, are now taking minutes.
> Here is one of the query that's taking few minutes instead of few milliseconds. I will capture the algebra before and after and update this issue once I have that data.
> PREFIX dcterms: <http://purl.org/dc/terms/>
> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
> PREFIX rrmNav: <http://com.ibm.rdm/navigation#>
> PREFIX jfs: <http://jazz.net/xmlns/foundation/1.0/>
> PREFIX rm: <http://www.ibm.com/xmlns/rdm/rdf/>
> SELECT ?url ?created ?creator ?modified ?modifier ?title ?description ?scope ?etag
> WHERE
> { GRAPH ?g
> { ?url rdf:type rm:View .
> ?url jfs:resourceContext <https://rmserverurl/projects/projectUUID>
> { ?url dcterms:creator <rmserverurl/user/clmadmin> .
> ?url rrmNav:scope "private"
> }
> UNION
> { ?url rrmNav:scope "public" }
> ?url dcterms:created ?created .
> ?url dcterms:creator ?creator .
> ?url dcterms:modified ?modified .
> ?url dcterms:title ?title .
> ?url dcterms:description ?description .
> ?url rrmNav:scope ?scope .
> ?url jfs:etag ?etag
> OPTIONAL
> { ?url dcterms:modifier ?modifier }
> }
> }
> ORDER BY DESC(?modified) DESC(?url)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)