Re: Extract (DA)Graph in a dep-free module for reuse?

2019-09-09 Thread Marco Neumann
as I said Romain you are probably best advised to roll-your-own DAG code. I initially thought you could model the DAG in RDF (Bob DuCharme wrote a blog post about using Spark with SPARQL* in 2015) but since that's not your focus Jena adds much more stuff, stuff you most likely wont need on the

Re: Extract (DA)Graph in a dep-free module for reuse?

2019-09-09 Thread Andy Seaborne
Couple of points: 1/ CommonsRDF - https://commons.apache.org/proper/commons-rdf/ This is a RDF API and there is a simple implementation. The footprint should be smaller. 2/ When you say you want a graph API, what features of the graph? e.g. do you want attributes on edges? Do you publish

Re: Extract (DA)Graph in a dep-free module for reuse?

2019-09-09 Thread Romain Manni-Bucau
Hi Andy, I'm looking to use a graph modelisation which is {vertices, ports, steps} based, an edged being a [ port1, port2, step ] with data on the step and port being linked to a vertex which itself hold data. It is 1-1 with a vertex/edge modelisation where both the vertices and edges have

[GitHub] [jena] jmkeil closed pull request #599: JENA-1751: Enable inline use of Element Subclasses

2019-09-09 Thread GitBox
jmkeil closed pull request #599: JENA-1751: Enable inline use of Element Subclasses URL: https://github.com/apache/jena/pull/599 This is an automated message from the Apache Git Service. To respond to the message, please

[GitHub] [jena] jmkeil commented on issue #599: JENA-1751: Enable inline use of Element Subclasses

2019-09-09 Thread GitBox
jmkeil commented on issue #599: JENA-1751: Enable inline use of Element Subclasses URL: https://github.com/apache/jena/pull/599#issuecomment-529492556 The idea was to use it for inline `Expr` building during `Query` building: ```java new SelectBuilder().addFilter(new

[jira] [Created] (JENA-1755) Improve documentation of Query Builders

2019-09-09 Thread Jan Martin Keil (Jira)
Jan Martin Keil created JENA-1755: - Summary: Improve documentation of Query Builders Key: JENA-1755 URL: https://issues.apache.org/jira/browse/JENA-1755 Project: Apache Jena Issue Type:

[GitHub] [jena] afs opened a new pull request #602: JENA-1746: TDB2 abort

2019-09-09 Thread GitBox
afs opened a new pull request #602: JENA-1746: TDB2 abort URL: https://github.com/apache/jena/pull/602 Introduces `ThreadBufferinCache` and `TransactionListener`. Adds a layer of caching for a write transaction so the caches can be aborted.