Acciones
Correccion - Mejora #5568
cerrada[Rendimiento] Optimizar el borrado de caché cuando cambia un PermisoXRol
Fecha de inicio:
2024-09-26
Fecha fin:
% Realizado:
100%
Tiempo estimado:
Versión:
Descripción
Especificación¶
Al añadir o modificar un permiso de un rol, el sistema se queda bloqueado debido a la implementación del sistema de borrado de caché. Se debería cambiar el sistema para que el proceso sea más rápido.
Análisis¶
En lugar de realizar la búsqueda de usuarios donde borrar los permisos cacheados a partir de UsuarioXProyecto, se debería hacer mediante Usuario aplicando un distinct. De esta forma se evita realizar la acción de borrar la caché sobre el mismo usuario, que era lo que hacía que el método flush_cache tardara tanto.
Implementación¶
https://git.semillasl.com/gong/gor/-/commit/d093875a95b32158bb67098078b0b657670cfec9
Actualizado por Oscar Abad hace alrededor de 2 meses
- Estado cambiado de Nueva a En Curso
Actualizado por Oscar Abad hace alrededor de 2 meses
- Se actualizó Descripción (diferencias)
- Estado cambiado de En Curso a Resuelta
- % Realizado cambiado de 0 a 100
Acciones