Hola, por favor probad esto que os voy a contar y que nos esta pasando en 25. Puede ser un desastre!!!
No sé si se trata de nuestro SFS o es cuestión de Sakai
La prueba:
SitioA con recurso r1
En la tabla content_resource debe aparecer ese recurso
select file_path from content_resource where resource_id like '/group/SitioA/%'
Devolveria algo como
/content/2025/206/06/d6b3bdc7-5e36-4358-855d-08464b5456c3
Ahora
Importo recursos del SitioA al SitioB (solo lo he probado con la opción merge)
El recurso se ve en el SitioB
Y si ejecuto la consulta correspondiente al SitioB
select file_path from content_resource where resource_id like '/group/SitioB/%'
/content/2025/206/06/d6b3bdc7-5e36-4358-855d-08464b5456c3
En 25 me devuelve EL MISMO file_path para el recurso del sitioA que para el del sitioB
CONSECUENCIAS, si alguien borra el recurso del sitioA ya no se puede acceder al del sitioB puesto que comparten el mismo fichero físico.
Por favor, probad si os pasa. No lo puedo probar en un nightly porque no puedo acceder a la BD.
--
Has recibido este mensaje porque estás suscrito al grupo "Sakai - Spanish" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a sakai-spanis...@apereo.org.
Para ver este debate, visita https://groups.google.com/a/apereo.org/d/msgid/sakai-spanish/AS4P190MB1925F2F09CC38180B63E7B189259A%40AS4P190MB1925.EURP190.PROD.OUTLOOK.COM.
Buenas de nuevo
Ni idea de la existencia de esa propiedad ni del cambio de comportamiento. Me hubiera gustado que por defecto tuviera el valor false y solo activarlo conscientemente.
Tras unas pruebas veo que el comportamiento es el que dice Juanjo, es decir, si el fichero físico es compartido por varios recursos, solo se borra el fichero físico cuando se borra el último recurso que lo usa.
Si reemplazas el contenido de un recurso cuyo fichero físico esta compartido por varios recursos, estás cambiado el contenido de todos ellos, lo cual puede ser toda una sorpresa.
Por la incidencia que me ha llegado el fichero físico ya se estaba usando por 6 recursos y al cabo de unos dias el fichero físico se borró el SFS. Los recursos que apuntan a ese fichero físico siguen existiendo en content_resource, cosa que en teoría no debería ocurrir y contradice las pruebas que he hecho.
Así que algo no parece ir bien con este sistema.
He añadido la propiedad para usar el sistema tradicional y espero (por las pruebas que he hecho parece ser así) que se mantenga el comportamiento para los ficheros físicos ya enlazados puesto que tenemos 180 sitios que ya se han importado desde que pusimos la 25 que ya veremos como se comportan.
Saludos