a bug

Danielle et Jean Thierry-Mieg mieg at kaa.crbm.cnrs-mop.fr
Tue Nov 28 02:58:20 EST 1995


Sam reports:

in xace (4.1), using latest ncbi code:

for the model
?Germplasm Date_of_release ?Text
 
we have 10 objects where the
?Text value is 1901

correct query is:
find Germplasm Date_of_release = 1901

this however returns empty
but:

find Germplasm Date_of_release = 1901*
   ...returns 10 objects -- correct but why?

This is clearly a bug
It will be fixed, but use that hack in the mean time

the reason 1901* works is that it forces comparaison
of Text: ?Text is a text, 1901* is a text
whereas in Date_of_release = 1901, then
 Date_of_release is a text when 1901 is a number
and the system did not correctly fold back on
text comparison

Thanks Sam for this well documented bug




More information about the Acedb mailing list