inmanta / inmanta-core

Inmanta is an automation and orchestration tool
https://inmanta.com
Apache License 2.0
27 stars 7 forks source link

Move fact timer to the scheduler #8183

Open wouterdb opened 3 weeks ago

wouterdb commented 3 weeks ago

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

wouterdb commented 2 weeks ago

Hey team! Please add your planning poker estimate with Zenhub @arnaudsjs @hlloreda @Hugo-Inmanta @jptrindade