Author: tfischer
Date: Tue Jul 3 00:18:54 2012
New Revision: 1356528
URL: http://svn.apache.org/viewvc?rev=1356528&view=rev
Log:
removed xml parts that make the changes plugin choke
Modified:
db/torque/torque4/trunk/torque-site/src/changes/old-changes.xml
Modified: db/torque/torque4/trunk/torque-site/src/changes/old-changes.xml
URL:
http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-site/src/changes/old-changes.xml?rev=1356528&r1=1356527&r2=1356528&view=diff
==============================================================================
--- db/torque/torque4/trunk/torque-site/src/changes/old-changes.xml (original)
+++ db/torque/torque4/trunk/torque-site/src/changes/old-changes.xml Tue Jul 3
00:18:54 2012
@@ -139,17 +139,9 @@
</action>
<action type="update" dev="tfischer">
changed the artifact id of some maven2 artifacts:
- <ul>
- <li>
- runtime -> torque-runtime
- </li>
- <li>
- generator -> torque-generator
- </li>
- <li>
- templates -> torque-templates
- </li>
- </ul>
+ runtime -> torque-runtime,
+ generator -> torque-generator,
+ templates -> torque-templates.
This change only affects maven2 users.
</action>
<action type="update" dev="tfischer">
@@ -306,7 +298,7 @@
in the Peers and the database maps. For example, for a table named book
and a column namend author_id, the constant BaseBookPeer.AUTHOR_ID
is now set to book.author_id, whereas in former versions, this constant
- would have been set to book.AUTHOR_ID.<br/>
+ would have been set to book.AUTHOR_ID.
The old behaviour can be regained by setting the generator property
torque.deprecated.uppercasePeer to true.
</action>
@@ -380,47 +372,27 @@
</action>
<action type="fix" dev="tfischer" issue="TORQUE-19" due-to="Greg Monroe">
Corrected datatype Mapping for MS-SQL:
- <ul>
- <li>
- Torque type BLOB is now mapped to MS-SQL type IMAGE
- (was BLOB in Torque 3.2, not working)
- </li>
- <li>
- Torque type CLOB is now mapped to MS-SQL type TEXT
- (was CLOB in Torque 3.2, not working)
- </li>
- </ul>
+ Torque type BLOB is now mapped to MS-SQL type IMAGE
+ (was BLOB in Torque 3.2, not working).
+ Torque type CLOB is now mapped to MS-SQL type TEXT
+ (was CLOB in Torque 3.2, not working)
</action>
<action type="fix" dev="tfischer" issue="TORQUE-21" due-to="Nicolas Le
Griel">
Fixed bug in bean generation when a table has several references
to another table.
</action>
<action type="fix" dev="tfischer" issue="TORQUE-4" due-to="Joerg
Friedrich">
- <ul>
- <li>
- Added new firebird database adapter.
- </li>
- <li>
- Date Strings returned by the interbase and firebird adapters
- are now escaped.
- </li>
- </ul>
+ Added new firebird database adapter.
+ Date Strings returned by the interbase and firebird adapters
+ are now escaped.
</action>
<action type="fix" dev="tfischer" issue="TORQUE-4" due-to="Joerg
Friedrich">
Corrected datatype Mappings for firebird:
- <ul>
- <li>
- Torque type char is now mapped to firebird type char (was varchar)
- </li>
- <li>
- Torque type double is now mapped to firebird type double precision
- (was double)
- </li>
- <li>
- Torque type booleanchar is now mapped to firebird type char(1)
- (was varchar(1))
- </li>
- </ul>
+ Torque type char is now mapped to firebird type char (was varchar).
+ Torque type double is now mapped to firebird type double precision
+ (was double).
+ Torque type booleanchar is now mapped to firebird type char(1)
+ (was varchar(1)).
</action>
<action type="fix" dev="tfischer" issue="TRQS356">
Corrected Mapping for Type LONGVARCHAR for Derby.
@@ -450,8 +422,8 @@
<action type="fix" dev="seade">
Use BigDecimal(double) constructor so as to help code compiled under
JDK 1.5 execute correctly under earlier JDKs
- (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=121325">
- Related Eclipse bug</a>).
+ (See https://bugs.eclipse.org/bugs/show_bug.cgi?id=121325
+ for the related Eclipse bug).
</action>
<action type="update" dev="tv">
Update to the Avalon components of Torque. The component now understands
@@ -473,17 +445,10 @@
from the generator jar.
</action>
<action type="fix" dev="tfischer">
- Changed behaviour for a limit of zero: (criteria.setLimit(0))
- <ul>
- <li>
- If the db supports native limit,
- a limit of zero returns zero datasets.
- </li>
- <li>
- if the db does not support native limit, a limit of zero
- causes a TorqueException (thanks to village :-()
- </li>
- </ul>
+ Changed behaviour for a limit of zero: (criteria.setLimit(0)):
+ If the db supports native limit, a limit of zero returns zero datasets.
+ if the db does not support native limit, a limit of zero
+ causes a TorqueException (thanks to village :-()
The former behaviour was: A limit of zero returns all datasets.
</action>
<action type="fix" dev="tfischer">
@@ -513,29 +478,16 @@
Thanks to Patrick Carl for the patch.
</action>
<action type="add" dev="tfischer">
- Extended support for derby.
- <ul>
- <li>
- IdMethod native is now supported
- </li>
- <li>
- Added mappings for Torque types
- LONGVARCHAR, BINARY and VARBINARY
- </li>
- <li>
- Implemented the methods getMaxColumnNameLength(),
- hasScale() and hasSize() in PlatformDerbyImpl
- </li>
- <li>
- Foreign keys are now declared outside the CREATE TABLE statement,
- allowing to create foreign references independent of the order of
- tables in the schema.xml
- </li>
- <li>
- The SQL for the creation of Indices is now generated correctly
- (a CRLF was missing at the end)
- </li>
- </ul>
+ Extended support for derby:
+ IdMethod native is now supported.
+ Added mappings for Torque types LONGVARCHAR, BINARY and VARBINARY.
+ Implemented the methods getMaxColumnNameLength(),
+ hasScale() and hasSize() in PlatformDerbyImpl.
+ Foreign keys are now declared outside the CREATE TABLE statement,
+ allowing to create foreign references independent of the order of
+ tables in the schema.xml.
+ The SQL for the creation of Indices is now generated correctly
+ (a CRLF was missing at the end).
Thanks to Johnny Macchione for the patches.
</action>
<action type="fix" dev="tfischer">
@@ -545,7 +497,6 @@
"CREATE TABLE" statement instead of defining them in the
"CREATE TABLE" statement.
Note that foreign keys are ignored by mysql except in InnoDB tables.
- <br />
Thanks to Thoralf Rickert for suggesting the patch.
Fixes also TRQS278.
</action>
@@ -574,7 +525,7 @@
</action>
<action type="fix" dev="tfischer" issue="TRQS325">
Fixed importing references for foreign keys if the
- object for the foreign key is in another package.<br />
+ object for the foreign key is in another package.
Thanks to Robert Dietrick for the patch.
</action>
<action type="update" dev="tfischer">
@@ -607,16 +558,10 @@
Thanks to Thomas Vandahl for the patch.
</action>
<action type="add" dev="tfischer">
- <ul>
- <li>
- Added the methods getCachedInstance() and getCachedInstanceImpl()
- to the BaseManager.vm template
- </li>
- <li>
- Added the method getXXX(Connection) for associated objects
- to the ObjectWithManager.vm template
- </li>
- </ul>
+ Added the methods getCachedInstance() and getCachedInstanceImpl()
+ to the BaseManager.vm template.
+ Added the method getXXX(Connection) for associated objects
+ to the ObjectWithManager.vm template.
Thanks to Thomas Vandahl for the patch.
</action>
<action type="fix" dev="tfischer">
@@ -651,16 +596,14 @@
</action>
<action type="add" dev="tfischer" issue="TRQS306">
Added the following generator properties to allow detailed control
- where the target classes are generated.
- <ul>
- <li>torque.subpackage.peer</li>
- <li>torque.subpackage.object</li>
- <li>torque.subpackage.map</li>
- <li>torque.subpackage.manager</li>
- <li>torque.subpackage.bean</li>
- <li>torque.subpackage.base</li>
- <li>torque.subpackage.base.bean</li>
- </ul>
+ where the target classes are generated:
+ torque.subpackage.peer,
+ torque.subpackage.object,
+ torque.subpackage.map,
+ torque.subpackage.manager,
+ torque.subpackage.bean,
+ torque.subpackage.base,
+ torque.subpackage.base.bean.
See the reference for the generator properties for more information.
</action>
</release>
@@ -681,11 +624,9 @@
<action type="update" dev="tfischer" issue="TRQS308">
Changed runtime configuration checking. It is now required having set
the following properties:
- <ul>
- <li>torque.database.default</li>
- <li>torque.database.<defaultDbName>.adapter</li>
- <li>torque.dsfactory.<defaultDbName>.factory</li>
- </ul>
+ torque.database.default,
+ torque.database.<defaultDbName>.adapter,
+ torque.dsfactory.<defaultDbName>.factory.
This was done in order to detect misconfiguration more easily.
</action>
<action type="update" dev="tfischer">
@@ -735,12 +676,10 @@
</action>
<action type="fix" dev="tfischer">
Fixed a few things in the interbase implementation for compliance with
Firebird 1.5:
- <ul>
- <li>Tables are dropped before they are created in the create-db
task</li>
- <li>The style of comments in the db scripts is changed from /* */ to
--</li>
- <li>Column names are no longer put into double quotes by the create-db
task</li>
- <li>The template createdb.vm was added to be able to run the create-db
task</li>
- </ul>
+ Tables are dropped before they are created in the create-db task.
+ The style of comments in the db scripts is changed from /* */ to --.
+ Column names are no longer put into double quotes by the create-db
task.
+ The template createdb.vm was added to be able to run the create-db
task.
Also, a firebird profile was added for the runtimetest, and firebird was
added
to the list of supported databases on the homepage.
</action>
@@ -792,13 +731,11 @@
Added Thomas Vandahl's Patch to synchronize Object.vm
with ObjectWithManager.vm.
This contains the following:
- <ul>
- <li>The interface attribute is now supported for objects without
managers</li>
- <li>The correctSetters now also work for objects with managers</li>
- <li>The behavior for objectIsCaching=false for objects with managers
- now matches the behaviour of objects without managers</li>
- <li>tabs and spaces formatting</li>
- </ul>
+ The interface attribute is now supported for objects without managers.
+ The correctSetters now also work for objects with managers.
+ The behavior for objectIsCaching=false for objects with managers
+ now matches the behaviour of objects without managers.
+ tabs and spaces formatting.
</action>
<action type="add" dev="tfischer" issue="TRQS263">
Add support for oracle datatype timestamp;
@@ -948,7 +885,7 @@
<action type="update" dev="henning" issue="TRQS229">
Upgrade to commons-configuration-1.0.
Note that all applications that use Torque 3.1 and want
- to use commons-configuration 1.0 now <b>must</b> also use
+ to use commons-configuration 1.0 now must also use
commons-collections 3.x!
</action>
<action type="update" dev="henning">
@@ -972,7 +909,8 @@
</action>
<action type="add" dev="henning">
Patrick Carl donated an XSL style sheet to convert Torque schema
- files into <a
href="http://mogwai.sourceforge.net/erdesigner/erdesigner.html">mogwai
ERDesigner</a> files.
+ files into mogwai ERDesigner
+ (http://mogwai.sourceforge.net/erdesigner/erdesigner.html) files.
</action>
<action type="update" dev="seade">
Restructured maven project files based on HEAD to gain improved control
@@ -1014,8 +952,7 @@
<release version="3.1.1-RC1" date="2004-08-26">
<action type="update">
Addressed a number of issues highlighted by
- <a href="http://findbugs.sourceforge.net/">FindBugs</a> in generated
- source code.
+ FindBugs in generated source code.
</action>
<action type="update">
Upgrade to stratum-1.0-b5 and xerces-2.4.0.
@@ -1031,12 +968,11 @@
the patch.
</action>
<action type="update">
- The <code>adapter</code> property is now used in preference to
- <code>driver</code> when building the database map. This allows Torque
+ The adapter property is now used in preference to
+ driver when building the database map. This allows Torque
to work when the driver setting is not what it expects - e.g. if using
- <code>com.mysql</code> driver instead of the
- <code>org.gjt.mm.mysql</code> or when using
- <a http="http://www.p6spy.org/">P6Spy</a> pass through driver for
+ com.mysql driver instead of the org.gjt.mm.mysql or when using
+ http://www.p6spy.org/">P6Spy (http://www.p6spy.org/) pass through driver
for
performance monitoring. Thanks to Ben Hogan for the patch.
</action>
<action type="add">
@@ -1064,7 +1000,7 @@
<action type="fix">
Generate sequences correctly for PostgreSQL (i.e. leave it to
PostgreSQL). Note that schemas produced from the database using
- the <code>torque:jdbc</code> goal are not yet handling sequences
+ the torque:jdbc goal are not yet handling sequences
correctly.
</action>
<action type="fix" issue="TRQD26">
@@ -1075,13 +1011,13 @@
<action type="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. <b>Hint: You don't
- need this jar to use the Torque generated object model classes.</b>
+ the torque-gen jar in their classpath at runtime. Hint: You don't
+ need this jar to use the Torque generated object model classes.
</action>
<action type="fix">
The maven-plugin now provides default values for
- <code>torque.initialIDValue</code> and
- <code>torque.initialIDStep</code> so that the id table initialization
+ torque.initialIDValue and
+ torque.initialIDStep so that the id table initialization
sql is now generated correctly.
</action>
<action type="fix" issue="TRQS223">
@@ -1098,7 +1034,7 @@
</action>
<action type="fix" issue="TRQS149">
For PostgreSQL the LONGVARCHAR datatype now maps to
- <em>text</em> rather than <em>bytea</em>.
+ text rather than bytea.
</action>
<action type="fix" issue="TRQS190">
Error on "byte" data type generation rules.
@@ -1171,9 +1107,9 @@
</action>
<action type="fix" issue="TRQS87">
name conflict in generated java sources when using java reserved
- words (like "class") as column names. <br/>
- <code>Column.UncapitalisedJavaName</code> is now used as member name
- instead of <code>Column.Name.toLowerCase()</code> <br/>
+ words (like "class") as column names.
+ Column.UncapitalisedJavaName is now used as member name
+ instead of Column.Name.toLowerCase()
</action>
<action type="fix" issue="TRQS136">
MySQL will not accept a size definition for TEXT and BLOB fields
@@ -1185,7 +1121,7 @@
Problems on DB2 with BINARY, VARBINARY and INTEGER.
</action>
<action type="fix" issue="TRQS178">
- use sql autoincrement only if idMethod native.<br/>
+ use sql autoincrement only if idMethod native.
So you have to set idMethod="native" (table) plus autoincrement="true"
(column) to generate the autoincrement code in your sql.
</action>
@@ -1193,7 +1129,7 @@
<release version="3.1-ALPHA2" date="2003-06-28">
<action type="update" issue="TRQS2">
- use commons-logging. <br/>
+ use commons-logging.
BaseObject.log() and .getLog() now return a Log object.
</action>
<action type="update">
@@ -1400,10 +1336,10 @@
</action>
<action type="update" issue="TRQS37">
Torque 3.0 doesn't work with Intake in Turbine 2.x's Retrievable
- interface. Added a property <code>torque.retrievableInterface</code>
- (defaults to the turbine-2 version). <br/>
+ interface. Added a property torque.retrievableInterface
+ (defaults to the turbine-2 version).
Fulcrum users have to set the property to
- <code>org.apache.fulcrum.intake.Retrievable</code>
+ org.apache.fulcrum.intake.Retrievable
</action>
<action type="update" issue="TRQ45">
Added static factory methods to create instances of SimpleKey
@@ -1428,7 +1364,7 @@
reference external tables.
</action>
<action type="update">
- new property 'torque.generateDeprecated' ( = 'true'). <br/>
+ new property 'torque.generateDeprecated' ( = 'true').
if set to 'false' deprecated methods in the om/peer classes are not
generated
</action>
@@ -1495,7 +1431,7 @@
torque uses maven-1.0-beta-6 as default build system.
</action>
<action type="update">
- renamed all properties (torque prefix added). <br/>
+ renamed all properties (torque prefix added).
the old property names still work but they are deprecated and support
will
be removed after the 3.0 release.
</action>
@@ -1632,11 +1568,11 @@
</table>
</action>
<action type="fix">
- API changed: Torque uses List instead of Vector. <br/>
+ API changed: Torque uses List instead of Vector.
e.g. BasePeer.doSelect() returns a List now
</action>
<action type="fix">
- the pool packages has been removed <br/>
+ the pool packages has been removed
commons-jdbc2pool is used instead.
</action>
<action type="update">
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]