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] Relax dependencies to local tables #3764

Commits on Sep 15, 2023

  1. !!![BUGFIX] Queue check considers indexing configuration

    As there may be several indexing configurations per type the
    queue check has to consider the indexing configuration. The
    missing check is added by this commit.
    
    Resolves: TYPO3-Solr#3763
    dkd-friedrich authored and dkd-kaehm committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    0d18142 View commit details
    Browse the repository at this point in the history
  2. !!![TASK] Introduce queue and queue item interfaces

    As an initial steps to allow custom index queue types interfaces
    for queue and queue items are introduced. Additionally custom
    queue classes can be configured via:
    plugin.tx_solr.index.queue.<configurationName>.indexQueue
    
    This is a breaking change for all instances that implemented own queues
    and queue items!
    
    Resolves: TYPO3-Solr#3763
    dkd-friedrich authored and dkd-kaehm committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    ffa6ec9 View commit details
    Browse the repository at this point in the history
  3. [TASK] Consider queue initialization status

    Queue initialization status returned by the QueueInitializationService
    isn't considered in the backend module and a success message is always
    shown. This commit adds a check for the returned status and displays an
    error message similiar to the message that is shown if an exceptions
    occured.
    
    Resolves: TYPO3-Solr#3763
    dkd-friedrich authored and dkd-kaehm committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    d5cf779 View commit details
    Browse the repository at this point in the history
  4. !!![TASK] Introduce specific EXT:solr exceptions

    Existing exceptions are now based on the recently introduced
    generic EXT:solr exception.
    
    Additionally based on the new generic EXT:solr exception a further
    exception is introduced, allowing more targeted handling of exceptions:
    InvalidIndexQueueInitizalizationPostProcessorException
    
    This is a breaking change as the base excepion changed and the new
    exception is no longer based on \UnexpectedValueException.
    
    Resolves: TYPO3-Solr#3763
    dkd-friedrich authored and dkd-kaehm committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    cf5d5e5 View commit details
    Browse the repository at this point in the history