Återuppbyggnad av aktivitetssökvyn
Återskapar aktivitetssökindexet för arbetsytan.
Så fungerar det
Aktivitetsväljaren, aktivitetssökningen och flera rapporter läser från en materialiserad sökvy i stället för att skanna källtabellerna för projekt och aktiviteter vid varje tangenttryckning. Vyn hålls synkroniserad när aktiviteter och projekt ändras. Om den glider isär (efter en massimport, en återställd säkerhetskopia eller en rättning av en felaktig aktivitet) bygger det här jobbet om den från grunden:
- Tar bort de nuvarande sökraderna för arbetsytan
- Går igenom varje projekt och aktivitet i arbetsytan
- Lägger in en ny sökrad för var och en, med den sökbara texten omräknad
När jobbet körs
Jobbet är operatörsstyrt — det finns ingen schemalagd utlösare. Kör det manuellt när aktivitetsväljaren visar inaktuella resultat.
Parametrar
Det här jobbet har inga parametrar.
Jobbresultat
| Mätvärde | Beskrivning |
|---|---|
rebuilt | Alltid true vid lyckad körning |
Jobbet rapporterar lyckat resultat så snart varje aktivitet har indexerats om; räknare per rad exponeras inte.
När du bör köra jobbet
- Aktivitetsväljaren visar aktiviteter som har bytt namn eller raderats
- En aktivitet visas inte i väljaren men finns på projektsidan
- Efter en återställning från säkerhetskopia av projektdata
- Efter en manuell SQL-rättning i projekt- eller aktivitetstabellerna
Felsökning
| Problem | Lösning |
|---|---|
| Väljaren visar fortfarande inaktuella resultat efter återuppbyggnaden | Tvångsuppdatera webbläsaren. Sökvyn ligger bakom en kort cache på klientsidan |
| En aktivitet som borde visas saknas fortfarande | Kontrollera att aktiviteten inte är mjukraderad, att dess projekt inte är arkiverat och att aktivitetens status inte är inaktiverad |