- Shipped
- 10 de agosto de 2026 às 19:17 UTC
- Author
- Kamo
- Commit
- 54956b0
AUTO ASSIGNMENT(3) é anexado ao SupportAssignmentStrategyType — assign imediatamente para um agente que está genuinamente online, preferindo quem detém o menos trabalho, em vez de rotação estrita presença-cego de ROUND ROBIN. Em anexo, nunca reordenado: a coluna é @Enumerada(ORDINAL). A coluna também carrega uma faixa numérica CHECK Hibernate emitido em CREATE TABLE e nunca revisa. Porque essa cláusula contém E não é uma lista enum whitelist, assim SchemaCleanupDrop genérico do RunnerStaleEnumWhitelistChecks () varrer ignora por design; alargamento é uma mudança de correspondência no corredor, sem o qual cada inserir usando o novo valor falha. SuporteTicket ganha DESIGNAMENTO OPENED AT. A atribuição é anunciada sobre o núcleo NATS Sem replay, então um agente que foi assinado quando o trabalho chegou nunca ouve Sobre isso. Null da atribuição até que um cliente realmente coloca a conversa em tela, faz "atribuído a mim e nunca visto" um fato do lado do servidor que sobrevive a um encerramento, um acidente, uma transferência ou uma máquina diferente. Duas consultas de repositório para ir com ele: countOpenForAgent (a carga de trabalho tie-break) e encontrarAtribuições Não-AbertasParaAgente (a captura de entrada).