- Se descapó
- 14 de agosto de 2026 a las 4:51 UTC
- Autor
- Kamo
- Compromit
- 42302b9
Tres cosas, todo sobre saber en lugar de asumir. La insignia sin leer nav-top consiguió todo el árbol de carpetas y escogió INBOX de el resultado - la llamada más cara que el backend de correo hace, para renderizar un número. MailReader ha llevado getUnreadCount para exactamente esto desde que fue escrito (a STATUS en los proveedores de IMAP, un campo en línea en Graph) y nada nunca Lo expuso a través de HTTP. Ahora lo hace. Este es un camino de retroceso que sólo se dispara cuando el enchufe no leído ha fallado, por lo que es raro y era caro precisamente cuando Las cosas ya iban mal. La lista respaldada por el índice ahora reporta por qué sirvió o no, como **************** y el actuador expone las métricas para el Los contadores se pueden leer. La relación entre servido para modseq-moved es el número que dice si ese camino se gana su complejidad, y no es responsable leyendo la código: una carpeta invalida su propio punto de control tan pronto como alguien lee un mensaje En ella, así que la tasa de éxito es un hecho acerca de cómo los miembros se mueven a través de su correo. El la prueba de que informa ahora es un enum en en y no booleano, por lo que cada negativa es atribuido en lugar de agrupados, y las pruebas afirman la razón específica. una prueba que aceptara cualquier negativa dejaría que esos cubos derivaran en tonterías. También arregla una prueba escamosa que vi fallar tres veces esta tarde y que es no es mía: ImapIdleRegistryTest enóspaseó en un burla con el tiempo de Mockito para ver el tierra cerrada async, y en una máquina cargada que caduca mientras que el cierre es meramente conocido detrás de la creación de hilo. Fracasa como "interacciones cero", que se lee como un registro roto y es realmente una CPU ocupada. Ahora espera en un pezón que despierta. se introduce el cierre instantáneo () se combina con la prueba de hermanos dos métodos, y el hilo aparcado se interrumpe en un bloque final - una carrera fallida utilizada para filtrar un hilo no diemonoso durmiendo durante treinta segundos y ralentizar todo después incluido el siguiente intento de la misma prueba. Tres suites completas corren Al mismo tiempo: 257 pasó, tres veces más.