Hi,
I’m a bit confused about the results of roon’s search as I don’t quite understand this.
I have reduced the albums in my library to a few for testing.
Roon Server 2.0 (build 1496)
Debian 12 (bookworm) 64 GB memory, 8 TB ssd 50% free
The test song I’m looking for is “Atlantis” by “Donovan” on the album “The Finest Masterpieses in Rock & Pop”
I only have this single title in the library and I do a search for “atlantis”
RoonServer Logfile
01/29 13:22:08 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 32ms. IsCancelled: False. CandidateCounts: Album Count 0, Track Count 1, Work Count 1, Performer Count 0, Composer Count 0, Genre Count 0, Label Count 0
The song is listed in the search results under Title.
Now I add some albums of the singer “Alanis Morissette” to the library. The first album has 12 tracks.
01/29 13:33:59 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 43ms. IsCancelled: False. CandidateCounts: Album Count 1, Track Count 13, Work Count 12, Performer Count 1, Composer Count 1, Genre Count 0, Label Count 1
The search result lists 13 tracks. All 12 from the album by “Alanis Morissette” and additionally “Atlantis” at the end of the list.
The first question is why do these titles appear under titles in the search result? None of the titles of “Alanis Morissette” are called Atlantis or similar.
If I add more albums by “Alanis Morissette” to the library, all titles by “Alanis Morissette” are listed under “Title” and “Atlantis” is listed last.
This continues until 50 or more titles by “Alanis Morissette” are added.
01/29 13:41:02 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 3ms. IsCancelled: False. CandidateCounts: Album Count 2, Track Count 26, Work Count 20, Performer Count 1, Composer Count 1, Genre Count 0, Label Count 1
01/29 13:44:32 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 4ms. IsCancelled: False. CandidateCounts: Album Count 3, Track Count 38, Work Count 20, Performer Count 1, Composer Count 1, Genre Count 0, Label Count 1
01/29 13:46:37 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 2ms. IsCancelled: False. CandidateCounts: Album Count 4, Track Count 48, Work Count 30, Performer Count 1, Composer Count 1, Genre Count 0, Label Count 1
01/29 13:47:47 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 2ms. IsCancelled: False. CandidateCounts: Album Count 5, Track Count 50, Work Count 44, Performer Count 1, Composer Count 1, Genre Count 0, Label Count 1
01/29 13:47:47 Trace: [Worker (1)] [music/searchindex] LibrarySearchTotal Query 'atlantis': 2ms. IsCancelled: False. CandidateCounts: Album Count 5, Track Count 50, Work Count 44, Performer Count 1, Composer Count 1, Genre Count 0, Label Count 1
The track count never rises above 50 in the search.
However, only tracks by “Alanis Morissette” now appear in the search results and the track “Atlantis” by Donovan is no longer included in the search results. Although this title is the only title that matches exactly in the search.
Is this “intentional” or can the behavior of the search be adjusted? Why do titles that don’t match the search replace the titles that do?
In this example, I cannot find the title that matches the search exactly.
Regards, Henry