I don’t want to overcomplicate it, but most such scheduling controls let you define slots per day or at least different slots for the weekend.
I’m asking because during the day would be perfect for me on weekdays because it would never interfere, but not on weekends.
In addition or alternatively, it would be nice to have it pop up a notification in the app when background work is ongoing, and an option to pause. Then the scheduled window wouldn’t matter so much if we could simply tell it „not now“ if it gets in the way. My times to work on the Roon database are not always predictable if I can’t sleep or whatever.
Very true, the latest standard build had brought this problem back for me so I can’t wait to get the next non EA build to try this out (even making a Mac Pro feel like a 10 year old Celeron until I restart Roon)
Currently with the latest build, every time I add music loads of threads and processing is kicking in. I add quite a lot of music
I’m even tempted to get back on the EA train to test this out. I have been wanting this functionality for 8 years since I first tried Roon, though it’s only occasionally something breaks the priority thread’s that causes this issue.
Rather than having a complicated weekday schedule plus holiday schedule exclusions, how about a default daily schedule with an override (pause) button for those occasional late night parties (as you suggested)?
On a side note, this is a nice feature, but I cańt remember my Rock server choking because it was performing background meta updates… perhaps I missed all the reports? Restricting updates to 1-5 am seems enough without adding scheduling controls and yet more options.
I guess so, there were indeed lots and it even happened to me who is always happy It did get better over the last year, though.
Sometimes I would sit down for some editing and suddenly every action would take 5 or 10 seconds. Though I could get around it by grabbing a coffee and letting it settle down, so it was not a huge problem; still sometimes annoying though. But my database is well within limits for my server device, I can imagine it being super annoying with larger libraries)
Yeah, I guess so. Though having a setting for every day of the week (and an “all the same” checkbox) wouldn’t be a super complicated thing I guess, neither for the code nor for the UI and its users. But then, a “not now” button would nevertheless be handy, so maybe that’s sufficient in the first place.
I have installed EA this afternoon and then added 3 lots of new music and so far it is really behaving itself. No slowdowns after the imports at all. Let’s see how it looks in the morning, but quite happy with this so far
Well I realised earlier that all of my Android devices (5 of them) stopped working and could no longer find the Roon server and I had to re-add them all again by IP address.
I will look to create a ticket tomorrow, but just for you guys to be aware
Good question. I assume so and it didn’t show me a warning when I set it up like this, but confirmation would be nice (Does it make sense to back up a half-finished metadata update?)
@Suedkiez and I sorted this out. It turns out there are two paths to get to the background work schedule, at least on the Windows Remote client (1625). Changing settings at one location changes them at the other.
I was only aware of path #2 when I made my earlier post here and the same applies to the thread I created. I did quote @ivan’s reply about what happens if there is a backup at the same time as background work, but when he replied to me, I was asking about it in the context of path #2 so I don’t know if that changes anything.