Tried downgrading to 2.7.2 and seeing the same behavior. I am getting the data from the element and passing it to a script inside PSU. This is the result from the PSU script.
Found something interesting. I noticed that the selectedRows property is null when scheduled jobs are running. When the scheduled jobs complete, the selectedRows returns the value.
I think the issue may stem from the fact that we have 28 schedules and I have the max history to 100 (the default) and causing performance issues. I’ve updated the max history on all of our scripts and that’s improved performance. Is there a way to remove job history without the groom job?
Nope. That’s the only place it cleans them up at the moment. Do all your schedules run at once and are you using the integrated environment or something else?
Gotcha. At any given time, there can be 9 running at once (Have a bunch of auto-healing scripts that runs from our monitoring system). Have the -RandomDelay set on the schedules. But unfortunately, even though the performance is much better overall, I am still getting null from the selectedRows property
After some more testing, I found that setting the max history of each script resolved that issue. The database size was ~370 mb from the max history set at 100 that was causing really bad performance overall