History of Changes
Version 1.0 RC (not yet released)
Changes to the Code Base
-
odbc alias for JDBC-ODBC bridge driver
(ejboy) Fixes 7252. -
Support for SQLSheet JDBC driver to work with Excel files.
(volk) Fixes 7234. -
IBM AS/400 Driver
(volk) Fixes 7227. -
etl.text utility methods to format strings
(ejboy) Fixes 7048. -
Execute multiple ETL files in Spring
(ejboy) Fixes 7003. -
Add "exclude=true/false" attribute for dialect tag.
(ejboy) Fixes 6924. -
Error working whith blobs
(ejboy) Fixes 6132. -
scriptella.execution.EtlExecutorException: Java heap space -java.lang.OutOfMemoryError:
(ejboy) Fixes 5658. -
NullpointerException in JEXL expressions if running in multiple threads
(ejboy) Fixes 6773. -
Inserting NULL values into a DB2 database
(ejboy) Fixes 6913. -
Make driver attribute optional with default value of "auto"
(ejboy) Fixes 7160. -
Replace opencsv with a built-in implementation
(ejboy) Fixes 7098. -
Simplified onerror regex matching for message and type attributes
(ejboy) Fixes 5627. -
Use column label in addition to column name for JDBC metadata
(ejboy) Fixes 6713.
Version 1.0 beta (2007-11-08)
Changes to the Code Base
-
Driver for running external Scriptella ETL files
(ejboy) Fixes 6086. -
Add "autocommit.size" JDBC connection parameter.
(ejboy) Fixes 6256. -
"autocommit" connection parameter
(ejboy) Fixes 5845. -
Impossible to import NULL with CSV driver
(ejboy) Fixes 5760. -
JdbcException throwing during driver loading
(volk) Fixes 5698. -
Upgrade to Velocity 1.5
(ejboy) Fixes 6294. -
[Compatibility] Upgrade to Janino 2.5.11
(ejboy) Fixes 6293. -
Several minor bugs were fixed, cosmetic fixes for code, site and documentation.
(ejboy)
Version 0.9 (2007-05-17)
Changes to Build
-
Since this release JDK 6 is required to build Scriptella
(ejboy)
Changes to the Code Base
-
Auto-discovery for JDBC drivers
(ejboy) Fixes 3672. -
Support for JSR 223 (Scripting for the Java Platform)
(ejboy) Fixes 5007. -
Add ?{textfile 'filename/url' } to upload CLOBs from text files.
(ejboy) Fixes 5037. -
Database migration template
(ejboy) Fixes 5253. -
SpringDriverTest failed in coverage mode
(ejboy) Fixes 5260. -
Fix for LDAP when using search.scope and search.basedn parameters
(ejboy) Fixes 5390. -
Simplified dialect names matching
(ejboy) Fixes 5252. -
Support for bind variables/expressions in a href attribute of include element
(ejboy) Fixes 5473. -
skip_lines connection parameter for CSV and Text driver
(ejboy) Fixes 5600.
Version 0.8 (2007-03-28)
Changes to Project Administration
-
Upgrade to Janino 2.5.6
(ejboy) Fixes 5033.
Changes to Build
-
Remove unused commons-logging classes from scriptella.jar
(ejboy) Fixes 5036.
Changes to the Code Base
-
Add a feature to work with dates in ${ ... } JEXL expressions
(ejboy) Fixes 5024. -
Runnable and Callable façade for EtlExecutor
(ejboy) Fixes 5009. -
Mail provider
(ejboy) Fixes 5007. -
NULL not handled for CLOBs and BLOBs
(ejboy) Fixes 5016. -
Fix Spring context propagation
(ejboy) Fixes 4648. -
Send output to the console if no output file URL was specified for Velocity and Text driver
(ejboy) Fixes 5031. -
Automatically convert windows DRIVE:/ paths to file:/DRIVE:/ URL
(ejboy) Fixes 5029.
Version 0.7 (2007-02-14)
Changes to Build
-
Include scriptella-src-ide.zip in a binary distribution
(ejboy) Fixes 4386.
Changes to the Code Base
-
JEXL driver
(ejboy) Fixes 3792. -
XML XPath provider
(ejboy) Fixes 4308. -
XML example
(ejboy) Fixes 4338. -
Compile error on JDK 6
(ejboy) Fixes 4291. -
Do not produce bug report if no driver on classpath
(ejboy,volk) Fixes 4668. -
Improved examples, ODBC example was not working.
(ejboy) -
Make "throughput" parameter in JMX mbean more accurate
(ejboy) Fixes 4397. -
Various performance optimizations.
(ejboy)
Version 0.6 (2007-01-08)
Changes to the Code Base
-
Text Provider
(ejboy) Fixes 3903. -
PostgreSQL Driver
(volk) Fixes 3976. -
DB2 Driver
(volk) Fixes 3981. -
Lucene search engine driver
(volk) Fixes 3987. -
Rollback ETL on Ctrl-C
(ejboy) Fixes 4061. -
transaction.isolation property for JDBC connection
(ejboy) Fixes 4062. -
Add JMX mbean for monitoring
(ejboy) Fixes 4034. -
Improved test code coverage
(ejboy)
Version 0.5dev (2006-11-16)
Changes to Project Administration
-
Supported libraries upgraded to Janino 2.5.1, H2 1.0, HSQLDB 1.8.0.7, opencsv 1.7
(ejboy)
Changes to the Code Base
-
Log SQLWarnings
(ejboy) Fixes 3621. -
Configurable sql delimiters for JDBC Bridge
(ejboy) Fixes 3622. -
add lazy-init connection attribute
(ejboy) Fixes 3655. -
Oracle driver
(volk) Fixes 3657. -
Sybase driver
(volk) Fixes 3690. -
Resultset Data types conversion (including BLOB/CLOB)
(ejboy) Fixes 3740. -
Support for Oracle Hints
(ejboy) Fixes 3742. -
MySQL driver
(volk) Fixes 3793. -
scriptella.bat not woking if no JAVA_HOME
(ejboy) Fixes 3653. -
Illegal handling of -- comments
(ejboy) Fixes 3653. -
Performance improvements
(ejboy) -
Improved code coverage
(ejboy)






