Issue Summary:I am running into an unexpected filtering behavior where an excluded artist is behaving differently than expected and blocking unrelated queries broadly, blocking all words making up the term while artists both on and off the same excluded-search-phrases-list provided to the client do not behave this way. This inconsistency could be a desired behavior, but it appears to be an exception.
System Notes:
This issue is for server behavior.
Notes on Diagnostics/Debugging:I tested this using the Seeker client, as it is the client I am able to add additional debugging to most easily, originally because if it were a client issue, I had intended to offer a pull request.
Full Issue Description:The composers John Adams and John Luther Adams do not show up with results currently, whereas searching for compositions of theirs result in matches that include their full names in their path and/or filenames.
If I were to guess what is occurring based off the logs and test queries I've run, I'd suspect that the exclusion "Bryan Adams" is behaving differently than others on the same exclusion list (e.g. "village people" or "paper kingdom"), or than artists excluded separately from that list (e.g. "Lady Gaga").
Search Results - Subject
I searched for the composer names in and outside the context of their works. Both searches for specific works included files that contained the full composer names as well.
John Adams - zero results, unexpected
John Luther Adams - zero results, unexpected
John - returned results, as expected
Short Ride in a Fast Machine - returned results, as expected
John Adams Short Ride in a Fast Machine - zero results, unexpected
In The White Silence - returned results, as expected
John Luther Adams In The White Silence - zero results, unexpected
Search Results - Excluded Search Phrases
I logged the excluded search phrases list in case it was relevant and received:
bryan adams | from zero | housezzz | look outside your window | paper kingdom | village people
Kingdom, Window, Zero, Village - returned results, as expected
Bryan Adams - zero results, as expected
Bryan - zero results, unexpected
Adams - zero results, unexpected
Search Results - Other Expected ExclusionsFor this, I took some notable artists that I expected to run across exclusions, in comparison to Bryan Adams, to see if things were consistent and I hadn't noticed:
Lady Gaga - zero results, as expected
Lady - returned results, as expected
Gaga - returned results, as expected
The Beatles - zero results, as expected
Beatles - zero results, as expected
The - returned results, as expected
AnywayAnyway, this may have been around for a long time, and it may be a single one-off since everything else appeared to behavior exactly as expected. If there is anything I can provide, let me know—as mentioned, I used Seeker so that I could rule out as much as possible.
Many thanks!
Seán