Genopbyg opløste aktivitetslister
Genberegner pr.-medarbejder-visningen af opløste aktivitetslister.
Sådan virker det
Hver medarbejder ser en opløst liste af aktiviteter, de kan registrere mod — denne liste kombinerer medarbejderens personlige liste med de enhedslister, han/hun arver. Den opløste liste er gemt som en projektion, så UI’et ikke skal genberegne den ved hver sideindlæsning. Dette job genopbygger den projektion for hver medarbejder i arbejdsområdet:
- Gennemgår hver medarbejder i arbejdsområdet
- Opløser deres effektive aktivitetsliste ved at kombinere personlig liste og arvede enhedslister
- Opdaterer projektions-rækken — kun når den opløste liste faktisk ændrede sig (så en genkørsel på et sundt arbejdsområde rapporterer mange poster uden ændringer)
Hvornår det kører
Jobbet er operatør-drevet og let debouncet — live-handlerne genopbygger også denne projektion, når den relevante konfiguration ændres. Kør det manuelt, når en medarbejder rapporterer en manglende eller uventet aktivitet i sin vælger.
Parametre
Jobbet har ingen parametre.
Jobresultater
| Metrik | Beskrivelse |
|---|---|
total | Antal medarbejdere vurderet |
changed | Antal opløste lister der faktisk ændredes under genopbygningen |
errors | Fejl under behandling |
Hvornår skal det køres
- En medarbejder siger, at en aktivitet han/hun burde se mangler i vælgeren
- En enheds aktivitetsliste blev ændret, og du vil bekræfte at ændringen er propageret
- Efter at have flyttet en medarbejder til en anden enhed
Fejlfinding
| Problem | Løsning |
|---|---|
| Aktivitet stadig manglende for én medarbejder | Bekræft at medarbejderen tilhører den rigtige enhed, og at enhedens aktivitetsliste indeholder aktiviteten. Genkør, og opdatér browseren |
| Mange fejl under genopbygningen | Hver pr.-medarbejder-fejl logges med årsagen. Den hyppigste er en reference til en slettet aktivitetsliste — ryd referencen, og genkør |