On 24/08/12 16:06, Simon Helsen wrote:
I agree with your statements below, but where it becomes
incomprehensible for end-users is the following:

case 1):

FROM <graphUri1>
FROM <graphUri2>

everyone agrees that the default graph is the merge of graphUri1 and
graphUri2 (unionDefaultGraph plays no role since no named graphs are
defined)

FROM <graphUri1>
FROM NAMED <graphUri2>

in this case, I woudl expect the default graph to be just graphUri1,
unless unionDefaultGraph=true, in which case the explicitly named
graphUri2 has to be merged into it. Don't you agree that any other
behavior becomes really difficult to follow for end-users?

No.

The query asked for default graph to be <graphUri1>.  That is what it gets.

Why should unionDefaultGraph have any influence on the dataset to query?

If you want the alternative, ask for it:

FROM <graphUri1>
FROM <graphUri2>
FROM NAMED <graphUri2>

        Andy

(you don't need to cc me on emails to dev@)


Simon

Reply via email to