Reconstruction de la recherche d'activités

Reconstruction de la recherche d'activités

Régénère l’index de recherche d’activités pour l’espace de travail.

Fonctionnement

Le sélecteur d’activités, la recherche d’activités et plusieurs rapports lisent depuis une vue de recherche matérialisée plutôt que de parcourir les tables projets/activités à chaque frappe. La vue est tenue à jour à mesure que les activités et projets changent. Si elle dérive (après un import en masse, une restauration de sauvegarde, ou une correction d’activité mal formée), cette tâche la reconstruit de zéro :

  1. Supprime les lignes courantes pour l’espace de travail
  2. Parcourt chaque projet et activité de l’espace
  3. Insère une ligne fraîche pour chacun, avec le texte de recherche recalculé

Quand elle s’exécute

La tâche est déclenchée par l’opérateur — pas de déclencheur planifié. Lancez-la manuellement quand le sélecteur d’activités montre des résultats obsolètes.

Paramètres

Cette tâche n’a pas de paramètres.

Résultats de la tâche

MétriqueDescription
rebuiltToujours true en cas de succès

La tâche renvoie un succès dès que chaque activité est ré-indexée ; les compteurs par ligne ne sont pas exposés.

Quand l’exécuter

  • Le sélecteur affiche des activités renommées ou supprimées
  • Une activité n’apparaît pas dans le sélecteur mais existe sur la page de son projet
  • Après une restauration de sauvegarde des données projet
  • Après une correction SQL manuelle sur les tables projets ou activités

Dépannage

ProblèmeSolution
Le sélecteur affiche encore des résultats obsolètes après reconstructionForcez le rafraîchissement du navigateur. La vue est cachée brièvement côté client
L’activité attendue manque toujoursVérifiez que l’activité n’est pas soft-supprimée, que son projet n’est pas archivé, et que son statut n’est pas désactivé