contentStoreCleaner borrado de ficheros

cancel
Showing results for 
Search instead for 
Did you mean: 
angelmartinboni
Active Member

Re: contentStoreCleaner borrado de ficheros

Si lo que se puede recuperar del contentstore y contentstore.deleted es practicamente nada, porqué existen? cuál es su funcionalidad al final a efectos prácticos?

cristinamr
Intermediate

Re: contentStoreCleaner borrado de ficheros

porqué existen? cuál es su funcionalidad al final a efectos prácticos?

Cuando un usuario sube un documento en la document library, se crea dentro de contenstore un archivo .bin dentro de una estructura (año/mes/..) y sus propiedades van a almacenarse en la báse de datos. Es decir, por un lado tienes el documento "físico" y por otro las propiedades. Cuando un usuario accede y pincha para verlo, el sistema lo que hace realmente es cargarte ese documento binario y rescartarte de la base de datos sus propiedades (a través de los índices). Si un usuario crea una versión, se crea un objeto "físico" nuevo, de nuevo en una ruta de año/mes/día... Por ea razón, diría, note cuadran las rutas con las fechas originarias de los documentos.

Lo del contenstored.deleted es tema a parte, tiene que ver con la eliminación del documento u objeto en Alfresco (entra todo lo que César y demás compañeros te han comentado).

¿Algo más aclarado ahora? :-)

angelmartinboni
Active Member

Re: contentStoreCleaner borrado de ficheros

Buenos días ‌,

si que me ha quedado más claro, además no sabía lo de las versiones y lo he probado y es como dices obviamente. Cuando creas una versiónd e un documento se actualiza el contetURL del contentstore del documento creándose una nueva ruta y manteniendo la otra en el contentstore también.

Gracias por todo.

Saludos.

angelmartinboni
Active Member

Re: contentStoreCleaner borrado de ficheros

Cesar Capillas‌, ¿si necesitase configurar lo mismo en una Alfresco 2.2 dónde lo debería hacer? porque lo tenemos ya controlado en nuestro Alfresco 3.4.7, pero en el Alfresco 2.2 en el fichero "repository.properties" no existe la propiedad "system.content.eagerOrphanCleanup" predefinida ya...

Gracias.

cesarista
Advanced

Re: contentStoreCleaner borrado de ficheros

Hola:

Si no existe en el repository.properties es probable que no este implementado para esa version. Es muy muy antigua... En cualquier caso haría un grep de la propiedad por debajo de alfresco/WEB-INF a ver si hay suerte.

Saludos.

--C.

angelmartinboni
Active Member

Re: contentStoreCleaner borrado de ficheros

Buenos días,

pues haré eso ‌, la verdad es que es muy antigua... a ver si nos la quitamos de encima ya xD

Saludos.