public String getQueryPart() {
      return "task_name not in ("
          + unresolved.stream().map(ignored -> "?").collect(joining(","))
          + ")";
    }
Instead of doing delete+insert, we allow updating an existing execution will all new fields

@return the execution-time of the new execution
db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepository.java