History of Changes
- Introduction and explanation of symbols
- Version 1.2 (2019-10-3)
- Version 1.1 (2012-12-28)
- Version 1.0 (2010-05-05)
- Version 1.0 RC (2008-04-02)
- Version 1.0 beta (2007-11-08)
- Version 0.9 (2007-05-17)
- Version 0.8 (2007-03-28)
- Version 0.7 (2007-02-14)
- Version 0.6 (2007-01-08)
- Version 0.5dev (2006-11-16)
- All Committers
Introduction and explanation of symbols
Changes are sorted by "type" and then chronologically with the most recent at the top. These symbols denote the various action types:=add, =fix, =update
Version 1.2 (2019-10-3)
Changes to the Code Base
- Switched Maven groupId to org.scriptella Committed by ejboy.
- Upgraded Janino driver to 3.1.0 Committed by ejboy.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy).
Version 1.1 (2012-12-28)
Changes to the Code Base
- JEXL 2.0 Support Committed by ejboy. See Issue 12161.
- Flexible parsing/formatting rules for text/csv drivers Committed by ejboy. See Issue 52167.
- StringIndexOutOfBoundsException when parsing SQL statements with ternary expressions Committed by ejboy. See Issue 52891.
- JDBC: Add support for queries in batch-mode Committed by ejboy. See Issue 14268.
- Detect missing query.next call Committed by ejboy. See Issue 12257.
- Add support for batch execution. Committed by ejboy. See Issue 7157.
- Detect missing query.next call in queries. Committed by ejboy. See Issue 12257.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy).
Version 1.0 (2010-05-05)
Changes to the Code Base
- CUBRID Database driver Committed by ejboy. See Issue 11778.
- nostat command line option to suppress statistics collecting. Committed by ejboy. See Issue 8700.
- Fixed ArrayIndexOutOfBounds thrown when lazy-initialization fails for connection Committed by ejboy.
- Wrong alias for PostgreSQL for auto driver Committed by volk. See Issue 7338.
- db2 driver is not automatically resolved Committed by ejboy. See Issue 10987.
- Cannot load class when scriptella is packaged in an EAR file in JBoss Committed by ejboy. See Issue 10660.
- Cannot Write to HTTP URL Committed by ejboy. See Issue 7390.
- Use null_string to expand $variable when it has null value. CSV, text driver Committed by ejboy. See Issue 8756.
- Fix FindBugs issues Committed by ejboy. See Issue 9990.
- Upgrade dependencies: hsqldb 1.8.0.10, velocity 1.6.2, janino 2.5.15, h2 1.1.116 Committed by ejboy. See Issue 7074.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy), Kirill Volgin (volk).
Version 1.0 RC (2008-04-02)
Changes to the Code Base
- odbc alias for JDBC-ODBC bridge driver Committed by ejboy. See Issue 7252.
- Support for SQLSheet JDBC driver to work with Excel files. Committed by volk. See Issue 7234.
- IBM AS/400 Driver Committed by volk. See Issue 7227.
- etl.text utility methods to format strings Committed by ejboy. See Issue 7048.
- Execute multiple ETL files in Spring Committed by ejboy. See Issue 7003.
- Add "exclude=true/false" attribute for dialect tag. Committed by ejboy. See Issue 6924.
- Error working whith blobs Committed by ejboy. See Issue 6132.
- scriptella.execution.EtlExecutorException: Java heap space -java.lang.OutOfMemoryError: Committed by ejboy. See Issue 5658.
- NullpointerException in JEXL expressions if running in multiple threads Committed by ejboy. See Issue 6773.
- Inserting NULL values into a DB2 database Committed by ejboy. See Issue 6913.
- Make driver attribute optional with default value of "auto" Committed by ejboy. See Issue 7160.
- Replace opencsv with a built-in implementation Committed by ejboy. See Issue 7098.
- Simplified onerror regex matching for message and type attributes Committed by ejboy. See Issue 5627.
- Use column label in addition to column name for JDBC metadata Committed by ejboy. See Issue 6713.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy), Kirill Volgin (volk).
Version 1.0 beta (2007-11-08)
Changes to the Code Base
- Driver for running external Scriptella ETL files Committed by ejboy. See Issue 6086.
- Add "autocommit.size" JDBC connection parameter. Committed by ejboy. See Issue 6256.
- "autocommit" connection parameter Committed by ejboy. See Issue 5845.
- Impossible to import NULL with CSV driver Committed by ejboy. See Issue 5760.
- JdbcException throwing during driver loading Committed by volk. See Issue 5698.
- Upgrade to Velocity 1.5 Committed by ejboy. See Issue 6294.
- [Compatibility] Upgrade to Janino 2.5.11 Committed by ejboy. See Issue 6293.
- Several minor bugs were fixed, cosmetic fixes for code, site and documentation. Committed by ejboy.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy), Kirill Volgin (volk).
Version 0.9 (2007-05-17)
Changes to Build
- Since this release JDK 6 is required to build Scriptella Committed by ejboy.
Changes to the Code Base
- Auto-discovery for JDBC drivers Committed by ejboy. See Issue 3672.
- Support for JSR 223 (Scripting for the Java Platform) Committed by ejboy. See Issue 5007.
- Add ?{textfile 'filename/url' } to upload CLOBs from text files. Committed by ejboy. See Issue 5037.
- Database migration template Committed by ejboy. See Issue 5253.
- SpringDriverTest failed in coverage mode Committed by ejboy. See Issue 5260.
- Fix for LDAP when using search.scope and search.basedn parameters Committed by ejboy. See Issue 5390.
- Simplified dialect names matching Committed by ejboy. See Issue 5252.
- Support for bind variables/expressions in a href attribute of include element Committed by ejboy. See Issue 5473.
- skip_lines connection parameter for CSV and Text driver Committed by ejboy. See Issue 5600.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy).
Version 0.8 (2007-03-28)
Changes to Project Administration
- Upgrade to Janino 2.5.6 Committed by ejboy. See Issue 5033.
Changes to Build
- Remove unused commons-logging classes from scriptella.jar Committed by ejboy. See Issue 5036.
Changes to the Code Base
- Add a feature to work with dates in ${ ... } JEXL expressions Committed by ejboy. See Issue 5024.
- Runnable and Callable façade for EtlExecutor Committed by ejboy. See Issue 5009.
- Mail provider Committed by ejboy. See Issue 5007.
- NULL not handled for CLOBs and BLOBs Committed by ejboy. See Issue 5016.
- Fix Spring context propagation Committed by ejboy. See Issue 4648.
- Send output to the console if no output file URL was specified for Velocity and Text driver Committed by ejboy. See Issue 5031.
- Automatically convert windows DRIVE:/ paths to file:/DRIVE:/ URL Committed by ejboy. See Issue 5029.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy).
Version 0.7 (2007-02-14)
Changes to Build
- Include scriptella-src-ide.zip in a binary distribution Committed by ejboy. See Issue 4386.
Changes to the Code Base
- JEXL driver Committed by ejboy. See Issue 3792.
- XML XPath provider Committed by ejboy. See Issue 4308.
- XML example Committed by ejboy. See Issue 4338.
- Compile error on JDK 6 Committed by ejboy. See Issue 4291.
- Do not produce bug report if no driver on classpath Committed by ejboy,volk. See Issue 4668.
- Improved examples, ODBC example was not working. Committed by ejboy.
- Make "throughput" parameter in JMX mbean more accurate Committed by ejboy. See Issue 4397.
- Various performance optimizations. Committed by ejboy.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy), (ejboy,volk).
Version 0.6 (2007-01-08)
Changes to the Code Base
- Text Provider Committed by ejboy. See Issue 3903.
- PostgreSQL Driver Committed by volk. See Issue 3976.
- DB2 Driver Committed by volk. See Issue 3981.
- Lucene search engine driver Committed by volk. See Issue 3987.
- Rollback ETL on Ctrl-C Committed by ejboy. See Issue 4061.
- transaction.isolation property for JDBC connection Committed by ejboy. See Issue 4062.
- Add JMX mbean for monitoring Committed by ejboy. See Issue 4034.
- Improved test code coverage Committed by ejboy.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy), Kirill Volgin (volk).
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 Committed by ejboy.
Changes to the Code Base
- Log SQLWarnings Committed by ejboy. See Issue 3621.
- Configurable sql delimiters for JDBC Bridge Committed by ejboy. See Issue 3622.
- add lazy-init connection attribute Committed by ejboy. See Issue 3655.
- Oracle driver Committed by volk. See Issue 3657.
- Sybase driver Committed by volk. See Issue 3690.
- Resultset Data types conversion (including BLOB/CLOB) Committed by ejboy. See Issue 3740.
- Support for Oracle Hints Committed by ejboy. See Issue 3742.
- MySQL driver Committed by volk. See Issue 3793.
- scriptella.bat not woking if no JAVA_HOME Committed by ejboy. See Issue 3653.
- Illegal handling of -- comments Committed by ejboy. See Issue 3653.
- Performance improvements Committed by ejboy.
- Improved code coverage Committed by ejboy.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Fyodor Kupolov (ejboy), Kirill Volgin (volk).
All Committers
This is a list of all people who have ever participated as committers on this project.
- Fyodor Kupolov (ejboy)
- Kirill Volgin (volk)