Small number of files being processed twice
Small number of files being processed twice, happened with latest version see https://community.jthink.net/t/apparently-a-few-internal-issues-with-songkong/9829 and https://community.jthink.net/t/songkong-supposedly-can-complete-more-songs-then-what-supposedly-loaded-existed/9827/2
Also a simailar problem with SongPrematcherMatcher when submitting songs to MBSongMatcher
If both of these options are disabled:
Only allow match if all songs in grouping match to one album:No
Only allow match if all tracks in album were matched:No
Then if songs are (already) matched to mb but not Discogs then DiscogsSongGroupMatcher will be called, if this is unable to match the songs to Discogs it then check if each song is already matchedtoMb, if so it send to SongSaver, if not it send to MBSongMatcher.
The mistake is that when it calls MBSongMatcher although it correctly passes the songId for the song it also passes the whole songgroup containing all the songs in the songGroup instead of just one song, so when MBSongMatcher it submits all the songs to SongSaver instead of just the one song. So some songs get submitted twice to SongSaver or DiscogsSongMatcher
Improved pipeline debugging to try and work out the cause of this.