public boolean delete(final DSLContext context, final T_ID_TYPE id) {
        LAMBDA_LOGGER.debug(() -> LogUtil.message("Deleting a {} with id {}", table.getName(), id));
        return context
                .deleteFrom(table)
                .where(idField.eq(id))
                .execute() > 0;
    }
Performs the update of the object without optimistic locking. Should only be used
in cases where it does not matter if another thread/node could have also done
an update on the same record.
stroom-db-util/src/main/java/stroom/db/util/GenericDao.java