Quote:
Originally posted by veniamin If you wanted to find all the files containing the word gnutella and all the files containing the word pdf you should send two queries.
[...]
But if a "new" client sends the query and an "old" client receive it, it will not understand the Boolean arguments (AND, OR, NOT) and try to find filenames containing these words. |
The AND search by default is a quick way to save bandwidth instead of returning a match for any of the words. With AND a search for "The ..." won't return too many results where in an OR search too many results would be returned so the servent would need to look at a stopwords file before sending.
For the second thing I quoted, for backwards compatibility a new message would probably need to be added that only contains the logical operators.