- Se descapó
- 27 de agosto de 2026 a las 20:16 UTC
- Autor
- Kamo
- Compromit
- dc7af26
SystemBugView es por VIEWER, no por error - una primera entrevistaVeredA en la columna de SystemBug dejaría que quien abriera un informe primero se lo quitaría la insignia de todos los demás gerentes. memberId es un largo crudo en lugar de un "ManyToOne": cada consulta es "para este miembro de la identificación", y una asociación cargaría un miembro por fila para una pregunta que Nunca mira uno. SystemBugRepository gana dos consultas: ConteoByStatusUnviewedBy, el número de la insignia de navegación. Deliberadamente de dos caras: estatus solo podía caer cuando alguien triejaba, y el estado de lectura en paz dejaría un Qué bien se está trabajando aún brillando. NO EXISTAS en lugar de una LEFT únete... ES NULL, para que el planificador pueda parar en el primer partido. countGroupedByStatus, los conteos al lado de cada entrada del filtro de estado. Cada predicate de encontrarVisible se repite literalmente excepto el estado uno, porque el El número al lado de una entrada es una promesa sobre lo que se mostrará. COUNT DISTINCT por la misma razón encontrarVisible deletena su consulta de conteo: la LEFT Unirse a los sitios rinde una fila por sitio un nombre de error. SystemBugDTO.viewed es sobre el CALLER, a diferencia de cualquier otro campo en el registro. A dos miembros que se presentan al mismo informe se les dicen cosas diferentes a propósito. No hay bulto de versión: la finca se queda en una versión de la biblioteca compartida de kamo. Necesita que la migración de KamoInitializerService se haya puesto en marcha primero.