2.5 KiB
2.5 KiB
Auftrag
kern
Führt Indexierung und Neuaufbau nachvollziehbar aus
- Jeder Lauf hinterlässt einen Auftrag
- Der Auftrag nennt Typ, Zustand, Zeiten und Person
- Fünf Zustände bis zum Abbruch
- Nur der Neuaufbau schreibt eine Protokolldatei
- Nur ein Indexlauf läuft gleichzeitig
- Ein Strukturwechsel erzwingt einen sichtbaren Neuaufbau
- Ein unvollständiger Aufbau bricht ab
Aufträge einsehen
Zeigt den Verlauf aller Indexläufe
- Neueste Aufträge stehen oben
- Der Fehlertext endet in der Liste bei 120 Zeichen
- Menüeintrag Aufträge wählen
- Auftragsliste sichtbar
Auftrag verfolgen
Beobachtet einen einzelnen Lauf bis zum Ende
- Die Kennung muss dem Kennungsformat folgen
- Der Stand wird zweisekündlich nachgeladen
- Geliefert werden Typ, Zustand, Zeiten und Fehler
- Das Nachladen endet mit dem Auftrag
- Auftragsliste öffnen
- LMB auf eine Kennung
- Zustandsmarke wechselt
Index neu aufbauen
Überführt vorgemerkte Änderungen in den Index
- Nur die höchste Rolle darf starten
- Der Auftrag beginnt wartend
- Die Arbeit läuft im Hintergrund
- Ein Fehlstart markiert den Auftrag als gescheitert
- Nach Erfolg wird der Zwischenspeicher geleert
- Dokumentliste öffnen
- LMB auf Index neu aufbauen
- Bestätigen
- Auftragsseite sichtbar
Auftrag ausführen
Startet einen vorhandenen Auftrag im Terminal
- Unbekannte Kennung wird abgewiesen
- Abgeschlossene Aufträge laufen nicht erneut
- Ein Trockenlauf vermeidet schwere Schritte
- Kommando mit Kennung aufrufen
- Zustandszeile sichtbar
Index hart neu aufbauen
Baut Chunks, Vektoren und Tags vollständig neu
- Ohne Erzwingen bricht der Lauf ab
- Vier Schritte laufen in fester Reihenfolge
- Einzelne Schritte lassen sich überspringen
- Ein gescheiterter Schritt beendet den Lauf
- Ein Trockenlauf schreibt keine Indexdatei
- Kommando mit Erzwingen aufrufen
- Vier Schritte sichtbar
- Gesundheitsstand am Ende