- Se descapó
- 4 de septiembre de 2026 a las 21:19 UTC
- Autor
- Kamo
- Compromit
- 4bd25e7
Dieciséis de las diecisedes barridas programadas de SecurityService tienen un efecto compartido y ahora toman un nombre arrendamiento distribuido antes de correr. No hay ShedLock en ninguna parte de esta plataforma, así que la réplica El conteo fue lo que los hizo correctos. este servicio tenía el trabajo más programado en la flota y era por lo tanto, el más firmemente fijado a una vaina. Los que vale la pena nombrar: ************* dos vainas refrescando la misma subvención OAuth puede invalidar La nueva ficha de la otra y desconectar el calendario BulkExportRunner.pollForWork dos vainas afirmando que las mismas filas cola correrían el la misma exportación de EHR/PHI dos veces DomainVerificationWatcher flips ownership.verified, que decide qué anfitrión rutas a las que org DocReminderSweep envía recordatorios de documentos a prestatarios LeadLockSweeper podría liberar una cerradura otra cápsula que acaba de conceder ******************* es un "Component anidado dentro de una configuración", por lo que tomó el contrato de arrendamiento a mano en lugar de a través de la misma edición mecánica que el resto. Cuatro pruebas ahora ejercen el cuerpo cerrado directamente (barrido en bloque, reverificarConfirmedLocked, pollForWorkLocked). Antes llamaban al punto de entrada programado, que ahora pide un burlado SingletonTaskRunner para un contrato de arrendamiento que nunca concede, por lo que cada afirmación en ellas habría pasado contra un cuerpo que nunca corrió. En AccessRuleRescarvice y OrgObjectStorageViajebarrio el campo inyectado se declara LAST: esos utilizados Lombok's "RequiredArgsConstructor", que construye su lista de parámetros en orden de campo, por lo que ponérelo a otro lugar reordenar silenciosamente los argumentos existentes del constructor. réplicas 1 - 2. Verificado en un árbol de trabajo aislado de origen / principal porque esta compra actualmente lleva otro período de sesiones en progress OrgNetworkRowBuilder refactor, que no compila; con sólo estos archivos aplicaron las compilaciones de servicio y su suite es verde aparte de dos fallos que reproducirse idénticamente sobre el origen/principal (UnauthenticatedEndpointRatchet flags UsuarioAccountController .verifyByToken, que no es parte de este cambio).