carm-es / inside

Instalación y evolutivo de la versión distribuible de InSiDE (Infraestructura y Sistemas de Documentación Electrónica)
European Union Public License 1.1
5 stars 8 forks source link

refactor(eeutil-vis): Optimizar dml petición #73

Closed ja-garcia closed 3 years ago

ja-garcia commented 3 years ago

Cuando está a true la nueva propiedad, la recuperación del metadato adicional nombre natural de todos los documentos del expediente (interno) se obtienen en la misma consulta, para poder incluirlos en el índice del expediente de la petición a la Eeutil-Vis-Docexp de visualización del mismo en PDF.

Se modifica el logging, a nivel DEBUG, de los eventuales puntos críticos restantes que pueden estar causando respuestas elevadas con expedientes grandes (la llamada al servicio de visualización en sí, que genera el PDF, y la persistencia de la nueva versión del expediente en BD, para anotar y poder revisar tiempos de inicio y fin mediante configuración de log4j).

En fichero: file:${config.path}/enhanced_carm.properties Propiedad y posibles valores: eeutils.vis-docexp.exp.optimizar.dml.indice=<true|false>

Closes: #70