[castor-dev] Castor and changelog

Werner Guttmann <[email protected]> Wed, 01 Jun 2011 14:29:04 +0200
Newsgroups gmane.comp.java.castor.devel
Message-ID <[email protected]>
--------------080503010400060107070501
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi Ralf,

just got my head around looking into getting the maven-changes-plugin to
work with our Jira instance. Please find attached a sample Jira report
for the 1.3.2 release.

What do you think of it ? And as far as I know, this can be combined
with a vanilla changes.xml, where one could write up a general section
about a release.

Let me know your opinion.

Kind Regards
Werner

--------------080503010400060107070501
Content-Type: text/html; charset=UTF-8;
 name="jira-report.html"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="jira-report.html"

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://ww=
w.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia at 01.06.2011 -->
<html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"de" lang=3D"de">=

  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8" />
    <title>JIRA-Bericht</title>
    <style type=3D"text/css" media=3D"all">
      @import url("./css/maven-base.css");
      @import url("./css/maven-theme.css");
      @import url("./css/site.css");
    </style>
    <link rel=3D"stylesheet" href=3D"./css/print.css" type=3D"text/css" m=
edia=3D"print" />
    <meta name=3D"Date-Revision-yyyymmdd" content=3D"20110601" />
    <meta http-equiv=3D"Content-Language" content=3D"de" />
       =20
        </head>
  <body class=3D"composite">
    <div id=3D"banner">
                      <div class=3D"clear">
        <hr/>
      </div>
    </div>
    <div id=3D"breadcrumbs">
           =20
       =20
                <div class=3D"xleft">
        <span id=3D"publishDate">Zuletzt Publiziert: 2011-06-01</span>
                  &nbsp;| <span id=3D"projectVersion">Version: ${project.=
version}</span>
                      </div>
            <div class=3D"xright">       =20
       =20
      </div>
      <div class=3D"clear">
        <hr/>
      </div>
    </div>
    <div id=3D"leftColumn">
      <div id=3D"navcolumn">
            =20
       =20
                                      <a href=3D"http://maven.apache.org/=
" title=3D"Erstellt von Maven" class=3D"poweredBy">
        <img class=3D"poweredBy" alt=3D"Erstellt von Maven" src=3D"./imag=
es/logos/maven-feather.png" />
      </a>
                  =20
       =20
            </div>
    </div>
    <div id=3D"bodyColumn">
      <div id=3D"contentBox">
        <div class=3D"section"><h2>JIRA-Bericht<a name=3D"JIRA-Bericht"><=
/a></h2><a name=3D"JIRA-Bericht"></a><table border=3D"0" class=3D"bodyTab=
le"><tr class=3D"a"><th>Schl&#xfc;ssel</th><th>Zusammenfassung</th><th>St=
atus</th><th>L&#xf6;sung</th><th>Durch</th></tr><tr class=3D"b"><td><a cl=
ass=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-3056"=
>CASTOR-3056</a></td><td>castor-xml 1.3.2 jars on download site are missi=
ng files</td><td>Closed</td><td>Fixed</td><td>Werner Guttmann</td></tr><t=
r class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.=
org/browse/CASTOR-2915">CASTOR-2915</a></td><td>Identify interesting/reas=
onable next annotations to tackle</td><td>Closed</td><td>Fixed</td><td>We=
rner Guttmann</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=
=3D"http://jira.codehaus.org/browse/CASTOR-2861">CASTOR-2861</a></td><td>=
in long transaction, changing a reference that have extends the saved val=
ue is set to null.</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td>=
</tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.co=
dehaus.org/browse/CASTOR-2857">CASTOR-2857</a></td><td>Streamline of cast=
or-maven-plugin within source base</td><td>Closed</td><td>Fixed</td><td>W=
erner Guttmann</td></tr><tr class=3D"b"><td><a class=3D"externalLink" hre=
f=3D"http://jira.codehaus.org/browse/CASTOR-2856">CASTOR-2856</a></td><td=
>Add support for LIMIT and OFFSET clause on sapdb/maxdb</td><td>Closed</t=
d><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"a"><td><a class=3D=
"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2850">CASTO=
R-2850</a></td><td>Separate building of SQL statements for queries from S=
QLStatementLoad</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></t=
r><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codeh=
aus.org/browse/CASTOR-2849">CASTOR-2849</a></td><td>Remove DTX engine</td=
><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"a"><=
td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CAST=
OR-2847">CASTOR-2847</a></td><td>Regex error messages generated by Patter=
nValidator are badly formatted</td><td>Closed</td><td>Fixed</td><td>Werne=
r Guttmann</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D=
"http://jira.codehaus.org/browse/CASTOR-2837">CASTOR-2837</a></td><td>Web=
 site nav gives 404</td><td>Closed</td><td>Fixed</td><td>Werner Guttmann<=
/td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jir=
a.codehaus.org/browse/CASTOR-2836">CASTOR-2836</a></td><td>Shift identity=
 check from SQLStatementLoad to SQLEngine</td><td>Closed</td><td>Fixed</t=
d><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink"=
 href=3D"http://jira.codehaus.org/browse/CASTOR-2833">CASTOR-2833</a></td=
><td>Executing CPACTF tests against HSQLDB</td><td>Closed</td><td>Fixed</=
td><td>Udai Gupta</td></tr><tr class=3D"a"><td><a class=3D"externalLink" =
href=3D"http://jira.codehaus.org/browse/CASTOR-2831">CASTOR-2831</a></td>=
<td>Move execution of integration test modules during Maven build to prof=
ile</td><td>Closed</td><td>Fixed</td><td>Werner Guttmann</td></tr><tr cla=
ss=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/b=
rowse/CASTOR-2829">CASTOR-2829</a></td><td>Support specifying output dire=
ctory for generated resources</td><td>Closed</td><td>Fixed</td><td>Werner=
 Guttmann</td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"=
http://jira.codehaus.org/browse/CASTOR-2828">CASTOR-2828</a></td><td>Move=
 Database specific code from KeyGenerators to PersistenceFactory</td><td>=
Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a=
 class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-28=
27">CASTOR-2827</a></td><td>Improve generation of java5 enums for simpleT=
ype enumerations</td><td>Closed</td><td>Fixed</td><td>Werner Guttmann</td=
></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.c=
odehaus.org/browse/CASTOR-2826">CASTOR-2826</a></td><td>Remove old test f=
ramework code</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr>=
<tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehau=
s.org/browse/CASTOR-2825">CASTOR-2825</a></td><td>Remove ctf.jdo.bugs.soa=
k</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D=
"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse=
/CASTOR-2824">CASTOR-2824</a></td><td>Remove ctf.jdo.bugs.template</td><t=
d>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"b"><td>=
<a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-=
2823">CASTOR-2823</a></td><td>Remove ctf.jdo.bugs.test1900</td><td>Closed=
</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"a"><td><a class=
=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2822">CA=
STOR-2822</a></td><td>Remove remaining artefacts of old castor persistenc=
e test framework after migration of all tests</td><td>Closed</td><td>Fixe=
d</td><td>Ralf Joachim</td></tr><tr class=3D"b"><td><a class=3D"externalL=
ink" href=3D"http://jira.codehaus.org/browse/CASTOR-2821">CASTOR-2821</a>=
</td><td>Migrate TC01 from old to new CPACTF test suit</td><td>Closed</td=
><td>Fixed</td><td>Udai Gupta</td></tr><tr class=3D"a"><td><a class=3D"ex=
ternalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2820">CASTOR-2=
820</a></td><td>Migrate TC04 from old to new CPACTF test suit</td><td>Clo=
sed</td><td>Fixed</td><td>Udai Gupta</td></tr><tr class=3D"b"><td><a clas=
s=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2819">C=
ASTOR-2819</a></td><td>Migrate TC02 from old to new CPACTF test suit</td>=
<td>Closed</td><td>Fixed</td><td>Udai Gupta</td></tr><tr class=3D"a"><td>=
<a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-=
2818">CASTOR-2818</a></td><td>Migrate TC06 from old to new CPACTF test su=
it</td><td>Closed</td><td>Fixed</td><td>Udai Gupta</td></tr><tr class=3D"=
b"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/=
CASTOR-2817">CASTOR-2817</a></td><td>Migrate TC07 from old to new CPACTF =
test suit</td><td>Closed</td><td>Fixed</td><td>Udai Gupta</td></tr><tr cl=
ass=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/=
browse/CASTOR-2816">CASTOR-2816</a></td><td>Migrate TC03, TC05, TC08 and =
TC09 from old to new CPACTF test suit</td><td>Closed</td><td>Fixed</td><t=
d>Udai Gupta</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D=
"http://jira.codehaus.org/browse/CASTOR-2815">CASTOR-2815</a></td><td>Mig=
rate TC98 from old to new CPACTF test suit</td><td>Closed</td><td>Fixed</=
td><td>Udai Gupta</td></tr><tr class=3D"a"><td><a class=3D"externalLink" =
href=3D"http://jira.codehaus.org/browse/CASTOR-2812">CASTOR-2812</a></td>=
<td>Improve SQL Insert class hierarchy to treat Sequence NextVal as an Ex=
pression</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr c=
lass=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org=
/browse/CASTOR-2811">CASTOR-2811</a></td><td>Move SQLStatementCreate to o=
rg.castor.cpa.persistence.sql.engine package.</td><td>Closed</td><td>Fixe=
d</td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalL=
ink" href=3D"http://jira.codehaus.org/browse/CASTOR-2810">CASTOR-2810</a>=
</td><td>Move common method to AbstractKeyGenerator and remove getStyle m=
ethod from KeyGenerator Interface</td><td>Closed</td><td>Fixed</td><td>AH=
MAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D=
"http://jira.codehaus.org/browse/CASTOR-2803">CASTOR-2803</a></td><td>Typ=
o in link to JIRA</td><td>Closed</td><td>Fixed</td><td>Werner Guttmann</t=
d></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.=
codehaus.org/browse/CASTOR-2801">CASTOR-2801</a></td><td>Castor does not =
care on registered TxSynchronizable implementations when using global tra=
nsaction demarcation</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</t=
d></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.=
codehaus.org/browse/CASTOR-2800">CASTOR-2800</a></td><td>Migrating TC84 -=
 TC86 from old to new CPACTF test suite</td><td>Closed</td><td>Fixed</td>=
<td>Udai Gupta</td></tr><tr class=3D"a"><td><a class=3D"externalLink" hre=
f=3D"http://jira.codehaus.org/browse/CASTOR-2799">CASTOR-2799</a></td><td=
>Improve SQLStatementInsertCheck to incorporate all the exception handlin=
g for executeStatement method of KeyGenerators.</td><td>Closed</td><td>Fi=
xed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externa=
lLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2797">CASTOR-2797</=
a></td><td>Migrating TC76 - TC79 from old to new CPACTF test suite</td><t=
d>Closed</td><td>Fixed</td><td>Udai Gupta</td></tr><tr class=3D"a"><td><a=
 class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-27=
96">CASTOR-2796</a></td><td>Add query objects as created at GSoC 2008 to =
SVN trunc</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr =
class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.or=
g/browse/CASTOR-2795">CASTOR-2795</a></td><td>Migrate TC75 from old to ne=
w CPACTF test suite</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td=
></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.c=
odehaus.org/browse/CASTOR-2794">CASTOR-2794</a></td><td>Builds statements=
 with Insert class hierarchy where no special syntax is required</td><td>=
Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a=
 class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-27=
91">CASTOR-2791</a></td><td>Move buildStatement from SQLStatementCreate t=
o Key Generators</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></=
tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.code=
haus.org/browse/CASTOR-2790">CASTOR-2790</a></td><td>Declare executeState=
ment Method in the KeyGenerator Interface</td><td>Closed</td><td>Fixed</t=
d><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink"=
 href=3D"http://jira.codehaus.org/browse/CASTOR-2789">CASTOR-2789</a></td=
><td>Wrong syntax and missing quotation to retrieve generated keys for Po=
stGreSQL</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr c=
lass=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org=
/browse/CASTOR-2788">CASTOR-2788</a></td><td>Load with a provided object =
returns a cached object</td><td>Closed</td><td>Fixed</td><td>Lukas Lang</=
td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira=
=2Ecodehaus.org/browse/CASTOR-2786">CASTOR-2786</a></td><td>SQLRelationLo=
ader does not quote column and table names</td><td>Closed</td><td>Fixed</=
td><td>Ralf Joachim</td></tr><tr class=3D"a"><td><a class=3D"externalLink=
" href=3D"http://jira.codehaus.org/browse/CASTOR-2784">CASTOR-2784</a></t=
d><td>Create junit tests for SQL class hierarchy</td><td>Closed</td><td>F=
ixed</td><td>Ralf Joachim</td></tr><tr class=3D"b"><td><a class=3D"extern=
alLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2783">CASTOR-2783<=
/a></td><td>Move executeStatementAfterInsert() method from SQLStatementCr=
eate to AbstractAfterKeyGenerator</td><td>Closed</td><td>Fixed</td><td>AH=
MAD HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D=
"http://jira.codehaus.org/browse/CASTOR-2782">CASTOR-2782</a></td><td>Mov=
e executeStatementBeforeInsert() method from SQLStatementCreate to Abstra=
ctBeforeKeyGenerator</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</t=
d></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.=
codehaus.org/browse/CASTOR-2781">CASTOR-2781</a></td><td>Move executeStat=
ementDuringInsert() method from SQLStatementCreate to SequenceDuringKeyGe=
nerator</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr cl=
ass=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/=
browse/CASTOR-2780">CASTOR-2780</a></td><td>Move executeStatementNoKeyGen=
() method from SQLStatementCreate to NoKeyGenerator</td><td>Closed</td><t=
d>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"ext=
ernalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2779">CASTOR-27=
79</a></td><td>Create key generator implementation and factory that does =
not generate key</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></=
tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.code=
haus.org/browse/CASTOR-2778">CASTOR-2778</a></td><td>Create abstract base=
 classes for all key generators using same style</td><td>Closed</td><td>F=
ixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"extern=
alLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2777">CASTOR-2777<=
/a></td><td>Improve SQL class hierarchy to support insert queries</td><td=
>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><=
a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2=
776">CASTOR-2776</a></td><td>Improve SQLStatementInsertCheck similar to S=
QLStatementUpdateCheck</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN<=
/td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jir=
a.codehaus.org/browse/CASTOR-2775">CASTOR-2775</a></td><td>Rename SQLStat=
ementLookup to SQLStatementInsertCheck</td><td>Closed</td><td>Fixed</td><=
td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalLink" hr=
ef=3D"http://jira.codehaus.org/browse/CASTOR-2774">CASTOR-2774</a></td><t=
d>Add support for simple select queries to class hierarchy and use it at =
SQLStatementUpdateCheck</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN=
</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://ji=
ra.codehaus.org/browse/CASTOR-2773">CASTOR-2773</a></td><td>Change logic =
for Oracle to use before instead of after key generator when neiter trigg=
er nor returning is used</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSA=
N</td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://j=
ira.codehaus.org/browse/CASTOR-2772">CASTOR-2772</a></td><td>Change logic=
 for PostgreSQL to retrieve generated key at SequenceAfterKeyGenerator</t=
d><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b">=
<td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CAS=
TOR-2771">CASTOR-2771</a></td><td>Construct SQL SELECT Query inside SQLSt=
atementUpdateCheck</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td>=
</tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.co=
dehaus.org/browse/CASTOR-2769">CASTOR-2769</a></td><td>Cannot add a field=
 to an interface: NPE is thrown due to setting of the _jfields member to =
null in the constructor</td><td>Closed</td><td>Fixed</td><td>Werner Guttm=
ann</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http:/=
/jira.codehaus.org/browse/CASTOR-2764">CASTOR-2764</a></td><td>Move SQLSt=
atementStore org.castor.cpa.persistence.sql.engine and rename to SQLState=
mentUpdate</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr=
 class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.o=
rg/browse/CASTOR-2763">CASTOR-2763</a></td><td>Create version support for=
 field type long</td><td>Closed</td><td>Fixed</td><td>Lukas Lang</td></tr=
><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codeha=
us.org/browse/CASTOR-2761">CASTOR-2761</a></td><td>Allow specification of=
 a version field instead of implementing TimeStampaple interface</td><td>=
Closed</td><td>Fixed</td><td>Lukas Lang</td></tr><tr class=3D"a"><td><a c=
lass=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2759=
">CASTOR-2759</a></td><td>Add support for Atomikos transaction manager</t=
d><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"b">=
<td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CAS=
TOR-2756">CASTOR-2756</a></td><td>Add configuration for Checkstyle 5 Ecli=
pse plugin</td><td>Closed</td><td>Fixed</td><td>Lukas Lang</td></tr><tr c=
lass=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org=
/browse/CASTOR-2755">CASTOR-2755</a></td><td>Migrating TC79 from old to n=
ew CPACTF test suite</td><td>Closed</td><td>Fixed</td><td>Lukas Lang</td>=
</tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.co=
dehaus.org/browse/CASTOR-2754">CASTOR-2754</a></td><td>Add classes to cre=
ate SQL delete query statements.</td><td>Closed</td><td>Fixed</td><td>AHM=
AD HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"=
http://jira.codehaus.org/browse/CASTOR-2752">CASTOR-2752</a></td><td>Add =
classes to create expressions of SQL queries</td><td>Closed</td><td>Fixed=
</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLi=
nk" href=3D"http://jira.codehaus.org/browse/CASTOR-2751">CASTOR-2751</a><=
/td><td>Add classes for Tables and Qualifiers of SQL queries</td><td>Clos=
ed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><a cla=
ss=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2750">=
CASTOR-2750</a></td><td>Separating Query Construction part from SQLStatem=
entStore into separate Class Hierarchy</td><td>Closed</td><td>Fixed</td><=
td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink" hr=
ef=3D"http://jira.codehaus.org/browse/CASTOR-2749">CASTOR-2749</a></td><t=
d>Add classes to create conditions of SQL queries</td><td>Closed</td><td>=
Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><a class=3D"exter=
nalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2743">CASTOR-2743=
</a></td><td>Separating Query Construction part from SQLStatementRemove i=
nto separate Class Hierarchy</td><td>Closed</td><td>Fixed</td><td>AHMAD H=
ASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http=
://jira.codehaus.org/browse/CASTOR-2739">CASTOR-2739</a></td><td>Improve =
test setup</td><td>Closed</td><td>Fixed</td><td>Lukas Lang</td></tr><tr c=
lass=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org=
/browse/CASTOR-2738">CASTOR-2738</a></td><td>Use only lower case table an=
d column names in cpactf tests</td><td>Closed</td><td>Fixed</td><td>Ralf =
Joachim</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"ht=
tp://jira.codehaus.org/browse/CASTOR-2735">CASTOR-2735</a></td><td>Build =
where condition of SQLStatementStore in getStoreStatement() method</td><t=
d>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td>=
<a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-=
2734">CASTOR-2734</a></td><td>restriction in complextype generates elemen=
t twice</td><td>Closed</td><td>Fixed</td><td>Werner Guttmann</td></tr><tr=
 class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.o=
rg/browse/CASTOR-2733">CASTOR-2733</a></td><td>Separating failure check o=
f of the update statement in to a separate new StoreStatementFailureCheck=
</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"=
a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/=
CASTOR-2730">CASTOR-2730</a></td><td>Migrate TC38 and TC39 from old to ne=
w CPACTF test suite</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td=
></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.c=
odehaus.org/browse/CASTOR-2729">CASTOR-2729</a></td><td>SafeStack must be=
 synchronized</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr>=
<tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehau=
s.org/browse/CASTOR-2728">CASTOR-2728</a></td><td>Migrate TC14 from old t=
o new CPACTF test suite</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim=
</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://ji=
ra.codehaus.org/browse/CASTOR-2727">CASTOR-2727</a></td><td>Remove synchr=
onization of executeStatement()</td><td>Closed</td><td>Fixed</td><td>AHMA=
D HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"h=
ttp://jira.codehaus.org/browse/CASTOR-2726">CASTOR-2726</a></td><td>Remov=
e synchronization of executeStatement()</td><td>Closed</td><td>Fixed</td>=
<td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink" h=
ref=3D"http://jira.codehaus.org/browse/CASTOR-2725">CASTOR-2725</a></td><=
td>Remove support for PersistenceFactory.supportsSetNullInWhere()</td><td=
>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><=
a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2=
724">CASTOR-2724</a></td><td>use of key generator on MaxDB generates wron=
g command</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr =
class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.or=
g/browse/CASTOR-2723">CASTOR-2723</a></td><td>Add missing javadoc to KeyG=
enerator interface and its implementations</td><td>Closed</td><td>Fixed</=
td><td>AHMAD HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalLink=
" href=3D"http://jira.codehaus.org/browse/CASTOR-2722">CASTOR-2722</a></t=
d><td>Add missing javadoc to KeyGeneratorTypeHandler interface and its im=
plementations</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr>=
<tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codehau=
s.org/browse/CASTOR-2721">CASTOR-2721</a></td><td>Split SequenceKeyGenera=
tor into 3 implementations handling one of the styles before, during and =
after</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr clas=
s=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/br=
owse/CASTOR-2720">CASTOR-2720</a></td><td>Move differences of database en=
gines from IdentityKeyGenerator to PersistenceFactory</td><td>Closed</td>=
<td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"e=
xternalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2718">CASTOR-=
2718</a></td><td>Refactor and shift the Storage of extended classes to th=
e ClassMolder</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr>=
<tr class=3D"a"><td><a class=3D"externalLink" href=3D"http://jira.codehau=
s.org/browse/CASTOR-2717">CASTOR-2717</a></td><td>Shift  Identity size ch=
eck from SQLStatementStore to SQLEngine</td><td>Closed</td><td>Fixed</td>=
<td>AHMAD HASSAN</td></tr><tr class=3D"b"><td><a class=3D"externalLink" h=
ref=3D"http://jira.codehaus.org/browse/CASTOR-2716">CASTOR-2716</a></td><=
td>Separates the PrepareStatement functionality from executeStatement.</t=
d><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr><tr class=3D"a">=
<td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CAS=
TOR-2715">CASTOR-2715</a></td><td>Shift the SQLColumnInfo array contents =
to constructor</td><td>Closed</td><td>Fixed</td><td>AHMAD HASSAN</td></tr=
><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira.codeha=
us.org/browse/CASTOR-2714">CASTOR-2714</a></td><td>Shift the SQLFieldInfo=
 array contents to constructor</td><td>Closed</td><td>Fixed</td><td>AHMAD=
 HASSAN</td></tr><tr class=3D"a"><td><a class=3D"externalLink" href=3D"ht=
tp://jira.codehaus.org/browse/CASTOR-2713">CASTOR-2713</a></td><td>Refact=
oring SQLStatementStore</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim=
</td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://ji=
ra.codehaus.org/browse/CASTOR-2710">CASTOR-2710</a></td><td>Enable execut=
ion of new JDO test suite against SAPDB/MAXDB</td><td>Closed</td><td>Fixe=
d</td><td>Ralf Joachim</td></tr><tr class=3D"a"><td><a class=3D"externalL=
ink" href=3D"http://jira.codehaus.org/browse/CASTOR-2709">CASTOR-2709</a>=
</td><td>ctf.jdo.tc1x.TestMultiPrimKeysOnly fails on MaxDB/SapDB</td><td>=
Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"b"><td><a=
 class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-27=
08">CASTOR-2708</a></td><td>Migrating TC38a from old to new CPACTF test s=
uit</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D=
"a"><td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse=
/CASTOR-2707">CASTOR-2707</a></td><td>Shift deletion of records of extend=
ed objects from SQLStatementRemove to ClassMolder</td><td>Closed</td><td>=
Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"b"><td><a class=3D"exter=
nalLink" href=3D"http://jira.codehaus.org/browse/CASTOR-2706">CASTOR-2706=
</a></td><td>Shift identity check from SQLStatementRemove to SQLEngine</t=
d><td>Closed</td><td>Fixed</td><td>Ralf Joachim</td></tr><tr class=3D"a">=
<td><a class=3D"externalLink" href=3D"http://jira.codehaus.org/browse/CAS=
TOR-2705">CASTOR-2705</a></td><td>Prepare statement of SQLStatementRemove=
 in a separate method</td><td>Closed</td><td>Fixed</td><td>Ralf Joachim</=
td></tr><tr class=3D"b"><td><a class=3D"externalLink" href=3D"http://jira=
=2Ecodehaus.org/browse/CASTOR-2704">CASTOR-2704</a></td><td>Pass ID's arr=
ay to constructor of SQLStatementRemove</td><td>Closed</td><td>Fixed</td>=
<td>Ralf Joachim</td></tr><tr class=3D"a"><td><a class=3D"externalLink" h=
ref=3D"http://jira.codehaus.org/browse/CASTOR-2702">CASTOR-2702</a></td><=
td>Refactor SQLSatementRemove</td><td>Closed</td><td>Fixed</td><td>AHMAD =
HASSAN</td></tr></table></div>
      </div>
    </div>
    <div class=3D"clear">
      <hr/>
    </div>
    <div id=3D"footer">
      <div class=3D"xright">
              Copyright &#169;  All Rights Reserved.     =20
       =20
                  </div>
      <div class=3D"clear">
        <hr/>
      </div>
    </div>
  </body>
</html>


--------------080503010400060107070501
Content-Type: text/plain; charset=us-ascii

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email

--------------080503010400060107070501--