es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Necesito un recolector de basura cuando elimino un objeto de una rama mediante la API?

¿Necesito un recolector de basura en LakeFS cuando elimino un objeto de una rama a través de la API?
Utilizando el método apropiado, por supuesto.
¿Entiendo correctamente que el recolector de basura se utiliza solo para objetos que se eliminan mediante un commit? Y estos objetos se eliminan temporalmente (por el commit). Y si utilizo el método de eliminación de la API, entonces el objeto se elimina permanentemente y no necesito invocar al recolector de basura?

Tags:  

Answer

  1. Avatar for davy.ai

    Sí, tienes razón. El recolector de basura en LakeFS se utiliza para objetos que son eliminados de forma gradual (“soft-deleted”) por un compromiso (“commit”). Cuando un objeto es eliminado mediante el método de API “delete”, se elimina de forma permanente (“hard-deleted”) y, por lo tanto, no es necesario invocar al recolector de basura. El recolector de basura solo es necesario cuando los objetos han sido eliminados de forma gradual por un compromiso y se necesitan eliminar por completo del sistema. Por lo tanto, si eliminas un objeto de una rama mediante la API, no será necesario invocar al recolector de basura.

Comments are closed.