Skip to content

Improve Manual Mode indexing #171

Closed
Closed
@colinmollenhour

Description

@colinmollenhour

One of my dreams is for Magento to be able to:

  1. Perform the heavy lifting of indexes in the background in near-real-time by using a separate daemon of sorts that uses a pub/sub method (e.g. Redis) to wake up the indexer instantly.
  2. Clear the related cache tags only after the reindexing is complete. (otherwise the cache may be rewarmed before the reindexing is complete).
  3. Not have potential issues with process statuses. Currently I think it would be possible for the status to end up as "pending" even though new events were added while some events were being processed. That is, the status should not be changed to "pending" if new events were added in the meantime (e.g.: prevent update if updated_at time changed)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fixed in 2.4.xThe issue has been fixed in 2.4-develop branchIssue: Format is not validGate 1 Failed. Automatic verification of issue format is failedimprovement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions