Project

General

Profile

Actions

Feature #105007

closed

Indexed Search - removed searchSkipExtendToSubpagesChecking can't be migrated

Added by B. Kausch 2 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Should have
Assignee:
-
Category:
Indexed Search
Start date:
2024-09-17
Due date:
% Done:

100%

Estimated time:
PHP Version:
8.3
Tags:
Complexity:
Sprint Focus:

Description

The option searchSkipExtendToSubpagesChecking was removed in #97530. This decision was a nightmare for our very big typo3 sites. With 5000+ pages this removed option has serious performance penalties. Every search request will now create a page tree with many database queries. One request can take up to 10 seconds. The migration path described here is just: "If you still encounter using indexed search related to extendToSubpages it is recommended to extend Indexed Search queries with custom hooks to manipulate the search query."

But the hook is not equipped to replace the old functionality. In v12 it was not given the query builder to give fine granular control and in v13 the hook was removed completly in #102937. What do we now? We need a hook to manipulate the search query for big typo3 sites.


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Task #97530: Remove Indexed Search option searchSkipExtendToSubpagesCheckingClosedBenni Mack2022-05-02

Actions
Related to TYPO3 Core - Task #102937: Remove pi1_hooks in Indexed SearchClosed2024-01-26

Actions
Actions

Also available in: Atom PDF