* src/generator/src/templates/om/MapBuilder.vm $generateDeprecated is defined in conf/default.properties as "torque.generateDeprecated = true". Ian Ragsdale reports the following error, hinting that $generateDeprecated is treated as a Boolean: Mon Sep 01 19:53:34 CDT 2003 [error] Error in evaluation of == expression. Both arguments must be of the same Class. Currently left = class java.lang.Boolean, right = class java.lang.String. om/MapBuilder.vm [line 28, column 28] (ASTEQNode) Adjusted usage of $generateDeprecated accordingly.
SqlExpression: replace UniqueList with HashSet to improve performace for large IN clause. SqlExpressionTest.testLargeBuildInStringObjectSqlEnumBooleanDB - 93 vs 4292
Issue number: TRQ4 - idbroker commits and closes connection. The connection may be in the middle of a larger transaction, so idbroker should leave transaction management to the calling code. Modified Files: * src/java/org/apache/torque/oid/IDBroker.java - do not call commit or rollback methods if using a connection passed in through the arguments.
Torque.master: set pool.validationQuery using a filter (replacing @VALIDATION_QUERY@) this allows to define the validationQuery in profiles and conf/database/xyz files (as the query depends on the used db this is needed to allow using the jdbc2pool as default) use jdbc2pool as default add validationQuery property to all profiles and conf/database/xyz files