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)


