WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Remove dependency on elastic search for frontend virtual category - index from elastic search and store in database #3756

@tschirmer

Description

@tschirmer

Is your feature request related to a problem? Please describe.
Super frustrated at the latencies we're getting when underlying Elasticsearch provider is slow or unavailable. All the categories that are setup with virtual categories just produce errors. instead of a single point of failure where the search bar may not work. The category output is cached anyway, so why not just index the results from Elasticsearch at the time of category save / product save. and use Magento's default category loading.

No point adding more failure points for features that could be done equally as well without them.

Describe the solution you'd like
Write an index of the underlying elasticsearch results and store in the database.

Describe alternatives you've considered
Write a cache of the underlying elastichsearch results. less effective, because caches get cleared quicker than index data changes.

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions