incubator-jena-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (Commented) (JIRA)" <>
Subject [jira] [Commented] (JENA-205) Streaming results for CONSTRUCT queries
Date Thu, 29 Mar 2012 04:55:33 GMT


Hudson commented on JENA-205:

Integrated in Jena_ARQ #526 (See [])
    JENA-205 (Streaming results for CONSTRUCT queries).  Added iterator versions of NQuadsWriter
and NTriplesWriter. (Revision 1306717)

     Result = SUCCESS
sallen : 
Files : 
* /incubator/jena/Jena2/ARQ/trunk/src/main/java/org/openjena/riot/
* /incubator/jena/Jena2/ARQ/trunk/src/main/java/org/openjena/riot/out/
* /incubator/jena/Jena2/ARQ/trunk/src/main/java/org/openjena/riot/out/

> Streaming results for CONSTRUCT queries
> ---------------------------------------
>                 Key: JENA-205
>                 URL:
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: ARQ, Fuseki
>            Reporter: Stephen Allen
>            Assignee: Stephen Allen
>            Priority: Minor
> It would be useful to have CONSTRUCT queries that streamed results.  An additional method
on QueryExecution that returned an Iterator<Statement> (or something similar to that
[1]) would provide the necessary access.
> Implementationwise, the application of Bindings to the CONSTRUCT template is already
streaming, we would simply need to perform a distinct operation on the Triples that are created.
 We could use a DistinctDataNet to get semi-streaming with spill-to-disk functionality.
> Additionally, for this to be useful for Fuseki, we also need an RDF/XML serializer that
can operate on an Iterator<Statement> instead of a Model.
> [1] Prefix mappings would probably be nice for serializers that consume this iterator.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message