@
DaveBlake currently testing with the Mac build. The initial conversion took 45 minutes but went well, spot checking showed all data was there (rankings, playcounts).
Then I did a full forced rescan, after 3 hours (3500 albums, in a remote NFS share) the log showed that the scan was done, I see this:
2021-04-01 16:16:00.159 T:4534089 INFO <general>: My Music: Scanning for music info using worker thread, operation took 02:42:17
However, one our after the above log entry, the GUI is still showing the spinning wheel (and no further entries in the log). Wondering if I should force-close Kodi and reopen - I will leave this running 3-4 more hours to see if it finishes gracefully and advise.
Question - for just 5 albums (out of thousands), there were errors like this one in the log:
Code:
2021-04-01 13:59:25.418 T:4534089 ERROR <general>: SQL: [MyMusic82] Undefined MySQL error: Code (1406)
Query: INSERT INTO artist (idArtist, strArtist, strMusicBrainzArtistID) VALUES( NULL,....
2021-04-01 15:42:44.259 T:4534089 ERROR <general>: musicdatabase:unable to addartist (INSERT INTO artist (idArtist, strArtist, strMusicBrainzArtistID) VALUES( NULL, ...
In all cases, the Artist strings (cuesheet PERFORMER) are huge, 270 characters or more. @
DaveBlake do you know what is the character limit for this field? is it 255 chars?
(I will trim the Artist fields on the 5 albums with issues based on whatever the limit is)
ps. after another three hours, seeing that Kodi was consuming 100% of one of the 4 CPUs in the Mac, I killed the process and restarted it. All 3.5K albums and all 45K songs were still in the library. Zero issues, other than kodi hanging after the scan which I guess (and hope) is just a Mac problem - I've never seen this type of hang on linux.
p.s.2 I did notice one problem, not sure if it's a matrix / 19.x issue or a 20.x alpha issue (the mac build seems to be based on master, 20.0.alpha)
The Top-100 album list is broken, nothing shows when clicking it, and the log shows this:
Code:
2021-04-01 18:50:47.405 T:4689460 ERROR <general>: GetAlbumsByWhere () failed
2021-04-01 18:50:47.405 T:4689460 ERROR <general>: GetDirectory - Error getting library://music/top100/top100albums.xml/
2021-04-01 18:50:47.418 T:4681839 ERROR <general>: CGUIMediaWindow::GetDirectory(library://music/top100/top100albums.xml/) failed
2021-04-01 18:50:55.596 T:4689587 ERROR <general>: SQL: Missing result set!