Comments (1)
The current architecture of the plugin and how it's setup with the Craft queues would require a big rewrite to do this, if it's even possible.
There would need to be some way to collect all the entries that would need to be updated, batch them into algolia but then also prevent their usual indexing events from happening when they're saved.
This will probably not be something that will make it into this plugin
from craft-scout.
Related Issues (20)
- Saving an entry is very slow when Scout is enabled HOT 24
- Multi-site support for Craft v3.4.* HOT 6
- No reindexing on EVENT_AFTER_MOVE_IN_STRUCTURE HOT 2
- Tests failing HOT 9
- Formatting Dates HOT 3
- No settings for `renderingContent` HOT 3
- [Craft 4] Replace tightenco/collect with illuminate/collections
- Update products in index when they are added to a Commerce Sale HOT 1
- Argument 1 passed to craft\services\Sites::getSiteById() must be of the type int, null given
- When not using the Admin Key what permissions are needed? HOT 2
- Setting for Element Types used in `SearchableBehavior::getRelatedElements` HOT 4
- Elements not deleted when skipped by transformer
- .env variables stopped working, unable to save plugin settings HOT 4
- Scout Utilities page button spacing HOT 2
- [4.x] Element query executed before Craft is fully initialized HOT 5
- Move all indexing/de-indexing work to queue
- Unknown method exception `searchable` HOT 27
- Queue priority HOT 1
- [STU-130] Split elements not deleted on content update HOT 4
- Native search index to Algolia?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from craft-scout.