Print

Print


>>> [log in to unmask] 22-6-04 14:04:17 >>>
>2 things.
>
>Secondly, Theo, your explain response isn't valid.
>You have indexSet where it should be set, both for attributes and
>elements.  Also you need to give identifiers for your context sets.
>
>Eg, you have:
>  <indexSet name="kb"/>
>which should be:
>  <set name="kb" identifier="http://krait.kb.nl/theo/set/1"/>
>or similar.
>And then <name indexSet="kb"> should be <name set="kb">
>

Thanks, I will have this changed.

>And ... why do you have kb.title and kb.author anyway?  Surely these
are
>just dc.title and dc.author using 'exact' rather than a word
relation?
>

I wasn't sure about the relation between the prefix and the set name.
We do not use  prefixes. Just strip them. This  was just meant to be
able to define an indexset in the Zeerex way. Author is not in DC so
nees to be in a separate indexset. I did not put all the index names in
as I am we have much more than hundred index names that actually do not
belong to a single set. As soon as a data provider introduces a new term
the corresponding xml tag automatically becomes a new index name.
Applications using these data do not use explain to find out what
indexes are supported because they are written for using specific
indexes.

>Thirdly, you should update the dc identifier to the 1.1 version.
>("info:srw/cql-context-set/1/dc-v1.1")
>

OK.

Theo