5.3.7 (2019-10-25)
Overview of merged pull requests
BUGFIX: Wrap statements in a transaction
The PDO backend will run multiple single insert statements for each cache entry, which can result in high overhead.
When wrapping the statements within a transaction, the cost is significantly lower depending on the number of generated cache entries necessary for the current request.
Performance tests show a comparably small impact on the demo page with a gain of around 100ms - 150ms, and up to 2000ms on a larger product overview page with a high number of generated cache entries.
Packages:
Cache
BUGFIX: Prevent error when iterating header keys
Packages:
Flow
TASK: Extract inferDiscriminatorTypeFromClassName() method
Packages:
Flow