Author: gk
Date: Thu Feb  6 16:42:19 2025
New Revision: 1923617

URL: http://svn.apache.org/viewvc?rev=1923617&view=rev
Log:
Build:
- Update maven requirement to 3.9.5
- Set java.version to 17
- Fix javadoc in ThreeWayMerger
- Fix connection in site/pom.xml 
- Update test schema references
- Remove build workaround in torque-site/src/ant/build.xml
- Update changes.xml 

Modified:
    db/torque/trunk/pom.xml
    db/torque/trunk/torque-generator/pom.xml
    db/torque/trunk/torque-generator/src/changes/changes.xml
    
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/merge/ThreeWayMerger.java
    db/torque/trunk/torque-runtime/src/changes/changes.xml
    db/torque/trunk/torque-runtime/src/conf/Torque.properties
    db/torque/trunk/torque-site/pom.xml
    db/torque/trunk/torque-site/src/ant/build.xml
    db/torque/trunk/torque-templates/src/changes/changes.xml
    db/torque/trunk/torque-templates/src/test/schema/ext-schema.xml
    db/torque/trunk/torque-templates/src/test/schema/extext-schema.xml

Modified: db/torque/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/pom.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/pom.xml (original)
+++ db/torque/trunk/pom.xml Thu Feb  6 16:42:19 2025
@@ -530,7 +530,7 @@
                             <configuration>
                                 <rules>
                                     <requireMavenVersion>
-                                        <version>3.9.0</version>
+                                        <version>3.9.5</version>
                                     </requireMavenVersion>
                                 </rules>
                             </configuration>
@@ -591,7 +591,7 @@
                 </plugin>
                 <plugin>
                     <artifactId>maven-javadoc-plugin</artifactId>
-                    <version>3.6.3</version>
+                    <version>3.11.2</version>
                     <configuration>
                         <doclint>none</doclint>
                         <source>${maven.compiler.source}</source>
@@ -836,7 +836,9 @@
         <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
         <maven.compiler.source>17</maven.compiler.source>
         <maven.compiler.target>17</maven.compiler.target>
+        <maven.compiler.release>17</maven.compiler.release>
         <dependency.check.skip>true</dependency.check.skip>
+        <java.version>17</java.version>
 
         <junit.jupiter.version>5.11.0</junit.jupiter.version>
         <junit.launcher.version>1.11.0</junit.launcher.version>
@@ -861,7 +863,7 @@
                     <plugin>
                         <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-site-plugin</artifactId>
-                        <executions>
+                        <executions><!-- error thrown Unable to load the mojo 
'site'  -->
                             <execution>
                                 <id>site-for-package</id>
                                 <phase>prepare-package</phase>
@@ -874,7 +876,12 @@
                         <dependency>
                                 <groupId>org.apache.maven.plugins</groupId>
                                 
<artifactId>maven-plugin-report-plugin</artifactId>
-                                <version>3.13.0</version>
+                                <version>3.15.1</version>
+                            </dependency>
+                            <dependency>
+                                <groupId>org.apache.velocity</groupId>
+                                <artifactId>velocity-engine-core</artifactId>
+                                <version>2.3</version>
                             </dependency>
                         </dependencies>
                     </plugin>

Modified: db/torque/trunk/torque-generator/pom.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-generator/pom.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-generator/pom.xml (original)
+++ db/torque/trunk/torque-generator/pom.xml Thu Feb  6 16:42:19 2025
@@ -80,7 +80,7 @@
     <dependency>
        <groupId>org.apache.velocity</groupId>
       <artifactId>velocity-engine-core</artifactId>
-      <version>2.3</version>
+      <version>2.4.1</version>
     </dependency>
     <!--  2.5.6:  https://nvd.nist.gov/vuln/detail/CVE-2016-6497 Groovy LDAP 
API
     upgrading to at least 2.4.8 due to CVE-2015-3253 and 
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6814  -->

Modified: db/torque/trunk/torque-generator/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-generator/src/changes/changes.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-generator/src/changes/changes.xml (original)
+++ db/torque/trunk/torque-generator/src/changes/changes.xml Thu Feb  6 
16:42:19 2025
@@ -22,7 +22,15 @@
     <title>Changes</title>
   </properties>
   <body> 
-    <release version="5.2-SNAPSHOT" date="in SVN">
+      <release version="7.0-SNAPSHOT" date="in SVN">   
+         <action type="update" dev="gk" date="2024-05-26" >
+            Assign class classloader to current thread classloader (if not 
null) for groovy shell and handle resetting it,, use log4j2 logging, patch 
update groovy-all to 3.0.21
+        </action>
+        <action type="update" dev="tv" date="2024-05-26" >
+         Use try-with-resources
+        </action>
+    </release>
+    <release version="6.0" date="2024-05-08">
        <action type="fix" dev="gk" date="2024-03-28">
            Suppress CVE-2022-41852/ and add preliminary fix in SourcePath
       </action>

Modified: 
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/merge/ThreeWayMerger.java
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/merge/ThreeWayMerger.java?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- 
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/merge/ThreeWayMerger.java
 (original)
+++ 
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/merge/ThreeWayMerger.java
 Thu Feb  6 16:42:19 2025
@@ -44,7 +44,7 @@ public class ThreeWayMerger
      *        not null.
      * @param generated the newly generated text, not null.
      * @param edited the possibly edited text, not null.
-     * @param charsetName the name of the character set, not null.
+     * @param charset the name of the character set, not null.
      * @return the merge result, not null.
      *
      * @throws GeneratorException if merging fails.

Modified: db/torque/trunk/torque-runtime/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-runtime/src/changes/changes.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-runtime/src/changes/changes.xml (original)
+++ db/torque/trunk/torque-runtime/src/changes/changes.xml Thu Feb  6 16:42:19 
2025
@@ -24,7 +24,12 @@
     <title>Changes</title>
   </properties>
   <body> 
-    <release version="5.2-SNAPSHOT" date="in SVN">
+      <release  version="7.0-SNAPSHOT" date="in SVN">   
+        <action type="update" dev="gk" date="2024-04-28">
+          Java 17
+        </action>
+      </release>   
+     <release version="6.0" date="2024-05-08">  
          <action type="update" dev="tv">
            Update to JCS 3.2
          </action>

Modified: db/torque/trunk/torque-runtime/src/conf/Torque.properties
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-runtime/src/conf/Torque.properties?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-runtime/src/conf/Torque.properties (original)
+++ db/torque/trunk/torque-runtime/src/conf/Torque.properties Thu Feb  6 
16:42:19 2025
@@ -56,6 +56,7 @@ torque.applicationRoot = .
 
 # pool2, dbcp 2: maxWait -> maxWaitMillis, which is already deprecated in 2.10
 #torque.defaults.pool.maxWaitMillis=10000
+# , maxWait -> duration, pt10s period time of ten seconds
 torque.defaults.pool.defaultMaxWait=PT10S
 
 # Maximum number of idle and active connections cached in a database
@@ -80,10 +81,12 @@ torque.defaults.pool.defaultDurationBetw
 
 # Lifetime of an idle connection in the pool in milliseconds.
 # Defaults to one hour (1000 * 60 * 60)
-#torque.defaults.pool.minEvictableIdleTimeMillis = 3600000
-torque.defaults.pool.defaultSoftMinEvictableIdle=PT3600S
+torque.defaults.pool.defaultMinEvictableIdleTimeMillis = -1
+
+#torque.defaults.pool.defaultSoftMinEvictableIdle=PT3600S
 
 # Sets the driver for the data sources.
+# alternatively com.mysql.cj.jdbc.Driver
 torque.defaults.connection.driver = org.gjt.mm.mysql.Driver
 
 # Sets the URL for the datasources

Modified: db/torque/trunk/torque-site/pom.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-site/pom.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-site/pom.xml (original)
+++ db/torque/trunk/torque-site/pom.xml Thu Feb  6 16:42:19 2025
@@ -39,9 +39,9 @@
   </properties>
   
   <scm>
-    
<connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/trunk/trunk</connection>
-    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/trunk/trunk</developerConnection>
-    <url>http://svn.apache.org/viewvc/db/torque/trunk/trunk</url>
+    
<connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/trunk</connection>
+    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/db/torque/trunk/</url>
   </scm>
 
   <distributionManagement>

Modified: db/torque/trunk/torque-site/src/ant/build.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-site/src/ant/build.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-site/src/ant/build.xml (original)
+++ db/torque/trunk/torque-site/src/ant/build.xml Thu Feb  6 16:42:19 2025
@@ -92,14 +92,14 @@
       <replacetoken><![CDATA[&nbsp;]]></replacetoken>
       <replacevalue> </replacevalue>
     </replace>
-    <!-- workaround for  TORQUE-367 and MPLUGIN-517 (changed) -->
-    <replaceregexp flags="g">
+    <!-- REMOVED for site plugin 4.0.0-M16, which fixes workaround for  
TORQUE-367 and MPLUGIN-517 (changed) -->
+    <!-- replaceregexp flags="g">
         <regexp pattern="(&lt;a 
id=&quot;[^&quot;]+&quot;&gt;)(&lt;section&gt;)"/>
         <substitution expression="\1&lt;/a&gt;\2"/>
         <fileset dir="${basedir}/target/maven-plugin-site" includes="*.xml"/>
-    </replaceregexp>
-    <!--  workaround for MCHANGES-423  no table or <table><table>  -->
-     <replaceregexp flags="sg">
+    </replaceregexp-->
+    <!-- REMOVED for site plugin 4.0.0-M16, which fixes workaround for 
MCHANGES-423  no table or <table><table>  -->
+     <!-- replaceregexp flags="sg">
         <regexp pattern="(?!&lt;table&gt;)[\r\n]*?(&lt;tr 
class=&quot;[^&quot;]+&quot;&gt;[\r\n]*?&lt;th&gt;)"/>
         <substitution expression="&lt;table&gt;\1"/>
         <fileset dir="${basedir}/target" includes="**/jdepend-report.xml"/>
@@ -116,7 +116,7 @@
     <replace dir="${basedir}/target" includes="**/changes-report.xml">
       <replacetoken><![CDATA[<table><table>]]></replacetoken>
       <replacevalue><![CDATA[<table>]]></replacevalue>
-     </replace> 
+     </replace--> 
   </target>
 
   <target name="merge-content">

Modified: db/torque/trunk/torque-templates/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-templates/src/changes/changes.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-templates/src/changes/changes.xml (original)
+++ db/torque/trunk/torque-templates/src/changes/changes.xml Thu Feb  6 
16:42:19 2025
@@ -23,7 +23,22 @@
   </properties>
 
   <body>
-    <release version="5.2-SNAPSHOT" date="in SVN">   
+    <release version="7.0-SNAPSHOT" date="in SVN">   
+     <action type="fix" issue="TORQUE-372" dev="gk" due-to="Harald Nuding" 
date="2025-05-06">
+      Fix Concurrency Problem in RecordMapper 
+    </action>
+    <action type="fix" issue="TORQUE-368" dev="mwriedt" date="2024-11-23" >
+      Allowing an empty String as a valid value for "default"
+    </action>
+    <action type="fix" issue="TORQUE-368" dev="mwriedt" date="2024-11-04" >
+      Added Setter for "Integer" and removed duplicate for BigDecimal
+    </action>
+    <action type="update" dev="gk" date="2024-04-28">
+      Java 17
+    </action>
+  </release> 
+  
+  <release version="6.0" date="2024-05-08">   
      <action type="fix" issue="TORQUE-364" dev="mwriedt" date="2024-05-06" 
due-to="Rene Fabian Reichow">
       Improve RecordMapper on many columns in table Add generated static 
variable for sql expressions, add set to optimize loop in processRow method.
     </action>

Modified: db/torque/trunk/torque-templates/src/test/schema/ext-schema.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-templates/src/test/schema/ext-schema.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-templates/src/test/schema/ext-schema.xml (original)
+++ db/torque/trunk/torque-templates/src/test/schema/ext-schema.xml Thu Feb  6 
16:42:19 2025
@@ -18,10 +18,10 @@
  under the License.
 -->
 <database
-    xmlns="http://db.apache.org/torque/4.0/templates/database";
+    xmlns="http://db.apache.org/torque/5.0/templates/database";
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-    xsi:schemaLocation="http://db.apache.org/torque/4.0/templates/database 
-        
http://db.apache.org/torque/torque-4.0/documentation/orm-reference/database-4-0.xsd";
+    xsi:schemaLocation="http://db.apache.org/torque/5.0/templates/database 
+        
http://db.apache.org/torque/torque-5.0/documentation/orm-reference/database-5-0.xsd";
     name="ext"
     defaultIdMethod="native">
 

Modified: db/torque/trunk/torque-templates/src/test/schema/extext-schema.xml
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-templates/src/test/schema/extext-schema.xml?rev=1923617&r1=1923616&r2=1923617&view=diff
==============================================================================
--- db/torque/trunk/torque-templates/src/test/schema/extext-schema.xml 
(original)
+++ db/torque/trunk/torque-templates/src/test/schema/extext-schema.xml Thu Feb  
6 16:42:19 2025
@@ -18,12 +18,16 @@
  under the License.
 -->
 <database
-    xmlns="http://db.apache.org/torque/4.0/templates/database";
+    xmlns="http://db.apache.org/torque/5.0/templates/database";
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-    xsi:schemaLocation="http://db.apache.org/torque/4.0/templates/database
-        
http://db.apache.org/torque/torque-4.0/documentation/orm-reference/database-4-0.xsd";
+    xsi:schemaLocation="http://db.apache.org/torque/5.0/templates/database
+        
http://db.apache.org/torque/torque-5.0/documentation/orm-reference/database-5-0.xsd";
     name="extext"
     defaultIdMethod="idbroker">
+    
+    <!-- TODO Torque-369 
+    external-schema filename="ext-schema.xml"
+    /-->
 
   <table name="extext">
     <column



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscr...@db.apache.org
For additional commands, e-mail: torque-dev-h...@db.apache.org

Reply via email to