Fact refresh is currently initiated from the server, this should move to the scheduler.
This may turn out to be a bit more subtle, as facts are currently written to the DB by the server.
As such, for a fine-grained timer, the reset of the timer is unknown to the scheduler.
We want to go to an exact timer (as opposed to the polling timer now), but we don't want to make this super complex either.
This may take some design and may have to wait until after #8190 and #8182
Fact refresh is currently initiated from the server, this should move to the scheduler.
This may turn out to be a bit more subtle, as facts are currently written to the DB by the server. As such, for a fine-grained timer, the reset of the timer is unknown to the scheduler.
We want to go to an exact timer (as opposed to the polling timer now), but we don't want to make this super complex either.
This may take some design and may have to wait until after #8190 and #8182