Modified: sites/db/content/derby/releases/release-10.10.2.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.10.2.0.html (original)
+++ sites/db/content/derby/releases/release-10.10.2.0.html Tue Jun  7 14:35:36 
2022
@@ -1380,7 +1380,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.10.2.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.11.1.1.html
==============================================================================
--- sites/db/content/derby/releases/release-10.11.1.1.html (original)
+++ sites/db/content/derby/releases/release-10.11.1.1.html Tue Jun  7 14:35:36 
2022
@@ -1672,7 +1672,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.11.1.1.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.12.1.1.html
==============================================================================
--- sites/db/content/derby/releases/release-10.12.1.1.html (original)
+++ sites/db/content/derby/releases/release-10.12.1.1.html Tue Jun  7 14:35:36 
2022
@@ -867,7 +867,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.12.1.1.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.13.1.1.html
==============================================================================
--- sites/db/content/derby/releases/release-10.13.1.1.html (original)
+++ sites/db/content/derby/releases/release-10.13.1.1.html Tue Jun  7 14:35:36 
2022
@@ -816,7 +816,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.13.1.1.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.15.1.3.html
==============================================================================
--- sites/db/content/derby/releases/release-10.15.1.3.html (original)
+++ sites/db/content/derby/releases/release-10.15.1.3.html Tue Jun  7 14:35:36 
2022
@@ -764,7 +764,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.15.1.3.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.2.1.6.html
==============================================================================
--- sites/db/content/derby/releases/release-10.2.1.6.html (original)
+++ sites/db/content/derby/releases/release-10.2.1.6.html Tue Jun  7 14:35:36 
2022
@@ -1923,7 +1923,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.2.1.6.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.2.2.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.2.2.0.html (original)
+++ sites/db/content/derby/releases/release-10.2.2.0.html Tue Jun  7 14:35:36 
2022
@@ -1222,7 +1222,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.2.2.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.3.3.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.3.3.0.html (original)
+++ sites/db/content/derby/releases/release-10.3.3.0.html Tue Jun  7 14:35:36 
2022
@@ -955,7 +955,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.3.3.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.4.1.3.html
==============================================================================
--- sites/db/content/derby/releases/release-10.4.1.3.html (original)
+++ sites/db/content/derby/releases/release-10.4.1.3.html Tue Jun  7 14:35:36 
2022
@@ -1088,7 +1088,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.4.1.3.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.4.2.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.4.2.0.html (original)
+++ sites/db/content/derby/releases/release-10.4.2.0.html Tue Jun  7 14:35:36 
2022
@@ -906,7 +906,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.4.2.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.5.1.1.html
==============================================================================
--- sites/db/content/derby/releases/release-10.5.1.1.html (original)
+++ sites/db/content/derby/releases/release-10.5.1.1.html Tue Jun  7 14:35:36 
2022
@@ -2260,7 +2260,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.5.1.1.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.5.3.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.5.3.0.html (original)
+++ sites/db/content/derby/releases/release-10.5.3.0.html Tue Jun  7 14:35:36 
2022
@@ -916,7 +916,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.5.3.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.6.1.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.6.1.0.html (original)
+++ sites/db/content/derby/releases/release-10.6.1.0.html Tue Jun  7 14:35:36 
2022
@@ -1695,7 +1695,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.6.1.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.6.2.1.html
==============================================================================
--- sites/db/content/derby/releases/release-10.6.2.1.html (original)
+++ sites/db/content/derby/releases/release-10.6.2.1.html Tue Jun  7 14:35:36 
2022
@@ -862,7 +862,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.6.2.1.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.7.1.1.html
==============================================================================
--- sites/db/content/derby/releases/release-10.7.1.1.html (original)
+++ sites/db/content/derby/releases/release-10.7.1.1.html Tue Jun  7 14:35:36 
2022
@@ -1168,7 +1168,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.7.1.1.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.8.1.2.html
==============================================================================
--- sites/db/content/derby/releases/release-10.8.1.2.html (original)
+++ sites/db/content/derby/releases/release-10.8.1.2.html Tue Jun  7 14:35:36 
2022
@@ -1666,7 +1666,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.8.1.2.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.8.2.2.html
==============================================================================
--- sites/db/content/derby/releases/release-10.8.2.2.html (original)
+++ sites/db/content/derby/releases/release-10.8.2.2.html Tue Jun  7 14:35:36 
2022
@@ -1059,7 +1059,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.8.2.2.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.8.3.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.8.3.0.html (original)
+++ sites/db/content/derby/releases/release-10.8.3.0.html Tue Jun  7 14:35:36 
2022
@@ -972,7 +972,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.8.3.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10.9.1.0.html
==============================================================================
--- sites/db/content/derby/releases/release-10.9.1.0.html (original)
+++ sites/db/content/derby/releases/release-10.9.1.0.html Tue Jun  7 14:35:36 
2022
@@ -1931,7 +1931,7 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
   <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.9.1.0.html";>derby-u...@db.apache.org</a>

Modified: sites/db/content/derby/releases/release-10_14_2_0.html
==============================================================================
--- sites/db/content/derby/releases/release-10_14_2_0.html (original)
+++ sites/db/content/derby/releases/release-10_14_2_0.html Tue Jun  7 14:35:36 
2022
@@ -520,10 +520,6 @@ document.write("Last Published: " + docu
 <h2 class="boxed">Distributions</h2>
 <div class="section">
 <p>Use the links below to download a distribution of Apache Derby. You should 
<strong>always</strong> <a href="#Verifying Releases">verify the integrity</a> 
of distribution files downloaded from a mirror.</p>
-<p>You are currently using <strong>[preferred]</strong>. If you encounter a 
problem with this mirror, then please select another. If all mirrors are 
failing, there are backup mirrors at the end of the list. See <a 
class="external" href="http://www.apache.org/mirrors/";>status</a> of 
mirrors.</p>
-<a name="SelectMirror"></a>
-<form action="[location]" method="get" id="SelectMirror">Other mirrors: 
<select name="Preferred"><option value="[http]">[http]</option><option 
value="[ftp]">[ftp]</option><option value="[backup]">[backup] 
(backup)</option></select> <input type="submit" value="Change">
-</form>
 <p>There are four different distributions:</p>
 <ul>
 <li>bin distribution - contains the documentation, javadoc, and jar files for 
Derby.</li>
@@ -532,17 +528,17 @@ document.write("Last Published: " + docu
 <li>src distribution - contains the Derby source tree at the point which the 
binaries were built.</li>
 </ul>
 <p>
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.zip">db-derby-10.14.2.0-bin.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.zip.md5";>MD5</a>]<br>
 
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.tar.gz">db-derby-10.14.2.0-bin.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.tar.gz.md5";>MD5</a>]</p>
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.zip";>db-derby-10.14.2.0-bin.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.zip.md5";>MD5</a>]<br>
 
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.tar.gz";>db-derby-10.14.2.0-bin.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-bin.tar.gz.md5";>MD5</a>]</p>
 <p>
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.zip">db-derby-10.14.2.0-lib.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.zip.md5";>MD5</a>]<br>
 
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.tar.gz">db-derby-10.14.2.0-lib.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.tar.gz.md5";>MD5</a>]</p>
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.zip";>db-derby-10.14.2.0-lib.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.zip.md5";>MD5</a>]<br>
 
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.tar.gz";>db-derby-10.14.2.0-lib.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib.tar.gz.md5";>MD5</a>]</p>
 <p>
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.zip">db-derby-10.14.2.0-lib-debug.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.zip.md5";>MD5</a>]<br>
 
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.tar.gz">db-derby-10.14.2.0-lib-debug.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.tar.gz.md5";>MD5</a>]</p>
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.zip";>db-derby-10.14.2.0-lib-debug.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.zip.md5";>MD5</a>]<br>
 
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.tar.gz";>db-derby-10.14.2.0-lib-debug.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-lib-debug.tar.gz.md5";>MD5</a>]</p>
 <p>
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.zip">db-derby-10.14.2.0-src.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.zip.md5";>MD5</a>]<br>
 
-<a 
href="[preferred]/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.tar.gz">db-derby-10.14.2.0-src.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.tar.gz.md5";>MD5</a>]
 (Note that, due to long filenames, you will need gnu tar to unravel this 
tarball.)</p>
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.zip";>db-derby-10.14.2.0-src.zip</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.zip.md5";>MD5</a>]<br>
 
+<a class="external" 
href="https://archive.apache.org/dist/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.tar.gz";>db-derby-10.14.2.0-src.tar.gz</a>
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://downloads.apache.org/db/derby/db-derby-10.14.2.0/db-derby-10.14.2.0-src.tar.gz.md5";>MD5</a>]
 (Note that, due to long filenames, you will need gnu tar to unravel this 
tarball.)</p>
 </div>
 <a name="Release Notes for Apache Derby 10.14.2.0"></a>
 <h2 class="boxed">Release Notes for Apache Derby 10.14.2.0</h2>
@@ -676,10 +672,10 @@ document.write("Last Published: " + docu
 </div>
 <div class="copyright">
         Copyright &copy;
-         2004-2020 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
 <div id="feedback">
     Send feedback about the website to:
-  <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10.14.2.0.html";>derby-u...@db.apache.org</a>
+  <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10_14_2_0.html";>derby-u...@db.apache.org</a>
 </div>
 <!--+
     |end bottomstrip

Added: sites/db/content/derby/releases/release-10_16_1_1.cgi
==============================================================================
--- sites/db/content/derby/releases/release-10_16_1_1.cgi (added)
+++ sites/db/content/derby/releases/release-10_16_1_1.cgi Tue Jun  7 14:35:36 
2022
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.    
+
+# Wrapper script around mirrors.cgi script
+# (we must change to that directory in order for python to pick up the
+#  python includes correctly)
+# Copied from Stefan's http://www.apache.org/~bodewig/mirror.html
+cd /www/www.apache.org/dyn/mirrors 
+/www/www.apache.org/dyn/mirrors/mirrors.cgi $*

Propchange: sites/db/content/derby/releases/release-10_16_1_1.cgi
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sites/db/content/derby/releases/release-10_16_1_1.cgi
------------------------------------------------------------------------------
    svn:executable = *

Added: sites/db/content/derby/releases/release-10_16_1_1.html
==============================================================================
--- sites/db/content/derby/releases/release-10_16_1_1.html (added)
+++ sites/db/content/derby/releases/release-10_16_1_1.html Tue Jun  7 14:35:36 
2022
@@ -0,0 +1,851 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.9">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Apache Derby 10.16.1.1 Release</title>
+<link type="text/css" href="../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../skin/screen.css" 
rel="stylesheet">
+<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../skin/profile.css" rel="stylesheet">
+<script src="../skin/getBlank.js" language="javascript" 
type="text/javascript"></script><script src="../skin/getMenu.js" 
language="javascript" type="text/javascript"></script><script 
src="../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/";>apache</a> &gt; <a 
href="http://db.apache.org/";>db</a><script src="../skin/breadcrumbs.js" 
language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://db.apache.org/derby";><img class="logoImage" alt="Apache Derby" 
src="../images/derby-logo-web.png" title="Derby is a zero-admin Java RDBMS"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogoA1">
+<a href="http://db.apache.org";><img class="logoImage" alt="Apache DB Project" 
src="../images/db-logo-white.png" title="Apache DB creates and maintains 
database solutions."></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="unselected" href="../index.html">Home</a>
+</li>
+<li>
+<a class="unselected" href="../quick_start.html">Quick Start</a>
+</li>
+<li>
+<a class="unselected" href="../derby_downloads.html">Download</a>
+</li>
+<li>
+<a class="unselected" href="../derby_comm.html">Community</a>
+</li>
+<li>
+<a class="unselected" href="../manuals/index.html">Documentation</a>
+</li>
+<li>
+<a class="unselected" href="../blogs/index.html">Resources</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', '../skin/')" id="menu_1.1Title" 
class="menutitle">Home</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="../index.html">Apache Derby</a>
+</div>
+<div class="menuitem">
+<a href="../derby_charter.html">Charter</a>
+</div>
+<div class="menuitem">
+<a href="../license.html">Derby License Info</a>
+</div>
+<div class="menuitem">
+<a href="../faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a href="https://cwiki.apache.org/confluence/display/DERBY/FrontPage";>Derby 
Wiki</a>
+</div>
+<div class="menuitem">
+<a href="http://db.apache.org/";>Apache DB Home</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../skin/')" id="menu_1.2Title" 
class="menutitle">The Apache Software Foundation</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://www.apache.org/licenses/";>License</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html";>Donate</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html";>Thanks</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/security/";>Security</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/";>ASF Home</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', '../skin/')" id="menu_1.3Title" 
class="menutitle">Quick Start</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../quick_start.html">Quick Start</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', '../skin/')" id="menu_1.4Title" 
class="menutitle">The Apache Software Foundation</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://www.apache.org/licenses/";>License</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html";>Donate</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html";>Thanks</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/security/";>Security</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/";>ASF Home</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.5', '../skin/')" id="menu_1.5Title" 
class="menutitle">Download</div>
+<div id="menu_1.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../derby_downloads.html">Overview</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.6', '../skin/')" id="menu_1.6Title" 
class="menutitle">The Apache Software Foundation</div>
+<div id="menu_1.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://www.apache.org/licenses/";>License</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html";>Donate</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html";>Thanks</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/security/";>Security</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/";>ASF Home</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.7', '../skin/')" id="menu_1.7Title" 
class="menutitle">Community</div>
+<div id="menu_1.7" class="menuitemgroup">
+<div class="menuitem">
+<a href="../derby_comm.html">Get Involved!</a>
+</div>
+<div class="menuitem">
+<a href="../derby_mail.html">Mailing Lists</a>
+</div>
+<div class="menuitem">
+<a href="../dev/derby_source.html">Source Code</a>
+</div>
+<div class="menuitem">
+<a href="../DerbyBugGuidelines.html">Bugs</a>
+</div>
+<div class="menuitem">
+<a href="../derby_tests.html">Tests</a>
+</div>
+<div class="menuitem">
+<a href="../logo.html">Logo</a>
+</div>
+<div class="menuitem">
+<a href="../papers/derby_web.html">Updating the web site</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.8', '../skin/')" id="menu_1.8Title" 
class="menutitle">The Apache Software Foundation</div>
+<div id="menu_1.8" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://www.apache.org/licenses/";>License</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html";>Donate</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html";>Thanks</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/security/";>Security</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/";>ASF Home</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.9', '../skin/')" id="menu_1.9Title" 
class="menutitle">Documentation</div>
+<div id="menu_1.9" class="menuitemgroup">
+<div class="menuitem">
+<a href="../manuals/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../manuals/dita.html">DITA Source</a>
+</div>
+<div class="menuitem">
+<a href="../manuals/guidelines.html">Writing Guidelines</a>
+</div>
+<div class="menuitem">
+<a href="../manuals/messages.html">Documenting Messages</a>
+</div>
+<div class="menuitem">
+<a href="../manuals/docsfaq.html">Writing FAQs</a>
+</div>
+<div class="menuitem">
+<a href="../manuals/docscheck.html">Release Checklist</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.10', '../skin/')" id="menu_1.10Title" 
class="menutitle">The Apache Software Foundation</div>
+<div id="menu_1.10" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://www.apache.org/licenses/";>License</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html";>Donate</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html";>Thanks</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/security/";>Security</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/";>ASF Home</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.11', '../skin/')" id="menu_1.11Title" 
class="menutitle">Blogs and Articles About Derby</div>
+<div id="menu_1.11" class="menuitemgroup">
+<div class="menuitem">
+<a href="../blogs/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#blogs">Blogs</a>
+</div>
+<div onclick="SwitchMenu('menu_1.11.3', '../skin/')" id="menu_1.11.3Title" 
class="menutitle">Articles</div>
+<div id="menu_1.11.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.11.3.1', '../skin/')" id="menu_1.11.3.1Title" 
class="menutitle">Tutorials, Tips and Tuning</div>
+<div id="menu_1.11.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="../blogs/index.html#getstarted">Getting Started</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#features">Features, Hints and Tips</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#security">Security</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#performance">Performance and Tuning</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.11.3.2', '../skin/')" id="menu_1.11.3.2Title" 
class="menutitle">Tools and Migration</div>
+<div id="menu_1.11.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../blogs/index.html#tools">Tools</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#migration">Migration</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.11.3.3', '../skin/')" id="menu_1.11.3.3Title" 
class="menutitle">Applications</div>
+<div id="menu_1.11.3.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../blogs/index.html#client">Client</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#middletier">Middle Tier</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#persistence">Persistence</a>
+</div>
+<div class="menuitem">
+<a href="../blogs/index.html#scalability">Scalability and Failover</a>
+</div>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.12', '../skin/')" id="menu_1.12Title" 
class="menutitle">Integration With Other Products</div>
+<div id="menu_1.12" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/index.html#uses">What works with Derby?</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/index.html#products">Product Writeups</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.13', '../skin/')" id="menu_1.13Title" 
class="menutitle">Eclipse Plug-ins</div>
+<div id="menu_1.13" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/derby_plugin_info.html">Info</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.14', '../skin/')" id="menu_1.14Title" 
class="menutitle">Papers and Presentations</div>
+<div id="menu_1.14" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/index.html">Overview</a>
+</div>
+<div onclick="SwitchMenu('menu_1.14.2', '../skin/')" id="menu_1.14.2Title" 
class="menutitle">Derby Engine</div>
+<div id="menu_1.14.2" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.14.2.1', '../skin/')" id="menu_1.14.2.1Title" 
class="menutitle">Javadoc</div>
+<div id="menu_1.14.2.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://db.apache.org/derby/javadoc/engine";>Engine</a>
+</div>
+<div class="menuitem">
+<a href="http://db.apache.org/derby/javadoc/language";>Language</a>
+</div>
+<div class="menuitem">
+<a href="http://db.apache.org/derby/javadoc/tools";>Tools</a>
+</div>
+<div class="menuitem">
+<a href="http://db.apache.org/derby/javadoc/publishedapi";>API</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../papers/derby_arch.html">Architecture</a>
+</div>
+<div class="menuitem">
+<a href="../papers/btree_package.html">BTree</a>
+</div>
+<div class="menuitem">
+<a href="../papers/pageformats.html">Disk Page Format</a>
+</div>
+<div class="menuitem">
+<a href="../papers/derby_htw.html">How Things Work</a>
+</div>
+<div class="menuitem">
+<a href="../papers/Intersect-design.html">Intersect &amp; Except</a>
+</div>
+<div class="menuitem">
+<a href="../papers/JDBCImplementation.html">JDBC</a>
+</div>
+<div class="menuitem">
+<a href="../papers/logformats.html">Log Format</a>
+</div>
+<div class="menuitem">
+<a href="../papers/recovery.html">Logging &amp; Recovery</a>
+</div>
+<div class="menuitem">
+<a href="../papers/optimizer.html">Optimizer</a>
+</div>
+<div class="menuitem">
+<a 
href="http://db.apache.org/derby/javadoc/engine/org/apache/derby/iapi/types/package-summary.html#package_description";>Type
 System</a>
+</div>
+<div class="menuitem">
+<a href="../papers/versionupgrade.html">Versioning</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.14.3', '../skin/')" id="menu_1.14.3Title" 
class="menutitle">Derby Network Client</div>
+<div id="menu_1.14.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/DerbyClientSpec.html">Functional Spec</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.14.4', '../skin/')" id="menu_1.14.4Title" 
class="menutitle">Derby Tutorial</div>
+<div id="menu_1.14.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/DerbyTut/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../papers/DerbyTut/install_software.html">Step 1: Install Software</a>
+</div>
+<div class="menuitem">
+<a href="../papers/DerbyTut/ij_intro.html">Step 2: ij Basics</a>
+</div>
+<div class="menuitem">
+<a href="../papers/DerbyTut/embedded_intro.html">Step 3: Embedded Derby</a>
+</div>
+<div class="menuitem">
+<a href="../papers/DerbyTut/ns_intro.html">Step 4: Derby Network Server</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.14.5', '../skin/')" id="menu_1.14.5Title" 
class="menutitle">Presentations</div>
+<div id="menu_1.14.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/ApacheCon.html">ApacheCon</a>
+</div>
+<div class="menuitem">
+<a href="../papers/MiscPresentations.html#Victorian+Java+User+Group">Victorian 
JUG 2008</a>
+</div>
+<div class="menuitem">
+<a href="../papers/MiscPresentations.html#OSCON+2005">OSCON 2005</a>
+</div>
+<div class="menuitem">
+<a 
href="../papers/MiscPresentations.html#Colorado+Software+Summit+2004">Colorado 
2004</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.15', '../skin/')" id="menu_1.15Title" 
class="menutitle">The Apache Software Foundation</div>
+<div id="menu_1.15" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://www.apache.org/licenses/";>License</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html";>Donate</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html";>Thanks</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/security/";>Security</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/";>ASF Home</a>
+</div>
+</div>
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<hr>
+<form action="http://www.google.com/search"; method="get">
+<input value="db.apache.org" name="sitesearch" type="hidden"><input 
onFocus="getBlank (this, 'Search the site with google');" size="18" name="q" 
id="query" type="text" value="Search the site with google">&nbsp; 
+                  <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" 
src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+<div id="credit2"></div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div class="trail">Font size: 
+                 &nbsp;<input value="Reset" class="resetfont" title="Reset 
text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+                 &nbsp;<input value="-a" class="smallerfont" title="Shrink 
text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+                 &nbsp;<input value="+a" class="biggerfont" title="Enlarge 
text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Apache Derby 10.16.1.1 Release</h1>
+<div id="front-matter">
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Distributions">Distributions</a>
+</li>
+<li>
+<a href="#Release Notes for Apache Derby 10.16.1.1">Release Notes for Apache 
Derby 10.16.1.1</a>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#New+Features">New Features</a>
+</li>
+<li>
+<a href="#Bug+Fixes">Bug Fixes</a>
+</li>
+<li>
+<a href="#Issues">Issues</a>
+</li>
+<li>
+<a href="#Build+Environment">Build Environment</a>
+</li>
+<li>
+<a href="#Verifying+Releases">Verifying Releases</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<a name="Distributions"></a>
+<h2 class="boxed">Distributions</h2>
+<div class="section">
+<p>Use the links below to download a distribution of Apache Derby. You should 
<strong>always</strong> <a href="#Verifying+Releases">verify the integrity</a> 
of distribution files downloaded from a mirror.</p>
+<p>You are currently using <strong>[preferred]</strong>. If you encounter a 
problem with this mirror, then please select another. If all mirrors are 
failing, there are backup mirrors at the end of the list. See <a 
class="external" href="https://www.apache.org/mirrors/";>status</a> of 
mirrors.</p>
+<a name="SelectMirror"></a>
+<form action="[location]" method="get" id="SelectMirror">Other mirrors: 
<select name="Preferred"><option value="[http]">[http]</option><option 
value="[ftp]">[ftp]</option><option value="[backup]">[backup] 
(backup)</option></select> <input type="submit" value="Change">
+</form>
+<p>There are four different distributions:</p>
+<ul>
+<li>bin distribution - contains the documentation, javadoc, and jar files for 
Derby.</li>
+<li>lib distribution - contains only the jar files for Derby.</li>
+<li>lib-debug distribution - contains jar files for Derby with source line 
numbers.</li>
+<li>src distribution - contains the Derby source tree at the point which the 
binaries were built.</li>
+</ul>
+<p>
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-bin.zip">db-derby-10.16.1.1-bin.zip</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-bin.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-bin.zip.sha512";>SHA-512</a>]<br>
 
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-bin.tar.gz">db-derby-10.16.1.1-bin.tar.gz</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-bin.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-bin.tar.gz.sha512";>SHA-512</a>]</p>
+<p>
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib.zip">db-derby-10.16.1.1-lib.zip</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib.zip.sha512";>SHA-512</a>]<br>
 
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib.tar.gz">db-derby-10.16.1.1-lib.tar.gz</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib.tar.gz.sha512";>SHA-512</a>]</p>
+<p>
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib-debug.zip">db-derby-10.16.1.1-lib-debug.zip</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib-debug.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib-debug.zip.sha512";>SHA-512</a>]<br>
 
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib-debug.tar.gz">db-derby-10.16.1.1-lib-debug.tar.gz</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib-debug.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-lib-debug.tar.gz.sha512";>SHA-512</a>]</p>
+<p>
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-src.zip">db-derby-10.16.1.1-src.zip</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-src.zip.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-src.zip.sha512";>SHA-512</a>]<br>
 
+<a 
href="[preferred]/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-src.tar.gz">db-derby-10.16.1.1-src.tar.gz</a>
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-src.tar.gz.asc";>PGP</a>]
 [<a class="external" 
href="https://www.apache.org/dist/db/derby/db-derby-10.16.1.1/db-derby-10.16.1.1-src.tar.gz.sha512";>SHA-512</a>]
 (Note that, due to long filenames, you will need gnu tar to unravel this 
tarball.)</p>
+</div>
+<a name="Release Notes for Apache Derby 10.16.1.1"></a>
+<h2 class="boxed">Release Notes for Apache Derby 10.16.1.1</h2>
+<div class="section">
+<div>
+<p>These notes describe the difference between Apache Derby release 10.16.1.1 
and the preceding release 10.15.2.0.</p>
+</div>
+<a name="Overview"></a>
+<h3 class="boxed">Overview</h3>
+<div>
+<p>The most up to date information about Derby releases can be found on the <a 
class="external" href="https://db.apache.org/derby/derby_downloads.html";>Derby 
download page</a>.</p>
+<p>Apache Derby is a pure Java relational database engine using standard SQL 
and JDBC as its APIs. More information about Derby can be found on the <a 
class="external" href="https://db.apache.org/derby/";>Apache web site</a>. Derby 
functionality includes:</p>
+<ul>
+<li>Embedded engine with JDBC drivers</li>
+<li>Network Server</li>
+<li>Network client JDBC drivers</li>
+<li>Command line tools: ij (SQL scripting), dblook (schema dump) and sysinfo 
(system info)</li>
+</ul>
+<p>The 10.16 release family supports the following Java and JDBC versions:</p>
+<ul>
+<li>Java SE 17 and higher with JDBC 4.2.</li>
+</ul>
+</div>
+<a name="New+Features"></a>
+<h3 class="boxed">New Features</h3>
+<div>
+<p>This is a feature release. The following significant change has been 
made:</p>
+<ul>
+<li>
+<strong>SecurityManager deprecated</strong> - Derby no longer supports the 
Java SecurityManager. This is because the Open JDK team deprecated the 
SecurityManager and marked it for removal. This deprecation happened under the 
aegis of <a class="external" href="https://openjdk.java.net/jeps/411";>JEP 
411</a>.</li>
+</ul>
+<p>New users should consult the <a class="external" 
href="https://db.apache.org/derby/manuals/index.html#docs_10.16";>10.16 
documentation</a>, especially the <a class="external" 
href="https://db.apache.org/derby/docs/10.16/getstart/index.html";>Getting 
Started With Derby</a> guide.</p>
+<p>Existing users who want to run Derby with a SecurityManager must NOT 
upgrade to version 10.16. Instead, those users must continue to use older 
versions of Derby. Please see the <a class="external" 
href="https://db.apache.org/derby/derby_downloads.html";>Derby download page</a> 
in order to understand how Derby and Java versions correspond.</p>
+</div>
+<a name="Bug+Fixes"></a>
+<h3 class="boxed">Bug Fixes</h3>
+<div>
+<p>The following issues are addressed by Derby release 10.16.1.1. These issues 
are not addressed in the preceding 10.15.2.0 release.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4" border="2">
+<tr>
+<th>
+<div style="width:110px;">Issue Id</div>
+</th><th>Description</th>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7040";>DERBY-7040</a></td><td>Add
 dependency stanzas to maven poms</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7137";>DERBY-7137</a></td><td>Compile
 10.16 into Java 17 byte code so that it won't run on earlier platforms</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7125";>DERBY-7125</a></td><td>Dead
 link in BUILDING.html</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7031";>DERBY-7031</a></td><td>Errors
 running upgrade tests from 10.15.1.0 release candidate to 10.16 trunk</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7124";>DERBY-7124</a></td><td>Errors
 seen while running the junit-all target</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7053";>DERBY-7053</a></td><td>Further
 top build.xml streamlining</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7050";>DERBY-7050</a></td><td>In
 build.xml of derby root there's a vestigial target (+ patch)</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7087";>DERBY-7087</a></td><td>Make
 it possible to build and run tests cleanly on Java 15</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7110";>DERBY-7110</a></td><td>Make
 it possible to build and test Derby cleanly with OpenJDK 17</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7126";>DERBY-7126</a></td><td>Make
 it possible to build and test Derby cleanly with OpenJDK 18</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7088";>DERBY-7088</a></td><td>Make
 it possible to build and test Derby using JDK 16</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7046";>DERBY-7046</a></td><td>NoClassDefFoundError
 on 'java -jar derbynet.jar'</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7138";>DERBY-7138</a></td><td>Remove
 references to the Java Security Manager</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7052";>DERBY-7052</a></td><td>Reordering
 and (mildly) reorganizing build.xml Ant targets around buildsource</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7057";>DERBY-7057</a></td><td>Unreferenced
 failing target in main build</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7038";>DERBY-7038</a></td><td>Upgrade
 ant version and re-write javadoc build targets to use improved 
&lt;javadoc&gt;task</td>
+</tr>
+<tr>
+<td><a class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7041";>DERBY-7041</a></td><td>null
 pointer exception when creating view based on other views</td>
+</tr>
+</table>
+</div>
+<a name="Issues"></a>
+<h3 class="boxed">Issues</h3>
+<div>
+<p>Compared with the previous release (10.15.2.0), Derby release 10.16.1.1 
introduces the following new features and incompatibilities. These merit your 
special attention.</p>
+<hr>
+<h3>
+<a name="Note for DERBY-7137"></a>Note for DERBY-7137</h3>
+<div>
+<!-- 
+  Release note for DERBY-7137
+-->
+<h4>Summary of Change</h4>
+<p>Derby 10.16 compiles into Java 17 byte code.</p>
+<h4>Symptoms Seen by Applications Affected by Change</h4>
+<p>Derby 10.16 will not run on Java 16 or earlier JVMs.</p>
+<h4>Rationale for Change</h4>
+<p>Derby 10.16 no longer supports the Java SecurityManager (see <a 
class="external" 
href="https://issues.apache.org/jira/browse/DERBY-7138";>DERBY-7138</a>) due to 
its deprecation by Java 17 (see <a class="external" 
href="https://openjdk.java.net/jeps/411";>JEP 411</a>). Java 17 and Derby 10.16 
must not be used by applications which install a SecurityManager.</p>
+<!-- 
+  OPTIONAL: DESCRIBE HOW TO REVERT TO THE PREVIOUS BEHAVIOR OR
+  OTHERWISE AVOID THE INCOMPATIBILITIES INTRODUCED BY THIS CHANGE.
+
+  For instance:
+
+  Users must recode applications which open multiple streams on the same 
column.
+-->
+<h4>Application Changes Required</h4>
+<p>Applications must not use the SecurityManager if they run with Derby 10.16 
on Java 17 or later JVMs. Applications which need a SecurityManager must use 
earlier versions of Derby and the JVM. See the <a class="external" 
href="https://db.apache.org/derby/derby_downloads.html";>Derby download page</a> 
for the correspondence between Derby and JVM versions.</p>
+</div>
+<hr>
+<h3>
+<a name="Note for DERBY-7138"></a>Note for DERBY-7138</h3>
+<div>
+<!-- 
+  SUMMARIZE THE ISSUE. This is a one line, one sentence summary of the
+  issue. It serves as the title for the issue in the Issues section of
+  the full Release Notes.
+
+  For instance:
+
+  Applications may no longer open two InputStreams on the same ResultSet 
column.
+-->
+<h4>Summary of Change</h4>
+<p>As part of JEP 411, the Open JDK team deprecated the SecurityManager and 
marked it for future removal. In response, Derby release 10.16 removes support 
for the SecurityManager.</p>
+<!-- 
+  DESCRIBE WHAT IT IS THAT THE USER ACTUALLY SEES WHEN THE PROBLEM OCCURS.
+
+  For instance:
+
+  In the previous release, applications were able to open two
+  InputStreams on the same column. Depending on how these streams
+  interacted, the value siphoned out of the column was erratic. Now
+  Derby raises a SQLException when the application attempts to create
+  the second InputStream.
+-->
+<h4>Symptoms Seen by Applications Affected by Change</h4>
+<p>Previous Derby releases let database administrators install a Java 
SecurityManager. This, in turn, let applications customize access to 
security-sensitive objects such as files, network sockets, system properties, 
and class loaders. In previous Derby releases, the Derby network server 
installed a SecurityManager with default permissions if the administrator 
forgot to provide a customized security policy.</p>
+<p>Recently, Open JDK 17 deprecated the SecurityManager and marked it for 
future removal. Open JDK 17 also began writing warnings to the console when 
applications called SecurityManager-related methods.</p>
+<p>Open JDK 18 goes even further. Open JDK 18 forces users to set 
<em>-Djava.security.manager=allow</em> when booting an application which 
installs a SecurityManager. Furthermore, the meaning of that property has 
changed since Open JDK 11. In Open JDK 11, <em>java.security.manager</em> was 
the name of a user-written SecurityManager class. The property is now a 
directive which is required for applications which want to run a 
SecurityManager.</p>
+<!-- 
+  OPTIONAL: DESCRIBE INCOMPATIBILITIES WITH PREVIOUS RELEASE, IF ANY.
+
+  For instance:
+
+  Applications which open two InputStreams on the ResultSet column now
+  fail.
+-->
+<h4>Incompatibilities with Previous Release</h4>
+<p>Derby 10.16 removes support for the deprecated SecurityManager. The Derby 
10.16 network server no longer installs a SecurityManager with a default policy 
file. Derby 10.16 will fail to run under the SecurityManager.</p>
+<p>Applications which need to run under a SecurityManager should use an 
earlier version of Derby, such as 10.15. Those applications will see warnings 
and will need to set <em>-Djava.security.manager=allow</em> when running on 
JVMs from Open JDK 17 upward.</p>
+<!-- 
+  DESCRIBE WHY THE CHANGE WAS MADE.
+
+  For instance:
+
+  The previous behavior violated the JDBC standard. The new behavior
+  is correct.
+-->
+<h4>Rationale for Change</h4>
+<p>The Open JDK team has deprecated the SecurityManager because it is too 
expensive to maintain. The Open JDK team feels that files and sockets can be 
protected better by running applications inside operating system containers.</p>
+<!-- 
+  OPTIONAL: DESCRIBE HOW TO REVERT TO THE PREVIOUS BEHAVIOR OR
+  OTHERWISE AVOID THE INCOMPATIBILITIES INTRODUCED BY THIS CHANGE.
+
+  For instance:
+
+  Users must recode applications which open multiple streams on the same 
column.
+-->
+<h4>Application Changes Required</h4>
+<p>Derby-powered applications should not rely on the SecurityManager and 
should no longer expect the Derby network server to install a SecurityManager 
with a default policy. Instead, applications should remove their own support 
for the SecurityManager.</p>
+<p>The following table suggests defenses against several threats. Some threats 
have no defenses now. Applications must wait until the Open JDK team builds or 
recommends replacement defenses for the protections deprecated by JEP 411.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4" border="1">
+<tbody>
+<tr>
+<th>Operation</th><th>Threat</th><th>Mitigation</th>
+</tr>
+<tr>
+<td>File access</td><td>
+<ul>
+<li>Privacy</li>
+<li>Data corruption</li>
+<li>Loading of malware</li>
+</ul>
+</td><td>Containerize application</td>
+</tr>
+<tr>
+<td>Network access</td><td>Loading of malware</td><td>Containerize 
application</td>
+</tr>
+<tr>
+<td>Access to Derby internals</td><td>
+<ul>
+<li>Privacy</li>
+<li>Data corruption</li>
+<li>Loading of malware</li>
+</ul>
+</td><td>Run Derby from the module path</td>
+</tr>
+<tr>
+<td>Engine and server shutdown</td><td>Denial of service</td><td>Use 
authorization to restrict logins</td>
+</tr>
+<tr>
+<td>Creation of class loaders</td><td>Loading of malware</td><td>-</td>
+</tr>
+<tr>
+<td>De-registration of JDBC driver</td><td>Denial of service</td><td>-</td>
+</tr>
+<tr>
+<td>Reading and setting system properties</td><td>
+<ul>
+<li>Privacy</li>
+<li>Denial of service</li>
+</ul>
+</td><td>-</td>
+</tr>
+<tr>
+<td>JMX monitoring of engine and server</td><td>Harmless</td><td>-</td>
+</tr>
+<tr>
+<td>Re-loading of security policy</td><td>N/A</td><td>-</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<a name="Build+Environment"></a>
+<h3 class="boxed">Build Environment</h3>
+<div>
+<p>Derby release 10.16.1.1 was built using the following environment:</p>
+<ul>
+<li>
+<strong>Branch</strong> - Source code came from the 10.16 branch.</li>
+<li>
+<strong>Machine</strong> - Mac OSX 11.2.3.</li>
+<li>
+<strong>Ant</strong> - Apache Ant(TM) version 1.10.6 compiled on May 2 
2019.</li>
+<li>
+<strong>Compiler</strong> - All classes were compiled by the javac from 
OpenJDK 64-Bit Server VM (build 17+35-2724, mixed mode, sharing).</li>
+</ul>
+</div>
+<a name="Verifying+Releases"></a>
+<h3 class="boxed">Verifying Releases</h3>
+<div>
+<p>It is essential that you verify the integrity of the downloaded files using 
the PGP and SHA-512 signatures. SHA-512 verification ensures the file was not 
corrupted during the download process. PGP verification ensures that the file 
came from a certain person.</p>
+<p>The PGP signatures can be verified using <a class="external" 
href="https://www.pgpi.org/";>PGP</a> or <a class="external" 
href="https://www.gnupg.org/";>GPG</a>. First download the Apache Derby <a 
class="external" href="https://www.apache.org/dist/db/derby/KEYS";>KEYS</a> as 
well as the <span class="codefrag">asc</span> signature file for the particular 
distribution. It is important that you get these files from the ultimate 
trusted source - the main ASF distribution site, rather than from a mirror. 
Then verify the signatures using ...</p>
+<pre>% pgpk -a KEYS
+% pgpv db-derby-X.Y.tar.gz.asc
+
+<em>or</em>
+
+% pgp -ka KEYS
+% pgp db-derby-X.Y.tar.gz.asc
+
+<em>or</em>
+
+% gpg --import KEYS
+% gpg --verify db-derby-X.Y.tar.gz.asc
+
+</pre>
+<p>To verify the SHA-512 checksums on the files, you need to use a 
platform-specific program. On Mac OSX, this program is called <span 
class="codefrag">shasum</span>, on Linux it is called <span 
class="codefrag">sha512sum</span>, and on Windows it is called <span 
class="codefrag">CertUtil</span>.</p>
+<p>We strongly recommend that you verify your downloads with both PGP and 
SHA-512.</p>
+</div>
+</div>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         2004-2022 Apache, Apache DB, Apache Derby, Apache Torque, Apache JDO, 
Apache DDLUtils, the Derby hat logo, the Apache JDO logo, and the Apache 
feather logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</div>
+<div id="feedback">
+    Send feedback about the website to:
+  <a id="feedbackto" 
href="mailto:derby-u...@db.apache.org?subject=Feedback%C2%A0releases/release-10_16_1_1.html";>derby-u...@db.apache.org</a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: sites/db/content/derby/releases/release-10_16_1_1.html
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to