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

Automate search reindexing #317

Open
khoroshevskyi opened this issue Jun 12, 2024 · 1 comment
Open

Automate search reindexing #317

khoroshevskyi opened this issue Jun 12, 2024 · 1 comment
Milestone

Comments

@khoroshevskyi
Copy link
Member

Add reindexing of pephub in qdrant automatic

@nsheff nsheff added this to the v0.12.x milestone Jun 25, 2024
@khoroshevskyi
Copy link
Member Author

khoroshevskyi commented Jul 24, 2024

https://github.com/pepkit/pepembed/actions/workflows/main.yml

Reindexing is taking too long on GitHub. We need to develop a new strategy for reindexing or updating the Qdrant database.

My proposition is:

  1. Once a week, check for projects that have been updated or uploaded and add them to the Qdrant database.
  2. When a project is deleted, also remove it from the Qdrant database.
  3. To verify if the cron job was successful, add a status table to the database.

p.s. we should not index projects that are private

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

No branches or pull requests

2 participants