System.bug.view - quien ha leído qué informe

FeatureInitializerService
Se descapó
27 de agosto de 2026 a las 20:16 UTC
Autor
Kamo
Compromit
2b2fb03

Por VIEWER, no por error, y esa es la razón por la que es una tabla en lugar de una primera columna de .viewed.at en system.bug: el triaje es trabajado por varias personas a la vez, y una columna dejaría que quien abriera un informe primero lo despejara de los demás Insignia. Deliberadamente tampoco es un estado. "Alguien ha leído esto" y "alguien ha triaged this" son hechos diferentes - doblar la lectura en estado. nombre movería un Reporte fuera de NUEVO porque un transeúnte lo abrió, sin vuelta. Los dos ejes cruz: un informe es nuevo para ustedes cuando su estado es NUEVO Y no hay fila aquí para Usted. El índice único en (bug-id, member-id) es cargar en lugar de ordenar: abrir una carta enciende la marca cada vez, desde cada pestaña, por lo que el índice es lo que hace el idempotente de escritura en lugar de imitido. Aterriza antes de que MediaService lo necesite. Este servicio no tiene CI, por lo que el DDL tiene que ser Corre primero o los leen 500 sobre una relación que no existe.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios