Performance problem with FacetapiUrlProcessorPrettyPaths::encodePathSegment()

Created on 9 April 2024, 12 months ago

Problem/Motivation

When multiple facets are selected, FacetapiUrlProcessorPrettyPaths::encodePathSegment() encodes segments that have already been encoded previously. This especially affects facets associated with taxonomy terms.

Proposed resolution

Add static cache for encoded segments.

📌 Task
Status

Needs review

Version

1.0

Component

Code

Created by

🇷🇺Russia walkingdexter

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024