def METHOD_NAME(self, log_id):
    """
    Remove a Log entry from the collection with the given id
    :param log_id: id of the Log to delete
    :type log_id: int
    :raises TypeError: if ``log_id`` is not an `int`
    :raises `~aiida.common.exceptions.NotExistent`: if Log with ID ``log_id`` is not found
    """
    if not isinstance(log_id, int):
        raise TypeError('log_id must be an int')
    session = self.backend.get_session()
    try:
        row = session.query(self.ENTITY_CLASS.MODEL_CLASS).filter_by(id=log_id).one()
        session.METHOD_NAME(row)
        session.commit()
    except NoResultFound:
        session.rollback()
        raise exceptions.NotExistent(f"Log with id '{log_id}' not found")