-
Bug
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
-
Basel 47
-
2
During a page rendering sequence we experience numerous DefinitionProvider#get() calls which for the case of YamlDefinitionProvider lead to the last modification date checks for all of the involved files. This adds a tiny performance overhead per call which stacks up into a big one and also is prone to exceed the open file descriptor quota.
Solution here is to perform the last modification checks not more often that 1 per a second (in a normal development case - this is negligible from the dev experience point of view).
- is cloned by
-
MAGNOLIA-6690 FORWARD-PORT - Buffer YAML file mod checks
- Closed
- relates to
-
MAGNOLIA-6773 YamlDefinitionProvider logs "Definition at [..] will be re-resolved since its dependency at [..] has changed" every time
- Closed