diff --git a/connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/GenericJdbcConnector.java b/connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/GenericJdbcConnector.java index 11c10def..e0da80f7 100644 --- a/connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/GenericJdbcConnector.java +++ b/connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/GenericJdbcConnector.java @@ -33,6 +33,8 @@ public class GenericJdbcConnector extends SqoopConnector { + private static GenericJdbcValidator genericJdbcValidator = new GenericJdbcValidator(); + private static final Importer IMPORTER = new Importer( GenericJdbcImportInitializer.class, GenericJdbcImportPartitioner.class, @@ -91,8 +93,7 @@ public Exporter getExporter() { @Override public Validator getValidator() { - // TODO(jarcec): Cache this object eventually - return new GenericJdbcValidator(); + return genericJdbcValidator; } @Override