Whilst doing some well overdue tidying of my CQL parser code, I came
across the getResultSetName function (which Ralph asked for to take any
query and find out if it's just a result set reference)
I have two versions of this:
a) If the query is a single searchClause and the index is
srw.resultsetname, then return the term. Otherwise, return false.
b) As above, but return the term if all searchClauses in the tree are
joined by AND or OR and all reference the same result set. eg:
srw.resultsetname=fish and srw.resultsetname=fish
My question is that is the above mutant present really an equally
mutant request to copy the result set to some new result set?
I've looked on the cql/srw site, but can't find any obvious rule about the
semantics when the resulting result set is certainly identical to the
originals.
Rob
--
,'/:. Dr Robert Sanderson ([log in to unmask])
,'-/::::. http://www.o-r-g.org/~azaroth/
,'--/::(@)::. Special Collections and Archives, extension 3142
,'---/::::::::::. Nebmedes: telnet: nebmedes.o-r-g.org 7777
____/:::::::::::::. WWW: http://nebmedes.o-r-g.org:8000/
I L L U M I N A T I
|