- Verschifft
- 10. August 2026 um 19:17 UTC
- Autor
- Kamo
- Ausschuss
- 54956b0
AUTO_ASSIGNMENT(3) ist an SupportAssignmentStrategyType angefügt sofort zu einem Agenten, der wirklich online ist, bevorzuge, wer hält die am wenigsten Arbeit, anstatt ROUND_ROBINs strenge Präsenz-blinde Rotation. Angefügt, nie neu geordnet: die Spalte ist @Enumeriert(ORDINAL). Die Spalte trägt auch einen numerischen Bereich CHECK Hibernate emittiert auf CREATE TABLE und revidiert nie. Weil diese Klausel UND keine enum whitelist enthält, ist sie nicht so SchemaCleanupRunner generischen TropfenStaleEnumWhitelistChecks() fegt es überspringt durch Design; Verbreiterung ist es eine passende Änderung in diesem Läufer, ohne die jeder einfügen mit dem neuen Wert fehlt. SupportTicket gewinnt ASSIGNMENT_OPENED_AT. Zuteilung wird über Kern NATS angekündigt ohne Wiederholung, so dass ein Agent, der ausgezeichnet wurde, als Arbeit gelandet nie hört darüber. Null von der Zuordnung bis ein Kunde das Gespräch tatsächlich ansetzt Bildschirm, es macht "zu mir zugeordnet und nie gesehen" eine Server-Seite Tatsache, dass überlebt einen Logout, einen Absturz, einen Reputeploy oder eine andere Maschine. Zwei Repository-Abfragen dazu: countOpenForAgent (der Workload Tie-Break) und finden UnopenedAssignmentsForAgent (die Anmeldung nachholen).