fixes #2003 - Improve Parameterized classes values retrieval time
This patch adds a new classification class whichtries to fetch all values at once
The initial implementation cared about a name / value at a timehowever getting all at once (e.g. during a puppet ENC call) is much morecommon.
This patch creates in memory tree of all possible values and processthem in memory instead of asking the database for each possible match.
fixes #2003 - Improve Parameterized classes values retrieval time
This patch adds a new classification class which
tries to fetch all values at once
The initial implementation cared about a name / value at a time
however getting all at once (e.g. during a puppet ENC call) is much more
common.
This patch creates in memory tree of all possible values and process
them in memory instead of asking the database for each possible match.