Outsourcer 4.0.1 is mainly bug fixes and enhancements for Oracle.
Changed the default Oracle Fetch Size from 40,000 to 2000. 2000 seems to be the point of diminishing returns for any values greater. The Oracle default is only 10, which makes exporting data very slow. The higher the value, the more memory is needed and the data exporting goes faster. But a fetch size of more than 2000 doesn’t improve performance but it does consume more memory.
Separated the Greenplum JDBC driver into a separate JAR file so that it is possible to upgrade just this driver.
Separated the User Interface classes into a separate JAR file so it needs less memory.
Separated the Scheduler classes into a separate JAR file so it needs less memory.
Separated the NanoHttpd classes into a separate JAR file so it can be upgraded independently of Outsourcer.
Fixed a bug in the UI where the SQL Text Box wasn’t visible when creating a Transform Job.
Fixed a bug in the UI where quotes weren’t escaped properly for SQL entered into the SQL Text Box.