Actions
Bug #24844
closedSoftware updates need to be special cased for performance in nodefact
Status:
Released
Priority:
N/A
Assignee:
Category:
Performance and scalability
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No
Description
In system update plugin in Rudder 8.0, we were forced to build an ad-hoc cache for software updates with dedicated LDAP queries.
Given that, it seems that it should be part of CoreNodeFact and always be in memory, or, if we prefer to let the cache live only in system update plugin, have the specialized LDAP request built for it.
It we choose to add software updates to CoreNodeFact, we need to have a better guess at memory implication (how much memory for 15000 nodes with a mean of 200 updates ?).
And we will need to update node search and system update to use it.
Actions