quivr/backend/worker/quivr_worker
AmineDiro 43fe0d1539
fix: knowledge multiple brains (#3142)
# Description

- Same knowledge in multiple brains
- Delete knowledge works but removing the brain/knowledge association if
knowledge in multiple brains or remove knowledge if only one brain
exists
- Fix bugs in knowledge service

**NOTE:** 
- There is a risk of race condition but this shouldn't occur that often
- Sync updates could have side effects on sync knowledge that are
updated and are in multiple brains ...

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-09-03 17:47:57 +02:00
..
parsers feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
process fix: knowledge multiple brains (#3142) 2024-09-03 17:47:57 +02:00
syncs feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
__init__.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
celery_monitor.py fix: knowledge multiple brains (#3142) 2024-09-03 17:47:57 +02:00
celery_worker.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
check_premium.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
files.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
utils.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00