Bei Study anmelden

Diese Seite ist der öffentliche eMedys-Auftritt. Dein Konto und deine privaten Inhalte laufen auf Study; die Anmeldung öffnet sich dort in einem eigenen Fenster.

Gleichzeitige Schreiber und Rückkehrpunkt

Verhindere, dass ein älterer Kandidat einen neueren Stand unbemerkt ersetzt.

Atomare Veröffentlichung regelt die Sichtbarkeit eines einzelnen Wechsels. Zwei Schreiber können trotzdem nacheinander vollständige, aber falsch geordnete Versionen veröffentlichen. Ein gemeinsamer Lock muss den ganzen kritischen Abschnitt umfassen, oder eine atomare Versionsprüfung muss veraltete Kandidaten ablehnen. Ein gewöhnliches Lesen der Version und späteres Schreiben lässt eine Lücke. Bewahre außerdem den letzten geprüften Rückkehrpunkt auf: Ein syntaktisch gültiger Katalog kann inhaltlich falsch sein. Rücknahme braucht dieselbe Konkurrenzregel wie Veröffentlichung und einen Nachweis des danach sichtbaren Standes.

Ein Beispiel

Zwei simulierte Läufe A und B lesen Version 7. A veröffentlicht Version 8. B darf seinen auf 7 basierenden Kandidaten nur veröffentlichen, wenn der gemeinsame Anspruch noch 7 ist. Da bereits 8 sichtbar ist, meldet B stale_candidate. Ein später erkannter Inhaltsfehler in 8 führt über einen geprüften Rücknahmeplan auf den aufbewahrten Stand 7 zurück.

Mit meinem Konto üben →

Alle Lernwege