2009-03-28, 02:01 AM
Suddenly GBPVR was taking several minutes to go from the main menu into either the Recordings or the Video Library. I had just changed the database directly (deleted some channels, renamed, etc. - yes I know I shouldn't do it this way, but it's imposssible for me to do the correct way) and I'd changed some plugins and MDAPI files. I'd also changed my main recording drive (the old one had filled up, and I had a new one that was empty, so I just changed the pointer to the new one).
Replacing gbpvr.db3 did not fix it, so I undid everything with a restore. This did fix it. I then redid each step carefully checking to see if the slow problem reappeared. After all the steps were repeated, it was still working OK ... for about a day, then it was back to incredibly slow to enter Recordings or the Video Library again.
This time I checked the logs carefully and noted that it was taking a minute and a half after I requested it to show the Recordings to do the "/CheckForRenamedRecordings" steps. There were over 300 of these entries (only two shown below):
I changed config.xml to:
<CheckForRenamedRecordings>false</CheckForRenamedRecordings>
and this solved it. Suddenly I'm fast again - a second or two to enter what had taken minutes.
So my question: What does this do? Is it OK to leave it set to false? Why did I go from fast to slow, but not immediately? Is it related to the change of the recording drive?
Thanks for any info.
Replacing gbpvr.db3 did not fix it, so I undid everything with a restore. This did fix it. I then redid each step carefully checking to see if the slow problem reappeared. After all the steps were repeated, it was still working OK ... for about a day, then it was back to incredibly slow to enter Recordings or the Video Library again.
This time I checked the logs carefully and noted that it was taking a minute and a half after I requested it to show the Recordings to do the "/CheckForRenamedRecordings" steps. There were over 300 of these entries (only two shown below):
Code:
2009-03-27 21:38:22.933 VERBOSE [1] loadRecordings():1
2009-03-27 21:38:22.933 VERBOSE [1] RecordingFactory.loadSchedule()
2009-03-27 21:38:22.933 VERBOSE [1] getValue cached value: /settings/AutoRemoveMissingRecordings : false
2009-03-27 21:38:22.933 VERBOSE [1] getValue cached value: /settings/CheckForRenamedRecordings : true
2009-03-27 21:39:35.486 VERBOSE [1] getValue cached value: /settings/CheckForRenamedRecordings : true
I changed config.xml to:
<CheckForRenamedRecordings>false</CheckForRenamedRecordings>
and this solved it. Suddenly I'm fast again - a second or two to enter what had taken minutes.
So my question: What does this do? Is it OK to leave it set to false? Why did I go from fast to slow, but not immediately? Is it related to the change of the recording drive?
Thanks for any info.