docs: @Override
      public void initialize(InputSplit split) throws IOException, InterruptedException {
          if (dataSource == null) {
              throw new IllegalStateException("Cannot initialize : no datasource");
          }
          initializeJdbc();
      }