Release History

VersionDateDescription
3.2-alpha in CVS

Get the RSS feed of the last changes

Release 3.2-alpha - in CVS

TypeChangesBy
update TRQS235 Generated code contains Javadoc error "sentence is different...". seade
update TRQS236 Generated code contains Javadoc error "@param tags incorrect". seade
fix TRQS154: TIME should be enclosed in single quotes for SQL Loader. Thanks to Matt Finn for the patch. seade
fix TRQS226: Remove unneeded code in Torque maven plugin. Thanks to Thierry Lach for the patch. seade
fix TRQS220: Torque maven plugin om zip goal doesn't work. Thanks to Dan Price for the patch. seade
fix Changed the default property value for torque.output.dirfrom maven.build.destto maven.build.dir. This means many of the generated files will now appear in the targetrather than the target/classesdirectory. The properties reference was updated accordingly (a few missing properties were also documented). seade
update Addressed a number of issues highlighted by FindBugsin generated source code. seade
update Upgrade to and xerces-2.4.0. seade
add HSQL adapter enhancements: added support for case-insensitive queries and cascading deletes. Thanks to Patrick Carl for the pa tch. seade
fix HSQL adapter fix: correction to the generated CREATE TABLE DDL when using IDENTITY columns. Thanks to Patrick Carl for the patch. seade
fix TRQS185: Corrected handling of BIT with PostgreSQL. Note that the solution implemented has been tested under MySLQ and PostgreSQL only. seade
add The adapterproperty is now used in preference to driverwhen building the database map. This allows Torque to work when the driver setting is not what it expects - e.g. if using com.mysqldriver instead of the org.gjt.mm.mysqlor when using P6Spypass through driver for performance monitoring. Thanks to Ben Hogan for the patch. seade
fix Multiple unique constraints and indexes on a single table are now allocated sequential names (previously duplicate names were being allocated). seade
fix Generate sequences correctly for PostgreSQL (i.e. leave it to PostgreSQL). Note that schemas produced from the database using the torque:jdbcgoal are not yet handling sequences correctly. seade
update Upgrade to commons-collections-3.0, commons-configuration-1.0-rc1 and commons-logging-1.0.4. henning
fix TRQD26: Problems with Torque tutorial. The Torque tutorial has been updated to reflect the separated generator and runtime components and to use the Maven plugin. seade
fix The generator logging configuration has been changed from DEBUG to INFO - this will make the day of all those people that for some reason have the torque-gen jar in their classpath at runtime. Hint: You don't need this jar to use the Torque generated object model classes. seade
fix TRQS223: The get${pVarName} method in the Object.vm template does not return related objects with a negative PK. Thanks to Nick Curry for the patch. mpoeschl
add DB2 limit and offset support. Thanks to Augustin Vidovic for the patch. seade
fix Fix NOT_LIKE with no wildcard bug. seade
fix TRQS97: Fix bad syntax in generated model when using primary keys of short or byte. mpoeschl
fix TRQS190: Error on "byte" data type generation rules. mpoeschl
remove Remove support for old properties (properties without 'torque.' prefix) mpoeschl
remove Remove support for idMethod=sequence and autoincrement. mpoeschl
add TRQS146: Support for scale. mpoeschl
remove Remove support for stratum lifecycle interfaces. mpoeschl
add TRQS163: Add domain element to schema.xml. Domains are used to define attributes for columns. mpoeschl
update Upgrade to commons-lang-2.0 mpoeschl
update Upgrade to commons-pool-1.1 and commons-dbcp-1.1 mpoeschl
update Refactored generator model (removed AppData class) mpoeschl
fix TRQS180: NumberKey long constructor introduces rounding errors. mpoeschl
remove Removed the deprecated connection pool (commons-dbcp is used as default since 3.1) mpoeschl
add Changed ojb-model task to generate Object + BaseObject (like for the torque om). mpoeschl
fix Fix package name for TorqueComponent in roleConfiguration.xml mpoeschl
remove Removed PasePeer.DEFAULT_MAP_BUILDER and BasePeer.getMapBuilder() mpoeschl
update TRQS149: For PostgreSQL the LONGVARCHAR datatype now maps to textrather than bytea. seade
update Case insensitive LIKE comparisons now use ILIKE for PostgreSQL. seade
fix A minor template change has been made to correctly allow Base[TableName ] Peer.doDelete(criteria, connection) to be overridden in [TableName ] Peer. seade