Type |
Key |
Summary |
By |
Status |
Resolution |
Fix Version |
Bug |
TORQUE-358 |
HTML and XDOC generation -schema table fields inherits attribute value if not set |
Georg Kallidis |
Resolved |
Fixed |
5.0 |
New Feature |
TORQUE-357 |
Implement IDGenerator using java.sql.Statement.getGeneratedKeys |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-356 |
Improve support for HSQLDB 2.x |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-353 |
DataTest.testLikeClauseEscaping fails on MySQL 5.7.16 |
Unassigned |
Resolved |
Fixed |
5.0 |
New Feature |
TORQUE-352 |
Please add OWASP Dependency Check to the build (pom.xml) |
Georg Kallidis |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-351 |
Torque-Generator, runOnlyOnSourceChange |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-347 |
Reduce the amount of synchronization in collections used by Torque |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-346 |
Introduce abstract layer for peer impl to reduce the amount of generated code |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-345 |
Remove commons-collections dependency |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-344 |
Update to Commons Pool/DBCP Version 2 |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-343 |
Implement a central registry for peerImpls like the registry for managers |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-342 |
XXXPeer.addSelectColumns() is declared to throw TorqueException for no apparent reason |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-341 |
Make PreparedStatementPart an interface |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-339 |
Correct the order of outlet and mergepoint in the last example of the configuration section of the code generation documentation |
Unassigned |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-338 |
Fix the saving of checksums when runOnlyOnSourceChange is set to true |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-337 |
Add ability to easily configure logging for the generator |
Georg Kallidis |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-336 |
Incorrect schema location in documentation and database-4-0-strict.xsd |
Unassigned |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-334 |
retrieveByPKs(simpleType) should also be generated |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-333 |
Criteria.addJoin(PreparedStatementPart, PreparedStatementPart, Criterion, JoinTpye) discards replacements |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-332 |
Criteria.addJoin(String, String, Criterion, JoinType) does not honor default schema |
Thomas Fox |
Resolved |
Fixed |
5.0 |
New Feature |
TORQUE-331 |
Make enum generation possible |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-330 |
Postgresql fails for some prepared statement replacement types (short, double ...) |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-329 |
Create better schema documentation |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-328 |
Use builder pattern throughout criteria |
Thomas Fox |
Resolved |
Fixed |
5.0 |
New Feature |
TORQUE-327 |
Upgrade to JCS-2.0 |
Thomas Vandahl |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-326 |
Setters in Criterion can be used for composite Criterion |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-325 |
Oracle sql files contain additional empty lines before ON DELETE token |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-324 |
In the generator, the parent node should be referenceable with .. |
Thomas Fox |
Resolved |
Fixed |
5.0 |
New Feature |
TORQUE-322 |
Support for SQL Set Operations (UNION, INTERSECT, ...) |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-321 |
Wrong optimization of iLike without wildcards |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-320 |
GroupBy adds columns to the select clause |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-318 |
retrieveByPK throws TorqueException instead of NoRowsException when it can't find a primary key. |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-317 |
BaseBean does generate fields for referencing objects |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-316 |
saveMethods.vm has toSave.setNew instead of a using toSaveVariableWithDot |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-315 |
setAndSave does not work if the cached collection from the object is passed in |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-314 |
filler methods do not set isNew and isModified flag correctly |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-313 |
setAndSave does not work with new objects |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-312 |
NPE in generation process |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-311 |
wrong example configuration in docs |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-310 |
add simple way to remove unused imports |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-309 |
Add interface to generated peer classes |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-308 |
wrong schema location for XSDs |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-307 |
Qualified update columns do not work with Postgresql |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-306 |
Use named variables for replacements |
Unassigned |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-305 |
Do insert with a select subquery |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-304 |
getPeerByName generated incorrectly |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-303 |
Unknown datatype in generation of schema from database causes NPE |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-302 |
Describe generation of schema from database |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-301 |
The clear method in the Managers does not work |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-300 |
AbstractBaseManager.getOMs method has a bug |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-299 |
In the getRelatedObject... methods in the Data objects, fill the reference to the current object |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-298 |
The name attribute should be optional for template-based outlets |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-297 |
Change required java version to 1.6 |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-296 |
Auto-define outlets by existence of templates |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-295 |
The configuration of the generator should be simplified |
Unassigned |
Closed |
Fixed |
5.0 |
Bug |
TORQUE-294 |
An example for the generation of the Init-ID-Table-SQL is missing from the docs. |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-293 |
The generated OM classes of object A contain a method getAtoBJoinA() where they should contain a method getAtoBJoinB() |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-292 |
The feature of runOnlyOnSchemaChange is missing from the maven plugin |
Unassigned |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-291 |
SetAndSave methods do not work for empty lists |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-290 |
Improve building from clause in subselect |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-289 |
Summary Helper not setting replacements |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-287 |
Transaction.getTransactionManager() method is missing |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-286 |
BasePeerImpl.doUpdate(ColumnValues) and BasePeerImpl.doUpdate(ColumnValues, Connection) did not work |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-285 |
DatabaseMap.getName() should be public |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-284 |
Object ColumnValues contains unused constructor arguments table |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-283 |
Remove unsupported xalanOutlet from generator configuration xsd |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-282 |
add attribute class to element input |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-279 |
Remove deprecated methods and classes from the runtime |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-278 |
There should not be a create table command in the generated sql for tables from a external schema |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-277 |
Need ability to update a date column during update to sysdate |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-276 |
Change semantics of elements attribute of source tag in generator config.xml |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-275 |
Remove attribute elements of tag transformers in the generator configuration xml |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Sub-task |
TORQUE-274 |
Change interface of source transformers |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-273 |
Support typed models in the generator |
Thomas Fox |
Resolved |
Fixed |
5.0 |
New Feature |
TORQUE-272 |
Support groovy templates out of the box |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-271 |
Download links for torque 4 are not working |
Unassigned |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-270 |
Test project fails with derby network server |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Bug |
TORQUE-269 |
Offline docs do not contain xsd files |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-268 |
Copy constructor for Criteria |
Thomas Fox |
Closed |
Fixed |
4.0 |
New Feature |
TORQUE-267 |
Add optimistic locking |
Thomas Fox |
Closed |
Fixed |
4.0 |
New Feature |
TORQUE-266 |
Add row level locking (select for update) |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-265 |
Torque generator needs log4j as underlying logging system |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-264 |
remove unused attribute package, baseClass and basePeer on database element in schema |
Thomas Fox |
Closed |
Fixed |
4.0 |
New Feature |
TORQUE-263 |
Allow not generating drop... commands in sql |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-262 |
onUpdate="restrict" and onDelete="restrict" cause sql syntax error in MSSQL |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-261 |
date and time data types not usable for mssql |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-260 |
cannot set size for binary datatype in mssql |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-259 |
LONG RAW Datatype deprecated in Oracle (used for BINARY and LONGVARBINARY) |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-258 |
BIT Datatype mapped incorrectly for Derby |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-257 |
unknown option key for mysql tables cause invalid sql |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-256 |
Drop schema missing for create schema |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-255 |
onDelete="setnull" not working for Derby |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-254 |
views must be dropped before tables are dropped |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-253 |
included schema was not resolved for sql generation |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-252 |
BINARY and VARBINARY Datatypes mapped incorrectly in Derby |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-251 |
fix SQL errors in the test project |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-250 |
Fix documentation issues |
Thomas Fox |
Closed |
Fixed |
4.0 |
Sub-task |
TORQUE-249 |
add valueEquals method |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-248 |
Filler methods fail for nulled composite foreign keys |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-247 |
Select using a SimpleKey containing a null value does not work |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-246 |
Remove unused method resultSet2Objects in generated Peer classes |
Unassigned |
Closed |
Fixed |
4.0 |
Sub-task |
TORQUE-245 |
API Change for Record mapper interface |
Unassigned |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-244 |
custom updates with prepared statements |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-243 |
Criterion gets modified by Criteria |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-242 |
RecordMapper should use selected columns from Criteria |
Unassigned |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-241 |
qualified table names cause wrong sql to be created |
Unassigned |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-240 |
Java name creation for qualified table names |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-239 |
create debug output to determine where a snippet came from |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-238 |
Missing / duplicated link to database schema in step 2 |
Thomas Fox |
Closed |
Fixed |
4.0 |
Task |
TORQUE-237 |
Check whether we can publish the site as offline docs |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-236 |
Torque 4 Tutorial: add (UML) diagram of generated classes |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-235 |
Torque 4 Tutorial: number of classes and visibility of method doSelectJoinTable |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-234 |
Intuitive way of using one-arg operators in Criteria |
Thomas Fox |
Closed |
Fixed |
4.0 |
Wish |
TORQUE-233 |
Exception translation |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-232 |
generated peer's initDatabaseMap() methods should call the init method of the DatabaseMapInit class |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-231 |
BaseMapInit classes should import peer classes by single import |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-230 |
Deprecated BasePeer class should not be imported in generated files |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-229 |
serialVersionUIDs generated in Peer and BasePeer class but not needed |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-228 |
Imports not generated correctly if classes are generated into different package |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-227 |
Change handling of fillerChunkSize in filler methods |
Thomas Fox |
Closed |
Fixed |
4.0 |
Bug |
TORQUE-226 |
The existing target mode "merge" has problems with files without line break at end of file |
Thomas Fox |
Resolved |
Fixed |
5.0 |
Improvement |
TORQUE-223 |
Add possibility to set override package in maven plugin |
Thomas Fox |
Closed |
Fixed |
4.0 |
Improvement |
TORQUE-222 |
Change unlock table behaviour in MSSQL |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-221 |
Move MapBuilder functionality to Peer class |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-220 |
Use generics for BasePeerImpl |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-219 |
IdGenerator interface should throw TorqueException not Exception |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-218 |
Enhance Derby adapter to use limit/offset functionality |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-217 |
Date default values should be possible |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-216 |
Rename class DB to Adapter |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-215 |
Use prepared statements for queries and updates |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-214 |
Add a SummaryHelper class which supports aggregate queries. |
CG Monroe |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-213 |
Added support for SQL functions |
CG Monroe |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-212 |
Criteria.isSingleRecord() should throw TooManyRecordsException if more than one record is found |
CG Monroe |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-211 |
Don't use deprecated methods in DatabaseMapInit |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-210 |
Do not use commons-lang NestableException any more |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-209 |
Rewrite torque generator as a general code-generation tool |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-208 |
Remove the village component from code |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-207 |
Add auto-detection of the database adapter |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-206 |
Use variable arguments for MethodCacheKey and MethodResultCache |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-205 |
Make AbstractBaseManager generic |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-201 |
Change the interface org.apache.torque.adapter.IDMethod to an enum |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-200 |
Generate methods in Peer classes to retrieve a single object from a table |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-199 |
change the property for schema configuration in the runtime |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-198 |
Move Join types from SqlEnum to an own Enum JoinType |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-196 |
Make transaction handling pluggable |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-195 |
Remove autocommit handling from Transaction management |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-194 |
create methods to create custom sql queries with prepared statement replacements |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-193 |
Allow other types than Columns as left hand side of a comparison in Criteria. |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-192 |
create method to set FROM clause from Criteria |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-191 |
make type attribute on column element mandatory in xsd |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-190 |
Create new boolean attribute useDatabaseDefaultValue on column Element in Schema |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-189 |
create include-schema element in the database element |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-188 |
dbName == null should be interpreted as default database |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-187 |
Allow joins with subselects in the FROM clause |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-186 |
BOOLEANINT and null value |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-185 |
Allow subselects which do not reference a column |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-184 |
remove defaultJavaNamingMethod and javaNamingMethod attributes |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Wish |
TORQUE-183 |
allow for large schemas to be broken up into sub-schema files |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-182 |
Additional methods for handling associated objects |
Thomas Fox |
Closed |
Fixed |
4.0 |
New Feature |
TORQUE-181 |
Support table create options in mysql |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-180 |
It should be possible to have the save() method in peers instead of in the dbObject classes |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-179 |
Torque type Date should be mapped to Date on MySQL |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-178 |
Change semantics of add() and or() methods in Criteria |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-177 |
SQLFunction interface should extend Column |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-176 |
Avoid additional brackets in sql if many same operators are chained |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-175 |
Support database views |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-174 |
Remove adapters which are not supported any more |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-173 |
The generator should be able to combine all read source files into one source tree |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-172 |
Order by for varchar columns is always case insensitive |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-171 |
Add schema documentation to templates |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-170 |
Cleanup database adapters |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-169 |
Create other output modes for the generator |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-168 |
Use Objects instead of Strings for Column constants in Peers and Criteria |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-167 |
Remove the field Criteria.Criterion.db |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-166 |
remove the getOMClass() method, the CLASS_DEFAULT constant and the initClass() method in the generated peers |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-164 |
Fix foreign key storage in database map |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-163 |
Map builders are emptied on Torque.shutdown() and not rebuilt on subsequent init() |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-162 |
Make constructor of static Torque object private |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-161 |
Create filler methods for related objects |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-160 |
Criteria should not inherit from hashtable |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-159 |
Split generated peer classes into implementation and a static wrapper |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-158 |
Joins in Criteria are serialized separately with no reason |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-157 |
fix splitup of instances between DatabaseMap and Database |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-155 |
Use "${size} CHAR" instad of "${size}" as SQL for column size in oracle |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-153 |
Fail if null connection is supplied to a method |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-151 |
Support Bit as PK |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-150 |
use generics in the Runtime |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-149 |
If silentDbFetch is false, the add method for a related object has a throws clause |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-148 |
remove throws clause in setter for referenced object by a foreign key |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-147 |
Database objects should not need to inherit from BaseObject |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-146 |
Options should be made available in map builder |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-145 |
remove inputValidator attribute on column element |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-144 |
remove alias attribute on table element |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-142 |
MYSQL - default timestamp set to current_timestamp generates classes incorrectly |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-141 |
Adding a way to set JDBC Driver fetchSize on statement |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-140 |
change section order and headlines on index page |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-139 |
create torque 3 -> torque 4 migration guide |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-138 |
rename the "torque 4" menu item to "general information" |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-131 |
remove "none" value of the attributes onUpdate and onDelete of the foreign-key element |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-130 |
remove the heavyIndexing attribute of the table element |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Sub-task |
TORQUE-127 |
remove "null" value of idMethod attribute in table element |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-125 |
Maven2 Plugin fails on local M2 repo containing spaces |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-124 |
Thread safety problem in JndiDataSourceFactory |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-122 |
TorqueInstance.shutdown() skips closing databases |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-121 |
Peer generation, using Peer.vm does not call super class' methods but always calls BasePeer.method(...) |
Thomas Vandahl |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-120 |
Inappropriate dependencies on Torque from TorqueInstance |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-119 |
Method "save" doesn't handle exceptions which results in unsavable objects |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-118 |
Maven2 plugin fails to detect that schema was changed when generating om, etc |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-117 |
Stopping IDBroker does not clear the cached ids |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-116 |
property for object state |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-115 |
TorqueInstance.init(Configuration) - wrong implementation |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-113 |
doDelete with invalid column should throw exception, not delete all rows |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-112 |
Delete via Join deletes all records in the table |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-111 |
Thrown RuntimeExceptions cause database connections to remain open |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-110 |
unique name not parsed when generating mysql (sql/base/mysql/unique.vm) |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-108 |
Criteria addJoin causes incorrect SQL to be generated when optional schema references are in use (Oracle) |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-107 |
calling getRelatedObjects(Criteria) can result in NullPointerException if the collection has not be initialized (with a Criteria) |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Wish |
TORQUE-100 |
clone() method for Criteria |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-96 |
Can not use * or ? in LIKE clauses |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-94 |
DBOracle doesn't create proper TO_DATE() clause for TIMESTAMP(6) fields |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-91 |
Index-column size attribute is documented but does not work |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-89 |
OrderByColumn for COUNT, SUM |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-85 |
setOffset(int) in Criteria should be setOffset(long) |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-78 |
Criteria.setIgnoreCase ignores datatype of column |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-72 |
Beans should not require torque.objectIsCaching = true setting to create all complexModel methods. |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-67 |
Code of the key objects in the package org.apache.torque.om needs review. |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
New Feature |
TORQUE-48 |
Initial Database XML Schema Definition (database.xsd) |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-45 |
Generated SQL is in wrong order when dropping tables on table re-creation |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-39 |
Wrong database name in generated XML schema with jdbc task |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-16 |
LockTables is faulty in some adapters |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Wish |
TORQUE-15 |
Allow using database default values for columns |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Bug |
TORQUE-14 |
huge ids in idbroker using cleverquantity |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Wish |
TORQUE-13 |
doDelete() should return the number of deleted datasets |
Unassigned |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-11 |
Torque Type Timestamp should be mapped to datetime in Mysql |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-9 |
BasePeer.doDelete() should not load the datasets to delete them |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |
Improvement |
TORQUE-7 |
joins should support join operators other than equal |
Thomas Fox |
Closed |
Fixed |
4.0-beta1 |