2018-10-12, 20:54
I have a bit of a mystery here which I hope you can help me solve. Basically, I use two different KODI installations to scrape my files. On one is installed CoreELEC (codebase 2018-10-04 at the moment), that is the box connected to my home theatre. The other is the current Leia nightly Windows x64, installed on my notebook for couch surfing.
Both installtaions use a MySQL connection, use the same sources through NFS (I even copied the sources.xml over), use the same add-ons, information providers/scrapers and settings. And yet, when scraping is done on one machine and I would start scraping on the other, all albums are read again like they've not been scraped before and are added freshly to "recently added". On the other hand, if I scrape twice on the same machine, then on the second run the scraper flies through all the files because it has already processed them.
I am scratching my head how this could be possible. Of course, this makes using MySQL kinda moot since there is no true syncing. The data is replicated if I don't scrape again, yes, but somehow the files are not being recognized as being the same.
Is there some kind of difference how NFS shares are being accessed by Windows and Linux or how hashes are being calculated? I am at a loss, frankly, any ideas are welcome.
Edit: My NFS server software is Hanewin NFS Server 1.2.27
Both installtaions use a MySQL connection, use the same sources through NFS (I even copied the sources.xml over), use the same add-ons, information providers/scrapers and settings. And yet, when scraping is done on one machine and I would start scraping on the other, all albums are read again like they've not been scraped before and are added freshly to "recently added". On the other hand, if I scrape twice on the same machine, then on the second run the scraper flies through all the files because it has already processed them.
I am scratching my head how this could be possible. Of course, this makes using MySQL kinda moot since there is no true syncing. The data is replicated if I don't scrape again, yes, but somehow the files are not being recognized as being the same.
Is there some kind of difference how NFS shares are being accessed by Windows and Linux or how hashes are being calculated? I am at a loss, frankly, any ideas are welcome.
Edit: My NFS server software is Hanewin NFS Server 1.2.27