Recursos copiados que comparten el mismo file_path. Esta si que puede ser gorda!!!

12 views
Skip to first unread message

Valerio Cerni Conde

unread,
Jul 25, 2025, 3:11:28 AMJul 25
to Sakai - Spanish, s...@cv.udl.cat

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.

Jesus Maria Mendez Perez

unread,
Jul 25, 2025, 3:39:38 AMJul 25
to Valerio Cerni Conde, Sakai - Spanish, s...@cv.udl.cat

--
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.

Valerio Cerni Conde

unread,
Jul 25, 2025, 6:54:58 AMJul 25
to Sakai - Spanish

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

Reply all
Reply to author
Forward
0 new messages