What's new in Octopus 2.1 beta5 ------------------------------------ Core improvements LoaderGenrator is included as a Octopus module. Generator creates Octopus loadJobs and files. Also doml files can be Generator's input or its result. OctopusDbVendors conf file is separated in more conf files. Each database has its own conf file. Added run time xml validation of loadJobs. Added (optional) OCTOPUS_HOME java property. If doesn't exist, Octopus and Generator use conf fileas and loadJob.dtd from Octopus.jar file, if OCTOPUS_HOME is defined, application reads conf files from OCTOPUS_HOME/conf directory. New building project with Maven 1.0 beta9 version including Together plugins. New building includes junit tests with and site generation. QED database version 2.1 added in maven repository and Octopus also All examples moved to work with QED database XML driver version 1.0 alpha included in Octopus (see documentation in Xmljdbc module) Csv ver. 0.9 improved with write option and Freetds jdbc drivers included with source in Octopus Fixed bug, increasing of memory using JTurbo 3.0 and Microsoft JDBC driver Support for global unique objectID's as used by TOS (Together object server) Added example of using Octopus with TOS Fixed bug - error reading counterColumns data from ImportDefinition New installation for windows based on NSIS 2.0b New installation for linux based on rpm packets subCounterColumns are implemented with SetIfCreated mode Fixed problem with different source types in same load job Fixed JTurbo bugs with SQL server and selectStatements Added SQL server 7 supports for JTurbo driver. Changes in OctopusDbVendors.xml Updated csv jdbc driver ver. 0.9 with Octopus changes (writing option, add 'where' in SQL statements). Implemented new echo element with message attribute. Added driverName attribute in OctopusDbVendors and jdbcParameters element because dbVendor is not unique (MSSQL). Implemented Returncode parameter, and attribute in case of Octopus errors Produced regression tests with JUnit integrated into Maven Qed database vers. 2.0 included in Octopus as a test database Implemented counterColumns for auto increment columns in target tables. Added time measuring of each importDefinition What's new in Octopus 2.0.1 ------------------------------------------ Core improvements Fixed bug - with creating indexes Added value Key mode for constant and variable columns (used for relations) Fixed problem - character ' in source data Improved csv jdbc driver with control column names in SQL statemens. What's new in Octopus 2.0 ------------------------------------------------- Core improvements Improved csv jdbc driver with basic insert, update and create table sql commands. With Octopus 2.0 you can use csv tables as a target tables using csv jdbc driver. Separated jar files (Octopus-2.0.jar, OctopusTest.jar and OctopusTask.jar Added selectStatement attribute in importDefinition element for loading source data using external sql statements (you can use data from more source tables) Added Driver Class Name as a parameter in OctopusDbVendors configuration file Support for BorlandJDataStore, HSQL, Oracle and DB2 databases