File Release Notes and Changelog
Notes:
Release notes for SQLUnit version 4.3
=====================================
Bugs fixed in this release
--------------------------
-- OutParam needs a toString() to print sensible error messages.
-- Problems with NUMERIC and DECIMAL (scale issues), reported by James
Henderson, for resultset cols and outparams.
-- Include file problem with trailing semicolons, reported by David Fishburn.
Having problems with IF statements which are used to simulate REPLACE
functionality in Sybase. IF added to list of "multi-line" SQLs.
-- Problem with re-using variables set as lvalue from a sql call, reported
by David Fishburn.
Changes in this release
-----------------------
-- Mapping is based on the following document from Sun's web site, link
provided by James Henderson:
http://java.sun.com/docs/books/tutorial/jdbc/basics/_retrievingTable.html
Mapping changes: Datatype FLOAT changed from FloatType(java.lang.Float) to DoubleType(java.lang.Double), NUMERIC changed from DoubleType(java.lang.Double) to BigDecimalType(java.math.BigDecimal),
VARBINARY changed from BinaryType(java.io.InputStream) to ByteArrayType(byte[]). As a result, the overrides for adaptive_server_anywhere.NUMERIC, adaptive_server_enterprise.NUMERIC, sybase_sql_server.NUMERIC, oracle.NUMERIC, postgresql.NUMERIC and
mysql.FLOAT have been removed, since these mappings now conform to the base mappings.
New Features in this release
----------------------------
-- Arun Viswanath has rewritten the GUI tool to be more user-friendly.
-- Set Handler enhancements contributed by Mark Niggemann, allows calling
of Java methods to set values in the symbol table.
-- Allow prepare tag within diff tag.
Changes: