hi,
fedora 2.2.4, mulgara for resource index.

my query:

select $collTitle $collDesc $member $memberTitle $memberSubject $memberID
 from   <#ri>
where  <info:fedora/teuchosx:Aigle-21> <dc:title>                    
$collTitle
and    <info:fedora/teuchosx:Aigle-21> <dc:description>              
$collDesc
and    $member                        <fedora-rels-ext:isMemberOf>  
<info:fedora/teuchosx:Aigle-21>
and    $member                        <dc:title>                    
$memberTitle
and    $member                        <dc:subject>                  
$memberSubject
and    $member                        <dc:identifier>               
$memberID

the result i get:
"collTitle","collDesc","member","memberTitle","memberSubject","memberID"
collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Aigle,teuchosx:305
collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Adler,teuchosx:305
collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Aigle,teuchosx:308
collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Adler,teuchosx:308
collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Aigle,teuchosx:305
collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Adler,teuchosx:305
collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Aigle,teuchosx:308
collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Adler,teuchosx:308
Collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Aigle,teuchosx:305
Collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Adler,teuchosx:305
Collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Aigle,teuchosx:308
Collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Adler,teuchosx:308
Collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Aigle,teuchosx:305
Collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,Adler,teuchosx:305
Collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Aigle,teuchosx:308
Collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,Adler,teuchosx:308

playing around with the select arguments changes the number of duplicates:
select $collTitle $collDesc $member $memberTitle $memberID
...
results in:

"collTitle","collDesc","member","memberTitle","memberID"
collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308
collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308
Collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
Collection Aigle-21,teuchos collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308
Collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
Collection Aigle-21,Teuchos Collection  
Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308

select $collTitle $member $memberTitle $memberID
...

"collTitle","member","memberTitle","memberID"
collection Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
collection Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308
Collection Aigle-21,info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
Collection Aigle-21,info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308


removing any refernce to the collection from the select finally gives the  
correct answer:
select $member $memberTitle $memberID
...

"member","memberTitle","memberID"
info:fedora/teuchosx:305,Aigle-21m1.xml,teuchosx:305
info:fedora/teuchosx:308,Aigle-21m2.xml,teuchosx:308


i removed $FEDORA_HOME/data/resourceIndex/ and ran fedora-rebuild.sh  
several times -- but it does not help.
so, did i miss something, a configuration maybe?
or is this a bug?

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to