As of #2656668: Facet's results sorting with multiple sorts., sort processors are separated in the build phase and fired together, AFTER every other processor in the build phase.

We should move sorts into a separate stage "Sort", which fires right after the build stage, to make this more explicit, as ordering sorts and non-sort processors will not behave as a user expects at this moment.

Comments

StryKaizer created an issue. See original summary.

StryKaizer’s picture

Issue summary: View changes
borisson_’s picture

Title: Create new stage 'Sort' » Create a new processor stage 'Sort'
Issue summary: View changes
StryKaizer’s picture

StryKaizer’s picture

Cleanup manager, do not create new instances for processors which already exist in getProcessorByStage

borisson_’s picture

Status: Needs review » Reviewed & tested by the community
borisson_’s picture

  • borisson_ committed ae38a8e on 8.x-1.x authored by StryKaizer
    Issue #2724171 by StryKaizer, borisson_: Create a new processor stage '...
borisson_’s picture

Status: Reviewed & tested by the community » Fixed

Awesome, thanks.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.