As usual, this was a newbie problem. It turned out that at some point I
modified the graph permissions for "dba". I assumed that dba always has
full access. Also, the Conductor UI is a little misleading about this
because it doesn't show permissions for "dba", along with some text that
says dba is special and almighty, or something like that. It turned out
that for RDF graph security, dba is just another user.

A re-read of the documentation, and the use of the audit function, helped
me see the problem. All good now.

Best,
Shahim

On Tue, Mar 31, 2015 at 1:21 PM, Shahim Essaid <sha...@essaid.com> wrote:

> Hi again,
>
> Just a quick follow-up on this. Does anyone know if RDF graph groups work
> in the 7.2 OSS version, as described here:
> http://docs.openlinksw.com/virtuoso/rdfgraphsecurity.html#rdfgraphsecuritygroups
>
> Thanks,
> Shahim
>
> On Tue, Mar 10, 2015 at 5:54 PM, Shahim Essaid <sha...@essaid.com> wrote:
>
>> Hi all,
>>
>> I'm trying Virtuoso and its RDF graph groups for the first time. I'm
>> using Virtuoso 7.2 Open Source edition.
>>
>> I have a group setup with two members (I see them in the database
>> tables). When I do a sparql select, it appears that the group is not being
>> expanded to the members as described in the documentation. Below is the
>> query with what I see with "Explain" in the interactive sql editor.  I'm
>> sure I'm missing something very obvious. What am I missing? Is this feature
>> available in the open source edition?
>>
>> Thanks,
>> Shahim
>>
>>
>> sparql
>> select * FROM <http://ohsu/labs/group1> WHERE { ?s ?p ?o}
>>
>> {    Precode:   0: DB.DBA.RDF_GRAPH_GROUP_LIST_GET := Call
>> DB.DBA.RDF_GRAPH_GROUP_LIST_GET (<tag 182 flag 1 c
>> http://ohsu/labs/group1>, <DB_NULL>, 0 , <DB_NULL>, <DB_NULL>, 1 )   7:
>> BReturn 0  RDF_QUAD 7.3e+04 rows(s_2_2_t0.S, s_2_2_t0.P, s_2_2_t0.O,
>> s_2_2_t0.G)    END Node  After test:   0: one_of_these := Call one_of_these
>> (s_2_2_t0.G, DB.DBA.RDF_GRAPH_GROUP_LIST_GET)   5: if ( 0 < one_of_these)
>> then 9 else 10 unkn 10   9: BReturn 1   10: BReturn 0    After code:   0: s
>> := Call __id2in (s_2_2_t0.S)   5: p := Call __id2in (s_2_2_t0.P)   10: o :=
>> Call __ro2sq (s_2_2_t0.O)   15: BReturn 0  Select (s, p, o)  } No. of rows
>> in result: 21
>>
>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to