-
Notifications
You must be signed in to change notification settings - Fork 160
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
TypeError dans la commande « update_index » #3833
Comments
C'est sur la prod, je suppose. Sans plus d'information, ça va être compliqué de debug, dans une heure creuse, et pas en même temps que la tache cron update_index, pourrais-tu relancer l'indexation des contenus, forums avec la commande Je pense que un des champs de ces objets ou de ceux la retourne None |
C'est sur la beta @DevHugo . Rien de louche quand on lance l'update_index:
Je regarde le rebuild. Avec le setup actuel, on lance simultanément ces deux commandes :
|
Merci vhf. Peut-être qu'envoyer les deux commandes « simultanément » peut poser des soucis mais je pense pas que ça soit liés à l'erreur remonté par Sentry. Petite explication: La commande Si la requête Si c'est possible, il faudrait lancer la première commande puis la seconde dans un deuxième temps. On peut en faire un ticket comme ça on en discute. |
@DevHugo on a des problèmes avec les résultats de recherche sur la prod. Ici, tu dis
Mais ce cron n'existe ni sur la beta, ni sur la prod, ni dans la doc. Peux-tu expliquer ce qu'il en est ? Si tu as une idée pour #3942, c'est aussi volontiers. Merci :) |
Dans le update.md tu as la commande exacte qui est « ExecStart=/opt/zdsenv/bin/python /opt/zdsenv/ZesteDeSavoir/manage.py update_index --remove --age=1 ». Cette commande update_index est la depuis le tout début du projet. La commande est expliqué ici dans la doc de haystack. En gros rebuild_index, ça supprime tous les index et ça les re-rajoute dans Solr. Update_index, permet au lieu de supprimer tous les index et de les recréé, permet d'ajouter uniquement la différence entre deux commandes update_index. Ceci dit on pourrais faire un doc qui liste toute les taches cron à créé pour la prod, on pourrait rajouter ça ici. |
Ok merci @DevHugo ! Je cherchais dans les crons, vu que c'en n'est pas j'avais aucune chance. Maintenant c'est plus clair, et effectivement faudra documenter ces timers. |
Bon a priori :) |
Via Sentry sur la beta :
La commande en détails :
manage.py update_index --remove --age=1
C'est arrivé une dizaine de fois sur les trentes derniers jours.
The text was updated successfully, but these errors were encountered: