The ServiceProvider class is used as a long term object by the admin UI, it also loads data at instantiation an never reloads it unless something is changed.
In a clustered environment where multiple servers can interact withthe data storgae this may lad to some servers having an outdated view (at least in the admin UI) which can be confusing.
The data should be loaded on demand or cached for short periods at most.
milestone: => 1.0
owner: simo =>
priority: major => minor
status: new => assigned
milestone: 1.0 m4 => Backlog
milestone: Backlog => 1.1
status: assigned => new
milestone: 1.1 => 1.2
milestone: 1.2 => Backlog
Metadata Update from @rcritten:
- Issue set to the milestone: Backlog
to comment on this ticket.