Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK] Adjust mount point indexing #4195

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Oct 16, 2024

  1. [TASK] Clean and improve ConnectionManagerTest

    Fixtures of ConnectionManagerTest were not yet updated
    and included basic configuration that can be provided
    automatically, this commit cleans the fixtures and
    enables the automatic provision.
    dkd-friedrich committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    81959d9 View commit details
    Browse the repository at this point in the history
  2. [TASK] Adjust mount point indexing

    Mount point indexing and corresponding tests have been adjusted for
    TYPO3 13. Mount points are supported in general and the mounted pages
    will be indexed like standard pages.
    
    But there are some points to consider:
    
    *   Cross-site mounts require that `config.index_enable = 1` is set
        in the pagetree of the mounted page, as TYPO3 loads the
        TypoScript of the mounted page.
        This is probably a bug in the TYPO3 core and may change, due to
        changes in RootlineUtility->generateRootlineCache() the mount page
        pid isn't used any more.
    *   Pages in a pagetree without a site configuration cannot be
        indexed, in fact TYPO3 currently can't mount a page from a page
        tree without a site configuration and an exeception occurs.
    
    Test procedure in PageIndexerTest has been improved and now uses
    the PageUriBuilder to build the url to index, instead of building
    the url in the test itself.
    
    Resolves: TYPO3-Solr#4160
    dkd-friedrich committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    08e5ff0 View commit details
    Browse the repository at this point in the history