@Override
  public void flush() {
    log.debug("Going to store validation result in key-value storage");

    Namespace namespace = namespace();

    KeyValueStorage keyValueStorage = kernelContext.getService(KeyValueStorage.class);

    keyValueStorage.put(
        namespace, RESULT, ValidationResult.create(validator.getName(), invoked, failed));

    log.debug("invoked {} failed {}", invoked, failed);
  }