Skip to content
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

Better streaming bulk support #2

Merged
merged 1 commit into from
Sep 13, 2016
Merged

Better streaming bulk support #2

merged 1 commit into from
Sep 13, 2016

Conversation

sabricot
Copy link
Member

No description provided.

@sabricot sabricot merged commit bd1768d into master Sep 13, 2016
@sabricot sabricot deleted the streaming-bulk branch September 13, 2016 12:11
safwanrahman pushed a commit that referenced this pull request Oct 1, 2023
* Implement the Celery signal processor

The `CelerySignalProcessor` allows automatic updates on the index as delayed background tasks using Celery.

NB: We cannot process deletes as background tasks. By the time the Celery worker would pick up the delete job, the model instance would already deleted. We can get around this by setting Celery to use `pickle` and sending the object to the worker, but using `pickle` opens the application up to security concerns.

* Draft implementation for different signal processor tests

* requirements.txt update

* signal.py revert

revert signals.py

* update

* add delete task

* add delete and delete_related perpare

* fix import bug

* update documents and bug fixes.

* Celery signal processor branch bak (#2)

* add requiremnts deps
* add ci

* change optional require, update signal handle ways.

* change update task

* change update task

* change test case class.

---------

Co-authored-by: Rasika Amaratissa <ramaratissa@infoxchange.org>
Co-authored-by: Andrii Rusanov <a.rusanov@levi9.com>
Co-authored-by: bidaya0 <bidaya0@bidaya0desktop.xianzelin.top>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant