typeFactory != null ? typeFactory : new JavaTypeFactoryImpl();
this.rootSchema =
rootSchema != null ? rootSchema : OptiqSchema.createRootSchema(true);
OptiqConnectionConfig cfg = new OptiqConnectionConfigImpl(info);
this.properties.put(InternalProperty.CASE_SENSITIVE, cfg.caseSensitive());
this.properties.put(InternalProperty.UNQUOTED_CASING, cfg.unquotedCasing());
this.properties.put(InternalProperty.QUOTED_CASING, cfg.quotedCasing());
this.properties.put(InternalProperty.QUOTING, cfg.quoting());
}