-
Notifications
You must be signed in to change notification settings - Fork 117
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
Search Index Handling & Synchronization #522
Comments
Here is an incomplete list of dependencies between elasticsearch documents. We have to keep that in mind when updating documents.
|
TODO
|
A big breaking change is that mutating actions to mesh don't wait until the changes are synced to elasticsearch anymore. A possible solution to that would be to add an option to the search endpoints to wait for elasticsearch to be synced before the search request is sent. This option could be turned on by default at first, which would not introduce any breaking changes at all. |
Suggested solution has been implemented. |
Abstract
Index operations (Create, Update, Delete) should happen async. Sync operations currently impact write request performance. Sync operations are currently required since Gentics Mesh does not yet support Rest filtering #485.
Tasks
Operation Handling
The text was updated successfully, but these errors were encountered: