On Wed, Apr 15, 2015 at 7:15 AM, Sergio Fernández <wik...@apache.org> wrote:
> On Wed, Apr 15, 2015 at 2:20 AM, Peter Ansell <ansell.pe...@gmail.com> > wrote: > > > > BlankNodes cannot be compared across different SPARQL queries. That is > > a well known RDF issue, not just with SPARQL, and is not going to be > > solved by anything except bulk execution of a single query to get all > > of the BlankNodes back in a single query. > > > I think that's something where we all can agree, isn't it? > No, there is no need to get all of the blank-nodes (of the graph) back. It's enough to get the context (aka minimum self contained graph, aka symmetric concise bounded description), this is what impl.sparql in clerezza commons RDF does. That's why if we have to assign a string identifier to it this would have to be a strong digest of this context graph and an indicator of the position of the node within it. Cheers, Reto