db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kmars...@apache.org
Subject svn commit: r602974 [1/2] - in /db/derby/site/trunk: build/site/ build/site/releases/ src/documentation/conf/ src/documentation/content/xdocs/ src/documentation/content/xdocs/releases/
Date Mon, 10 Dec 2007 17:39:04 GMT
Author: kmarsden
Date: Mon Dec 10 09:38:57 2007
New Revision: 602974

URL: http://svn.apache.org/viewvc?rev=602974&view=rev
Log:
DERBY-3264  Update website to make 10.3.2.1 the current release.


Added:
    db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi   (with props)
    db/derby/site/trunk/build/site/releases/release-10.3.2.1.html   (with props)
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.cgi   (with props)
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.html   (with props)
Removed:
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.1.4.cgi
Modified:
    db/derby/site/trunk/build/site/derby_downloads.html
    db/derby/site/trunk/build/site/releases/release-10.3.1.4.html
    db/derby/site/trunk/src/documentation/conf/cli.xconf
    db/derby/site/trunk/src/documentation/content/xdocs/derby_downloads.xml
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.1.4.html

Modified: db/derby/site/trunk/build/site/derby_downloads.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/derby_downloads.html?rev=602974&r1=602973&r2=602974&view=diff
==============================================================================
--- db/derby/site/trunk/build/site/derby_downloads.html (original)
+++ db/derby/site/trunk/build/site/derby_downloads.html Mon Dec 10 09:38:57 2007
@@ -107,8 +107,8 @@
 <ul>
    
 <li> 
-<a href="releases/release-10.3.1.4.cgi">10.3.1.4</a> 
-   (August 1, 2007 / SVN 561794)
+<a href="releases/release-10.3.2.1.cgi">10.3.2.1</a> 
+   (December 10, 2007 / SVN 599110)
    </li>
 
 </ul>
@@ -120,6 +120,11 @@
 <ul>
    
 <li> 
+<a href="releases/release-10.3.1.4.html">10.3.1.4</a> 
+   (August 1, 2007 / SVN 561794)
+   </li>
+   
+<li> 
 <a href="releases/release-10.2.2.0.html">10.2.2.0</a> 
    (Dec 12, 2006 / SVN 485682)
    </li>
@@ -148,7 +153,7 @@
 </div>
 
 
-<a name="N1004B"></a><a name="Change+History"></a>
+<a name="N10052"></a><a name="Change+History"></a>
 <h2 class="boxed">Change History</h2>
 <div class="section">
 <p>

Modified: db/derby/site/trunk/build/site/releases/release-10.3.1.4.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/releases/release-10.3.1.4.html?rev=602974&r1=602973&r2=602974&view=diff
==============================================================================
--- db/derby/site/trunk/build/site/releases/release-10.3.1.4.html (original)
+++ db/derby/site/trunk/build/site/releases/release-10.3.1.4.html Mon Dec 10 09:38:57 2007
@@ -444,22 +444,6 @@
 <a name="N10010"></a><a name="Distributions"></a>
 <h2 class="boxed">Distributions</h2>
 <div class="section">
-<p>Use the links below to download a distribution of Apache Derby from one of our mirrors. 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>
-<form action="[location]" method="get" id="SelectMirror">
-Other mirrors: <select name="Preferred">
-<!--[if-any http] [for http]-->
-<option value="[http]">[http]</option>
-<!--[end] [end]-->
-<!--[if-any ftp] [for ftp]-->
-<option value="[ftp]">[ftp]</option>
-<!--[end] [end]-->
-<!--[if-any backup] [for backup]-->
-<option value="[backup]">[backup] (backup)</option>
-<!--[end] [end]-->
-</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>
@@ -468,28 +452,28 @@
 <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.3.1.4/db-derby-10.3.1.4-bin.zip">db-derby-10.3.1.4-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz">db-derby-10.3.1.4-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip">db-derby-10.3.1.4-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz">db-derby-10.3.1.4-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip">db-derby-10.3.1.4-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz">db-derby-10.3.1.4-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip">db-derby-10.3.1.4-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz">db-derby-10.3.1.4-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip">db-derby-10.3.1.4-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz">db-derby-10.3.1.4-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip">db-derby-10.3.1.4-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz">db-derby-10.3.1.4-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip">db-derby-10.3.1.4-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz">db-derby-10.3.1.4-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-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="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip">db-derby-10.3.1.4-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz">db-derby-10.3.1.4-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.md5">MD5</a>] (Note that, due to long filenames, you will need gnu tar to unravel this tarball.)</p>
 <p>There are two separate Eclipse plugins for Derby:</p>
 <ul>
 <li>derby_core_plugin - provides the Derby jar files to other plugins in Eclipse.</li>
 <li>derby_ui_plugin - provides an Apache Derby Nature in Eclipse for easy database application development.</li>
 </ul>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip">derby_core_plugin_10.3.1.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip">derby_ui_plugin_1.1.1.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip">derby_core_plugin_10.3.1.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip">derby_ui_plugin_1.1.1.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.md5">MD5</a>]</p>
 <p>Please note: both plugins must be installed for full functionality. For information on installing and using the Derby plugins for Eclipse, please see the <a href="http://db.apache.org/derby/integrate/plugin_howto.html">Using the 10 Core and 1.1 UI Derby plug-ins</a> page.</p>
 </div>
-<a name="N100DF"></a><a name="Release+Overview"></a>
+<a name="N100B3"></a><a name="Release+Overview"></a>
 <h2 class="boxed">Release Overview</h2>
 <div class="section">
 <p>These notes describe the difference between Derby release 10.3.1.4 and the preceding release 10.2.2.0.</p>
@@ -511,7 +495,7 @@
 <strong>CDC/Foundation 1.1</strong> - Here Derby supports the JSR 169 interface.</li>
 </ul>
 </div>
-<a name="N10101"></a><a name="New+Features"></a>
+<a name="N100D5"></a><a name="New+Features"></a>
 <h2 class="boxed">New Features</h2>
 <div class="section">
 <p>This is a minor release. The following table lists new features that were added and notable improvements that were made:</p>
@@ -587,7 +571,7 @@
 </table>
 </div>
 </div>
-<a name="N10236"></a><a name="CHANGES"></a>
+<a name="N1020A"></a><a name="CHANGES"></a>
 <h2 class="boxed">CHANGES</h2>
 <div class="section">
 <p>The following issues are addressed by Derby release 10.3.1.4. These issues are not addressed in the preceding 10.2.2.0 release.<br> This list includes bugs and improvements, and sub-tasks if the super-task is not fixed in 10.3.1.4, but not issues with only test or web content changes.</p>
@@ -1350,12 +1334,12 @@
 </tr>
 </table>
 </div>
-<a name="N10923"></a><a name="Issues"></a>
+<a name="N108F7"></a><a name="Issues"></a>
 <h2 class="boxed">Issues</h2>
 <div class="section">
 <p>Compared with the previous release (10.2.2.0), Derby release 10.3.1.4 introduces the following new features and incompatibilities. These merit your special attention.</p>
 <hr>
-<a name="N1092A"></a><a name="DERBY-2925"></a>
+<a name="N108FE"></a><a name="DERBY-2925"></a>
 <h3 class="boxed">DERBY-2925</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1384,7 +1368,7 @@
 </p>
 <p>The application needs to specify a different filename which does not exist or delete the existing file before performing the Export operation.</p>
 <hr>
-<a name="N1094F"></a><a name="DERBY-2757"></a>
+<a name="N10923"></a><a name="DERBY-2757"></a>
 <h3 class="boxed">DERBY-2757</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1409,7 +1393,7 @@
 <p>SecurityExceptions can be avoided by installing your own security manager with your own policy file, which grants the appropriate privileges to your user-written code. Instructions on how to do this can be found in the Derby Developer's Guide in the section titled "Running Derby under a security manager" and in the Derby Server and Administration Guide in the section titled "Running the Network Server under the security manager".</p>
 <p>If for some reason this is not practical, or if the startup performance drag is intolerable, then you can instruct the server to not install a security manager. You do this by booting the server with the "-noSecurityManager" command line option as explained in above-mentioned section of the Derby Server and Administration Guide.</p>
 <hr>
-<a name="N10971"></a><a name="DERBY-2729"></a>
+<a name="N10945"></a><a name="DERBY-2729"></a>
 <h3 class="boxed">DERBY-2729</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1432,7 +1416,7 @@
 </p>
 <p>Applications should be revised to not use Blobs and Clobs after the transaction ends or the connection is closed.</p>
 <hr>
-<a name="N1098F"></a><a name="DERBY-2610"></a>
+<a name="N10963"></a><a name="DERBY-2610"></a>
 <h3 class="boxed">DERBY-2610</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1455,7 +1439,7 @@
 </p>
 <p>Users must recode applications to specify the table names. When information on multiple tables is required, the application first has to get the table names, e.g. by using the DatabaseMetaData method getTables(), and then use the returned table names as input to the method in question.</p>
 <hr>
-<a name="N109AD"></a><a name="DERBY-2526"></a>
+<a name="N10981"></a><a name="DERBY-2526"></a>
 <h3 class="boxed">DERBY-2526</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1500,7 +1484,7 @@
 <p>No application changes should be needed.<br>
 </p>
 <hr>
-<a name="N109F1"></a><a name="DERBY-2443"></a>
+<a name="N109C5"></a><a name="DERBY-2443"></a>
 <h3 class="boxed">DERBY-2443</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1533,7 +1517,7 @@
 </pre>
 <p>Detailed description of these methods can be found in api docs of Java SE 6: <a class="external" href="http://java.sun.com/javase/6/docs/api/java/sql/ResultSet.html">ResultSet</a>.</p>
 <hr>
-<a name="N10A12"></a><a name="DERBY-2430"></a>
+<a name="N109E6"></a><a name="DERBY-2430"></a>
 <h3 class="boxed">DERBY-2430</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1552,7 +1536,7 @@
 </p>
 <p>Applications relying on the Client behaving in the old way will have to be adjusted.</p>
 <hr>
-<a name="N10A2B"></a><a name="DERBY-2386"></a>
+<a name="N109FF"></a><a name="DERBY-2386"></a>
 <h3 class="boxed">DERBY-2386</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1575,7 +1559,7 @@
 </p>
 <p>SQL functions taking the result of a timestampdiff function as a parameter will have to be modified to take a BIGINT parameter instead of INT.</p>
 <hr>
-<a name="N10A49"></a><a name="DERBY-2370"></a>
+<a name="N10A1D"></a><a name="DERBY-2370"></a>
 <h3 class="boxed">DERBY-2370</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1608,7 +1592,7 @@
 <p>As a result of the new internal rewrite, any "*" that appears within the EXISTS set operation will now be properly expanded. This means that applications which specify set operations inside of an EXISTS predicate must now ensure that the result sets to which a given set operation applies have the same number of result columns. See the "incompatibilities" section above for details. No other application changes are required.</p>
 <p></p>
 <hr>
-<a name="N10A72"></a><a name="DERBY-2296"></a>
+<a name="N10A46"></a><a name="DERBY-2296"></a>
 <h3 class="boxed">DERBY-2296</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1640,7 +1624,7 @@
 <br>
 </p>
 <hr>
-<a name="N10AA1"></a><a name="DERBY-2264"></a>
+<a name="N10A75"></a><a name="DERBY-2264"></a>
 <h3 class="boxed">DERBY-2264</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1689,7 +1673,7 @@
 <span class="codefrag">select authorizationid from sys.sysschemas where schemaname = 'SYS';</span>
 </p>
 <hr>
-<a name="N10B0F"></a><a name="DERBY-2256"></a>
+<a name="N10AE3"></a><a name="DERBY-2256"></a>
 <h3 class="boxed">DERBY-2256</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1727,7 +1711,7 @@
 <p>No application changes should be needed.<br>
 </p>
 <hr>
-<a name="N10B45"></a><a name="DERBY-2196"></a>
+<a name="N10B19"></a><a name="DERBY-2196"></a>
 <h3 class="boxed">DERBY-2196</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1747,7 +1731,7 @@
 <p>Instead of relying on the default policy installed by the Network Server, the user should further limit the scope of privileged operations. In particular, the user should fine-tune the blanket read/write privilege granted on the entire server file system. The user should narrow this privilege to just the directories needed for backup/restore, import/export, and jar file loading. For instructions on how to refine the policy file, please consult the Derby Server and Administration Guide section titled "Customizing the Network Server's security policy".</p>
 <p>This is also an opportunity for the user to enable user authentication if the Network Server currently runs without authentication. Running in a client/server configuration without authentication exposes the application and the server machine to many threats. It is strongly discouraged. For instructions on enabling user authentication, please consult the Derby Developer's Guide section titled "Working with user authentication".</p>
 <hr>
-<a name="N10B60"></a><a name="DERBY-2108"></a>
+<a name="N10B34"></a><a name="DERBY-2108"></a>
 <h3 class="boxed">DERBY-2108</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1799,7 +1783,7 @@
 </p>
 <p>Users must recode applications to recognize the changed messages.</p>
 <hr>
-<a name="N10BB2"></a><a name="DERBY-2020"></a>
+<a name="N10B86"></a><a name="DERBY-2020"></a>
 <h3 class="boxed">DERBY-2020</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1819,7 +1803,7 @@
 <p>No changes are needed or possible to benefit from this change. If your JVM supports it, it will be used. If Derby detects that your JVM has a bug in the support for "rwd", a message will be printed to derby.log:<br>------------ BEGIN ERROR MESSAGE -------------<br>LogToFile.checkJvmSyncError: Your JVM seems to have a problem with implicit syncing of log files. Will use explicit syncing instead.<br>------------ END ERROR MESSAGE -------------<br>
 </p>
 <hr>
-<a name="N10BD2"></a><a name="DERBY-1942"></a>
+<a name="N10BA6"></a><a name="DERBY-1942"></a>
 <h3 class="boxed">DERBY-1942</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1843,7 +1827,7 @@
 </p>
 <p>Applications using the TIME data type must use the TIMESTAMP data type instead, if date information is needed besides time information.</p>
 <hr>
-<a name="N10BF2"></a><a name="DERBY-1852"></a>
+<a name="N10BC6"></a><a name="DERBY-1852"></a>
 <h3 class="boxed">DERBY-1852</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1903,7 +1887,7 @@
 </p>
 <p>No application changes should be needed.</p>
 <hr>
-<a name="N10C41"></a><a name="DERBY-1828"></a>
+<a name="N10C15"></a><a name="DERBY-1828"></a>
 <h3 class="boxed">DERBY-1828</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1926,7 +1910,7 @@
 </p>
 <p>Applications that are dependant on authorization error codes must be recoded to expect the new codes.</p>
 <hr>
-<a name="N10C5F"></a><a name="DERBY-1816"></a>
+<a name="N10C33"></a><a name="DERBY-1816"></a>
 <h3 class="boxed">DERBY-1816</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1957,7 +1941,7 @@
 <p>No application changes should be needed.<br>
 </p>
 <hr>
-<a name="N10C87"></a><a name="DERBY-1610"></a>
+<a name="N10C5B"></a><a name="DERBY-1610"></a>
 <h3 class="boxed">DERBY-1610</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -1990,7 +1974,7 @@
 </p>
 <p>Applications relying on the Client behaving in the old way will have to be adjusted.</p>
 <hr>
-<a name="N10CB3"></a><a name="DERBY-1519"></a>
+<a name="N10C87"></a><a name="DERBY-1519"></a>
 <h3 class="boxed">DERBY-1519</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -2013,7 +1997,7 @@
 </p>
 <p>Applications accessing Ascii streams from Derby through the client driver must be extended to handle 8-bit values.</p>
 <hr>
-<a name="N10CD1"></a><a name="DERBY-1484"></a>
+<a name="N10CA5"></a><a name="DERBY-1484"></a>
 <h3 class="boxed">DERBY-1484</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -2036,7 +2020,7 @@
 </p>
 <p>Users must recode applications to specify the table names. When information on multiple tables is required, the application first has to get the table names, e.g. by using the DatabaseMetaData method getTables(), and then use the returned table names as input to the method in question.</p>
 <hr>
-<a name="N10CEF"></a><a name="DERBY-1341"></a>
+<a name="N10CC3"></a><a name="DERBY-1341"></a>
 <h3 class="boxed">DERBY-1341</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -2073,7 +2057,7 @@
 <a class="external" href="http://java.sun.com/javase/6/docs/api/java/sql/Clob.html">http://java.sun.com/javase/6/docs/api/java/sql/Clob.html</a>
 </div>
 <hr>
-<a name="N10D38"></a><a name="DERBY-729"></a>
+<a name="N10D0C"></a><a name="DERBY-729"></a>
 <h3 class="boxed">DERBY-729</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -2096,7 +2080,7 @@
 </p>
 <p>Applications that rely on the old behavior will have to be changed to expect/check for NULL as return value instead of 0.</p>
 <hr>
-<a name="N10D56"></a><a name="DERBY-415"></a>
+<a name="N10D2A"></a><a name="DERBY-415"></a>
 <h3 class="boxed">DERBY-415</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -2119,7 +2103,7 @@
 </p>
 <p>Users who want to check for the presence of the DB2 JCC driver will need to use the new command switch.</p>
 <hr>
-<a name="N10D74"></a><a name="DERBY-208"></a>
+<a name="N10D48"></a><a name="DERBY-208"></a>
 <h3 class="boxed">DERBY-208</h3>
 <p>
 <strong>Summary of Change</strong>
@@ -2146,7 +2130,7 @@
 </p>
 <p>Applications that access Blob/Clob objects after the transaction they were created in has committed need to be changed. Make sure that the commit of the transaction is delayed until the objects are no longer needed. This means that if the same object is to be used in several statements, these statements will have to run in the same transaction (i.e., auto-commit may not be used in such cases). Also note that if auto-commit is used, a transaction will be committed when the result set is closed. Hence, when using auto-commit one must delay the closing of the result set until the Blob/Clob objects are no longer needed.</p>
 </div>
-<a name="N10D96"></a><a name="Open+Bugs"></a>
+<a name="N10D6A"></a><a name="Open+Bugs"></a>
 <h2 class="boxed">Open Bugs</h2>
 <div class="section">
 <p>For open bugs please refer to the JIRA bug tracking system: <a class="external" href="http://issues.apache.org/jira/browse/DERBY">http://issues.apache.org/jira/browse/DERBY</a>
@@ -2170,7 +2154,7 @@
 </tr>
 </table>
 </div>
-<a name="N10DC5"></a><a name="Build+Environment"></a>
+<a name="N10D99"></a><a name="Build+Environment"></a>
 <h2 class="boxed">Build Environment</h2>
 <div class="section">
 <p>Derby release 10.3.1.4 was built using the following environment:</p>

Added: db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi?rev=602974&view=auto
==============================================================================
--- db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi (added)
+++ db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi Mon Dec 10 09:38:57 2007
@@ -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: db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: db/derby/site/trunk/build/site/releases/release-10.3.2.1.cgi
------------------------------------------------------------------------------
    svn:executable = *

Added: db/derby/site/trunk/build/site/releases/release-10.3.2.1.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/releases/release-10.3.2.1.html?rev=602974&view=auto
==============================================================================
--- db/derby/site/trunk/build/site/releases/release-10.3.2.1.html (added)
+++ db/derby/site/trunk/build/site/releases/release-10.3.2.1.html Mon Dec 10 09:38:57 2007
@@ -0,0 +1,724 @@
+<!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.7">
+<meta name="Forrest-skin-name" content="pelt">
+<meta name="generator" content="">
+<title>Apache Derby 10.3.2.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">
+<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>
+<div class="header">
+<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>
+<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>
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Home</a>
+</li>
+<li>
+<a class="base-not-selected" href="../quick_start.html">Quick Start</a>
+</li>
+<li>
+<a class="base-not-selected" href="../derby_downloads.html">Download</a>
+</li>
+<li>
+<a class="base-not-selected" href="../derby_comm.html">Community</a>
+</li>
+<li>
+<a class="base-not-selected" href="../manuals/index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="../integrate/index.html">Resources</a>
+</li>
+</ul>
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<div id="level2tabs"></div>
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+//  --></script>
+</div>
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<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">License</a>
+</div>
+<div class="menuitem">
+<a href="../faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a href="http://wiki.apache.org/db-derby/">Derby Wiki</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../skin/')" id="menu_1.2Title" class="menutitle">Quick Start</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../quick_start.html">Quick Start</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', '../skin/')" id="menu_1.3Title" class="menutitle">Download</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../derby_downloads.html">Overview</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', '../skin/')" id="menu_1.4Title" class="menutitle">Community</div>
+<div id="menu_1.4" 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.5', '../skin/')" id="menu_1.5Title" class="menutitle">Documentation</div>
+<div id="menu_1.5" 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.6', '../skin/')" id="menu_1.6Title" class="menutitle">Other Products</div>
+<div id="menu_1.6" 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.7', '../skin/')" id="menu_1.7Title" class="menutitle">Eclipse Plug-ins</div>
+<div id="menu_1.7" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/derby_plugin.html">10 Core</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/func_spec_plugins.html">1.0 UI Functional Spec</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_howto.html">10 Core and 1.1 UI</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/Readme.html">Building 1.1 UI</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_slides.html">Derby Plug-ins Slides and Lab</a>
+</div>
+<div onclick="SwitchMenu('menu_1.7.6', '../skin/')" id="menu_1.7.6Title" class="menutitle">10 Core and 1.1 UI Documentation</div>
+<div id="menu_1.7.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/plugin_help/start_toc.html">Getting Started</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/java_project.html">Creating an Eclipse Project</a>
+</div>
+<div onclick="SwitchMenu('menu_1.7.6.3', '../skin/')" id="menu_1.7.6.3Title" class="menutitle">Derby Nature</div>
+<div id="menu_1.7.6.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/plugin_help/nature_toc.html">Adding or Removing</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/nature.html">Adding the Derby Nature</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/remove_nature.html">Removing the Derby Nature</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.7.6.4', '../skin/')" id="menu_1.7.6.4Title" class="menutitle">Network Server</div>
+<div id="menu_1.7.6.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/plugin_help/server_toc.html">Starting and Stopping</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/start_server.html">Starting the Server</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/stop_server.html">Stopping the Server</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/properties.html">Derby Properties</a>
+</div>
+<div onclick="SwitchMenu('menu_1.7.6.6', '../skin/')" id="menu_1.7.6.6Title" class="menutitle">ij</div>
+<div id="menu_1.7.6.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="../integrate/plugin_help/ij_toc.html">Using ij</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/ij.html">SQL commands</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/ij2.html">SQL scripts</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/derby_app.html">Building a Java App</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/sysinfo.html">Running sysinfo</a>
+</div>
+<div class="menuitem">
+<a href="../integrate/plugin_help/resources.html">Derby Manuals</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.8', '../skin/')" id="menu_1.8Title" class="menutitle">Papers</div>
+<div id="menu_1.8" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/index.html">Overview</a>
+</div>
+<div onclick="SwitchMenu('menu_1.8.2', '../skin/')" id="menu_1.8.2Title" class="menutitle">Derby Engine</div>
+<div id="menu_1.8.2" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.8.2.1', '../skin/')" id="menu_1.8.2.1Title" class="menutitle">Javadoc</div>
+<div id="menu_1.8.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.8.3', '../skin/')" id="menu_1.8.3Title" class="menutitle">Derby Network Client</div>
+<div id="menu_1.8.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/DerbyClientSpec.html">Functional Spec</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.8.4', '../skin/')" id="menu_1.8.4Title" class="menutitle">Derby Tutorial</div>
+<div id="menu_1.8.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.8.5', '../skin/')" id="menu_1.8.5Title" class="menutitle">Presentations</div>
+<div id="menu_1.8.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../papers/ApacheCon.html">ApacheCon</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 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 attr="value" name="Search" value="Search" type="submit">
+</form>
+</div>
+<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>
+<div id="credit2"></div>
+</div>
+<div id="content">
+<div class="trail">
+<text>Font size:</text> 
+	          &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.3.2.1 Release</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Distributions">Distributions</a>
+</li>
+<li>
+<a href="#Release Notes for Derby 10.3.2.1">Release Notes for Derby 10.3.2.1</a>
+<ul class="minitoc">
+<li>
+<a href="#Overview-N100FB">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-N102C0">Issues</a>
+<ul class="minitoc">
+<li>
+<a href="#Note+for+DERBY-2967">Note for DERBY-2967</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Build+Environment">Build Environment</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Verifying+releases">Verifying releases</a>
+</li>
+</ul>
+</div>
+<a name="N10010"></a><a name="Distributions"></a>
+<h2 class="boxed">Distributions</h2>
+<div class="section">
+<p>Use the links below to download a distribution of Apache Derby from one of our mirrors. 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>
+<form action="[location]" method="get" id="SelectMirror">
+Other mirrors: <select name="Preferred">
+<!--[if-any http] [for http]-->
+<option value="[http]">[http]</option>
+<!--[end] [end]-->
+<!--[if-any ftp] [for ftp]-->
+<option value="[ftp]">[ftp]</option>
+<!--[end] [end]-->
+<!--[if-any backup] [for backup]-->
+<option value="[backup]">[backup] (backup)</option>
+<!--[end] [end]-->
+</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.3.2.1/db-derby-10.3.2.1-bin.zip">db-derby-10.3.2.1-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-bin.zip.md5">MD5</a>]<br> 
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-bin.tar.gz">db-derby-10.3.2.1-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-bin.tar.gz.md5">MD5</a>]</p>
+<p>
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib.zip">db-derby-10.3.2.1-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib.zip.md5">MD5</a>]<br> 
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib.tar.gz">db-derby-10.3.2.1-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib.tar.gz.md5">MD5</a>]</p>
+<p>
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib-debug.zip">db-derby-10.3.2.1-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib-debug.zip.md5">MD5</a>]<br> 
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib-debug.tar.gz">db-derby-10.3.2.1-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-lib-debug.tar.gz.md5">MD5</a>]</p>
+<p>
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-src.zip">db-derby-10.3.2.1-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-src.zip.md5">MD5</a>]<br> 
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-src.tar.gz">db-derby-10.3.2.1-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/db-derby-10.3.2.1-src.tar.gz.md5">MD5</a>] (Note that, due to long filenames, you will need gnu tar to unravel this tarball.)</p>
+<p>There are two separate Eclipse plugins for Derby:</p>
+<ul>
+<li>derby_core_plugin - provides the Derby jar files to other plugins in Eclipse.</li>
+<li>derby_ui_plugin - provides an Apache Derby Nature in Eclipse for easy database application development.</li>
+</ul>
+<p>
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/derby_core_plugin_10.3.1.zip">derby_core_plugin_10.3.1.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/derby_core_plugin_10.3.1.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/derby_core_plugin_10.3.1.zip.md5">MD5</a>]<br> 
+<a href="[preferred]/db/derby/db-derby-10.3.2.1/derby_ui_plugin_1.1.1.zip">derby_ui_plugin_1.1.1.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/derby_ui_plugin_1.1.1.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.2.1/derby_ui_plugin_1.1.1.zip.md5">MD5</a>]</p>
+<p>Please note: both plugins must be installed for full functionality. For information on installing and using the Derby plugins for Eclipse, please see the <a href="http://db.apache.org/derby/integrate/plugin_howto.html">Using the 10 Core and 1.1 UI Derby plug-ins</a> page.</p>
+</div>
+<a name="N100DF"></a><a name="Release Notes for Derby 10.3.2.1"></a>
+<h2 class="boxed">Release Notes for Derby 10.3.2.1</h2>
+<div class="section">
+<p>These notes describe the difference between Derby release 10.3.2.1 and the preceding release 10.3.1.4.</p>
+<ul>
+<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>
+</ul>
+<a name="N100FB"></a><a name="Overview-N100FB"></a>
+<h3 class="boxed">Overview</h3>
+<p>Derby is a pure Java relational database engine using standard SQL and JDBC as its APIs.</p>
+<p>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>
+<a name="N1010D"></a><a name="New+Features"></a>
+<h3 class="boxed">New Features</h3>
+<p>This is a maintenance release. No new features have been added.</p>
+<a name="N10114"></a><a name="Bug+Fixes"></a>
+<h3 class="boxed">Bug Fixes</h3>
+<p>The following issues are addressed by Derby release 10.3.2.1. These issues are not addressed in the preceding 10.3.1.4 release.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr>
+<td><strong>Issue Id</strong></td><td><strong>Description</strong></td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3232">DERBY-3232</a></td><td>Top-level index.html in releases incorrectly indicates support for JDBC 2.1 in 10.3 releases</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3216">DERBY-3216</a></td><td>do row level lock space reclamation in btree of indiv rows.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3190">DERBY-3190</a></td><td>New simple demo suitable for supported Java ME platforms</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3187">DERBY-3187</a></td><td>SimpleApp (demo) does not work in a client setting</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3176">DERBY-3176</a></td><td>J2ME support for phoneME platform disabled in 10.3</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3175">DERBY-3175</a></td><td>NullPointerException on INSERT after ALTER TABLE ... DROP COLUMN</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3172">DERBY-3172</a></td><td>ConnectionEventListener.connectionErrorOccurred not being executed when SQLState 08006 Error is thrown</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3159">DERBY-3159</a></td><td>SYSCS_SET_USER_ACCESS fails if the user name contains characters not allowed in regular identifiers.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3158">DERBY-3158</a></td><td>Repeat calls to SYSCS_UTIL.SYSCS_SET_USER_ACCESS() for the same user and permission fail with repeated user in list exception.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3147">DERBY-3147</a></td><td>Remove unused code that allow identifiers to be lower-cased.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3142">DERBY-3142</a></td><td>sysinfo ignores derby.ui.locale</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3136">DERBY-3136</a></td><td>Cut down on object creations in LIKE clause implementation of territory based characters.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3133">DERBY-3133</a></td><td>Syntax for GRANT table permission does not mention that several privileges may be specified in a list</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3126">DERBY-3126</a></td><td>Inserting BigDecimal value in PreparedStatement with setBigDecimal into double column loses fractional digits</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3123">DERBY-3123</a></td><td>Style sheet (CSS) references in demo HTML files are incorrect</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3119">DERBY-3119</a></td><td>Derby does not resolve functions to methods with Integer return type.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3118">DERBY-3118</a></td><td>Simple demo is out of date</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3110">DERBY-3110</a></td><td>server hangs after trace on command fails</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3109">DERBY-3109</a></td><td>Nonexistent property derby.database.defaultAccessMode shown in Developers Guide: User Authentication examples</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3107">DERBY-3107</a></td><td>On client, Clob.free() does not release locators.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3099">DERBY-3099</a></td><td>Possible bug in interaction with buffer manager causing pages not to be freed on rollback to savepoint</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3098">DERBY-3098</a></td><td>LOB locks are not released after free().</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3096">DERBY-3096</a></td><td>SSL handshake throws "bad_certificate" when server tries to authenticate client</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3093">DERBY-3093</a></td><td>Intermittent transaction failure caused by internal duplicate savepoint name for triggers</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3086">DERBY-3086</a></td><td>The server policy needs to grant derbynet.jar more permissions so that sysinfo and drda tracing will work</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3085">DERBY-3085</a></td><td>Fails to handle BLOB fields with a PreparedStatement with size &gt;32750 bytes</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3081">DERBY-3081</a></td><td>cannot create instance of generated class because of java.lang.VerifyError in 4 tests on IBM iseries</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3080">DERBY-3080</a></td><td>With TERRITORY_BASED collation, when multiple characters map to a single collation element '_' matches a single collation element rather than a single character</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3077">DERBY-3077</a></td><td>Trying to reconnect with derby client after bringing server down throws SQL Exception 58009 rather than 08XXX exception</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3075">DERBY-3075</a></td><td>Client error: 08001 Error connecting to server.. throws SQLTransientConnectionException instead of SQLNonTransientConnectionException</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3074">DERBY-3074</a></td><td>Database shutdown exception 08006 throws SQLTransientConnectionException instead of SQLNonTransientConnectionException</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3061">DERBY-3061</a></td><td>Wrong results from query with two conjuncts</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3046">DERBY-3046</a></td><td>setObj(int,Object,int) causes NPE if no parameter markers are present; should generate SQLException as for setObject(int,Object)</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3038">DERBY-3038</a></td><td>SYSCS_IMPORT_TABLE FAILS with No current connection after shutdown/reconnect to encrypted database : 10.3.1.4 regression</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3033">DERBY-3033</a></td><td>select query results in nullpointer exception in skipScan()</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3032">DERBY-3032</a></td><td>java.lang.ClassCastException returning null from a case statement in subquery</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3025">DERBY-3025</a></td><td>NPE when connecting to database with securityMechanism=8</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3007">DERBY-3007</a></td><td>Documentation - SYSCS EXPORT TABLE system procedures cannot export data to an existing file</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-3000">DERBY-3000</a></td><td>getTables() call with 10.3 causes java.sql.SQLException: The parameter position '8' is out of range. The number of parameters for this prepared statement is '7'.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2989">DERBY-2989</a></td><td>Insert into table with constraints fails if the table name is "indicator" (or any other SQL keyword)</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2986">DERBY-2986</a></td><td>Query involving CASE statement significantly slower in 10.3.1.4 than in 10.2.2.0</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2972">DERBY-2972</a></td><td>Update or select with function in the where clause causes with TERRITORY_BASED collation fails with ERROR 42818: Comparisons between 'VARCHAR' and 'VARCHAR' are not supported.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2967">DERBY-2967</a></td><td>Single character does not match high value unicode character with collation TERRITORY_BASED</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2961">DERBY-2961</a></td><td>TriggerTest.testTypesINActionStatement fails with 'ASSERT FAILED col1.getClass() (class org.apache.derby.iapi.types.SQLClob) expected to be the same as col2.getClass() (class org.apache.derby.iapi.types.CollatorSQLClob)</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2957">DERBY-2957</a></td><td>ASSERT FAILED col1.getClass() (class org.apache.derby.iapi.types.SQLChar) expected to be the same as col2.getClass() (class org.apache.derby.iapi.types.CollatorSQLChar) in NistScripts dml002 test with collated database</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2910">DERBY-2910</a></td><td>SimpleStringOperatorNode in it's bindExpression method generates a character string CAST if required but does not set the correct collation.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2906">DERBY-2906</a></td><td>derbynet.jar &amp; derbytools.jar incorrectly have a META-INF/services/java.sql.Driver entry</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2902">DERBY-2902</a></td><td>AS IDENTITY (START WITH -9223372036854775808) fails</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2564">DERBY-2564</a></td><td>ContextService.notifyAllActiveThreads() and network server code need a privileged block around the calls to Thread.interrupt()</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2352">DERBY-2352</a></td><td>Assertion Failure with order by and group by expression</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2351">DERBY-2351</a></td><td>ORDER BY with expression with distinct in the select list returns incorrect result</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2297">DERBY-2297</a></td><td>In the Dev Guide example derby.database.readOnlyAccessUsers is incorrectly mentioned as derby.database.readAccessUsers</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2188">DERBY-2188</a></td><td>Developer's Guide talks about a jdbc url property "locale" which is not supported by Derby.</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2073">DERBY-2073</a></td><td>Inserting BigDecimal value in PreparedStatement into double column loses fractional digits</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-2016">DERBY-2016</a></td><td>ArrayIndexOutOfBoundsException for COALESCE with aggregate functions</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-1790">DERBY-1790</a></td><td>DatabaseMetaData.getTables() with passed in table type of SYNONYM returns system tables and not SYNONYMS</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-1769">DERBY-1769</a></td><td>Add mention that Derby supports rowUpdated, rowDeleted with a result set concurrency of CONCUR_READ_ONLY</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-974">DERBY-974</a></td><td>ClientDriver can lose some connection properties</td>
+</tr>
+<tr>
+<td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-857">DERBY-857</a></td><td>LDAP user authentication fails under a security manager</td>
+</tr>
+</table>
+<a name="N102C0"></a><a name="Issues-N102C0"></a>
+<h3 class="boxed">Issues</h3>
+<p>Compared with the previous release (10.3.1.4), Derby release 10.3.2.1 introduces the following new features and incompatibilities. These merit your special attention.</p>
+<ul>
+<li>
+<a href="#Note for DERBY-2967"></a>
+<p>Note for DERBY-2967: Databases with territory based collation might see the behavior of LIKE predicate in WHERE clause has changed.</p>
+</li>
+</ul>
+<hr>
+<a name="N102CE"></a><a name="Note+for+DERBY-2967"></a>
+<h4>Note for DERBY-2967</h4>
+<a name="N102D3"></a><a name="Summary+of+Change"></a>
+<h5>Summary of Change</h5>
+<p>Databases with territory based collation might see the behavior of LIKE predicate in WHERE clause has changed.</p>
+<a name="N102D9"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change"></a>
+<h5>Symptoms Seen by Applications Affected by Change</h5>
+<p>In territory based databases, the LIKE predicate will now comply with SQL specification(Derby already follows SQL specification for UCS_BASIC databases). SQL specification for LIKE predicate requires that database should do one character comparison at a time. Prior to the fix that went in as part of DERBY-2967, Derby did string comparison rather than character comparison for LIKE. This causes a problem with territory based database because the collation element(s) for a string of characters may not be same as the collation element(s) for inidivdual characters that make up that string. In addition, the metacharacter _ in the pattern in a LIKE predicate will now consume exactly one character rather than working on number of collation elements. To show the impact on application, consider following eg. Say we are working with a territory where character 'z' has same collation elements as 'xy'. For such a territory consider following LIKE predicate 'zcb' LIKE 'xy_b' Prior to D
 ERBY-2967, Derby will return TRUE because collation elements for 'z' matched 'xy' and 'c' was consumed by '_' and 'b' matched 'b'. But this does not follow SQL specification. SQL specification requires one character comparison at a time in LIKE. With the fix for DERBY-2967, the LIKE predicate in this example will return FALSE because the collation element(s) for 'z' does not match collation element(s) for 'x'. In addition, the metacharacter _ in pattern for LIKE will consume *one* character in the string value. So for an eg clause 'xycb' LIKE '_cb' will return FALSE because metacharacter _ will consume 'x' and since 'c' does not match 'y', Derby will return FALSE.</p>
+<a name="N102DF"></a><a name="Rationale+for+Change"></a>
+<h5>Rationale for Change</h5>
+<p>The previous behavior violated the SQL specification. The new behavior is correct.</p>
+<a name="N102E5"></a><a name="Build+Environment"></a>
+<h3 class="boxed">Build Environment</h3>
+<p>Derby release 10.3.2.1 was built using the following environment:</p>
+<ul>
+<li>
+<strong>Branch</strong> - Source code came from the 10.3 branch.</li>
+<li>
+<strong>Machine</strong> - MKS Toolkit 8.1 on Microsoft Windows XP Professional Version 2002 Service Pack 2.</li>
+<li>
+<strong>Ant</strong> - Apache Ant version 1.7.0 compiled on December 13 2006.</li>
+<li>
+<strong>JDK 1.4</strong> - Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_07-b05)</li>
+<li>
+<strong>Java 6</strong> - Java(TM) SE Runtime Environment (build 1.6.0_01-b06).</li>
+<li>
+<strong>OSGi</strong> - The osgi.jar was used to build org.apache.derby.osgi.EmbeddedActivator.</li>
+<li>
+<strong>Compiler</strong> - The 1.4.2_07-b05 javac was used to compile all classes except for the JDBC4 drivers. The JDBC4 driver classes were compiled using the 1.6.0_01-b06 javac.</li>
+<li>
+<strong>JSR 169</strong> - Java ME support was built using Java ME CDC/Foundation Specification 1.1 libraries from IBM WebSphere Everyplace Micro Environment 6.1</li>
+</ul>
+</div>
+<a name="N1030D"></a><a name="Verifying+releases"></a>
+<h2 class="boxed">Verifying releases</h2>
+<div class="section">
+<p>It is essential that you verify the integrity of the downloaded files using the PGP and MD5 signatures. MD5 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="http://www.pgpi.org/">PGP</a> or <a class="external" href="http://www.gnupg.org/">GPG</a>. First download the Apache Derby <a class="external" href="http://svn.apache.org/repos/asf/db/derby/code/trunk/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 MD5 signature on the files, you need to use a program called <span class="codefrag">md5</span> or <span class="codefrag">md5sum</span>, which is included in many unix distributions. It is also available as part of <a class="external" href="http://www.gnu.org/software/textutils/textutils.html">GNU Textutils</a>. Windows users can get binary md5 programs from <a class="external" href="http://www.fourmilab.ch/md5/">here</a>, <a class="external" href="http://www.pc-tools.net/win32/freeware/console/">here</a>, or <a class="external" href="http://www.slavasoft.com/fsum/">here</a>.</p>
+<p>We strongly recommend you verify your downloads with both PGP and MD5.</p>
+</div>
+</div>
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         2004-2006 Apache Software Foundation</div>
+<div id="feedback">
+    Send feedback about the website to:
+  <a id="feedbackto" href="mailto:derby-user@db.apache.org?subject=Feedback%C2%A0releases/release-10.3.2.1.html">derby-user@db.apache.org</a>
+</div>
+</div>
+</body>
+</html>

Propchange: db/derby/site/trunk/build/site/releases/release-10.3.2.1.html
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: db/derby/site/trunk/src/documentation/conf/cli.xconf
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/src/documentation/conf/cli.xconf?rev=602974&r1=602973&r2=602974&view=diff
==============================================================================
--- db/derby/site/trunk/src/documentation/conf/cli.xconf (original)
+++ db/derby/site/trunk/src/documentation/conf/cli.xconf Mon Dec 10 09:38:57 2007
@@ -313,6 +313,7 @@
      <uri type="append" src="releases/release-10.2.1.6.html"/>
      <uri type="append" src="releases/release-10.2.2.0.html"/>
      <uri type="append" src="releases/release-10.3.1.4.html"/>
+     <uri type="append" src="releases/release-10.3.2.1.html"/>
    </uris>
 
    <!--+

Modified: db/derby/site/trunk/src/documentation/content/xdocs/derby_downloads.xml
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/src/documentation/content/xdocs/derby_downloads.xml?rev=602974&r1=602973&r2=602974&view=diff
==============================================================================
--- db/derby/site/trunk/src/documentation/content/xdocs/derby_downloads.xml (original)
+++ db/derby/site/trunk/src/documentation/content/xdocs/derby_downloads.xml Mon Dec 10 09:38:57 2007
@@ -27,14 +27,17 @@
 <section>
 <title> Latest Official Release </title>
 <ul>
-   <li> <a href="releases/release-10.3.1.4.cgi">10.3.1.4</a> 
-   (August 1, 2007 / SVN 561794)
+   <li> <a href="releases/release-10.3.2.1.cgi">10.3.2.1</a> 
+   (December 10, 2007 / SVN 599110)
    </li>
 </ul>
 </section>
 <section>
 <title>Archived Official Releases</title>
 <ul>
+   <li> <a href="releases/release-10.3.1.4.html">10.3.1.4</a> 
+   (August 1, 2007 / SVN 561794)
+   </li>
    <li> <a href="releases/release-10.2.2.0.html">10.2.2.0</a> 
    (Dec 12, 2006 / SVN 485682)
    </li>

Modified: db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.1.4.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.1.4.html?rev=602974&r1=602973&r2=602974&view=diff
==============================================================================
--- db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.1.4.html (original)
+++ db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.1.4.html Mon Dec 10 09:38:57 2007
@@ -19,30 +19,6 @@
 <body>
 
     <h1>Distributions</h1>
-    <p>Use the links below to download a distribution of Apache Derby from
-       one of our mirrors. You should <b>always</b> <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 href="http://www.apache.org/mirrors/">status</a> of mirrors.
-</p>
-
-<form action="[location]" method="get" id="SelectMirror">
-Other mirrors: <select name="Preferred">
-<!--[if-any http] [for http]-->
-<option value="[http]">[http]</option>
-<!--[end] [end]-->
-<!--[if-any ftp] [for ftp]-->
-<option value="[ftp]">[ftp]</option>
-<!--[end] [end]-->
-<!--[if-any backup] [for backup]-->
-<option value="[backup]">[backup] (backup)</option>
-<!--[end] [end]-->
-</select>
-<input type="submit" value="Change" />     
-</form>
 
     <p>There are four different distributions:</p>
     <ul>
@@ -51,25 +27,25 @@
       <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.3.1.4/db-derby-10.3.1.4-bin.zip">db-derby-10.3.1.4-bin.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.md5">MD5</a>]<br/>
-    <a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz">db-derby-10.3.1.4-bin.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.md5">MD5</a>]</p>
+    <p> <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip">db-derby-10.3.1.4-bin.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.zip.md5">MD5</a>]<br/>
+    <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz">db-derby-10.3.1.4-bin.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-bin.tar.gz.md5">MD5</a>]</p>
     
-    <p><a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip">db-derby-10.3.1.4-lib.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.md5">MD5</a>]<br/>
-    <a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz">db-derby-10.3.1.4-lib.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.md5">MD5</a>]</p>
+    <p><a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip">db-derby-10.3.1.4-lib.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.zip.md5">MD5</a>]<br/>
+    <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz">db-derby-10.3.1.4-lib.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib.tar.gz.md5">MD5</a>]</p>
     
-    <p><a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip">db-derby-10.3.1.4-lib-debug.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.md5">MD5</a>]<br/>
-    <a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz">db-derby-10.3.1.4-lib-debug.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.md5">MD5</a>]</p>
+    <p><a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip">db-derby-10.3.1.4-lib-debug.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.zip.md5">MD5</a>]<br/>
+    <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz">db-derby-10.3.1.4-lib-debug.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-lib-debug.tar.gz.md5">MD5</a>]</p>
 
-    <p><a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip">db-derby-10.3.1.4-src.zip</a>  [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.md5">MD5</a>]<br/>
-    <a href="[preferred]/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz">db-derby-10.3.1.4-src.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.md5">MD5</a>] (Note that, due to long filenames, you will need gnu tar to unravel this tarball.)</p>
+    <p><a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip">db-derby-10.3.1.4-src.zip</a>  [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.zip.md5">MD5</a>]<br/>
+    <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz">db-derby-10.3.1.4-src.tar.gz</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/db-derby-10.3.1.4-src.tar.gz.md5">MD5</a>] (Note that, due to long filenames, you will need gnu tar to unravel this tarball.)</p>
 
     <p>There are two separate Eclipse plugins for Derby:</p>
     <ul>
       <li>derby_core_plugin - provides the Derby jar files to other plugins in Eclipse.</li>
       <li>derby_ui_plugin - provides an Apache Derby Nature in Eclipse for easy database application development.</li>
     </ul>
-    <p> <a href="[preferred]/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip">derby_core_plugin_10.3.1.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.md5">MD5</a>]<br/>
-    <a href="[preferred]/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip">derby_ui_plugin_1.1.1.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.md5">MD5</a>]</p>
+    <p> <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip">derby_core_plugin_10.3.1.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_core_plugin_10.3.1.zip.md5">MD5</a>]<br/>
+    <a href="http://archive.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip">derby_ui_plugin_1.1.1.zip</a> [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/db/derby/db-derby-10.3.1.4/derby_ui_plugin_1.1.1.zip.md5">MD5</a>]</p>
     <p>Please note: both plugins must be installed for full functionality. For information on installing and using
        the Derby plugins for Eclipse, please see the <a href="http://db.apache.org/derby/integrate/plugin_howto.html">Using the 10 Core and 1.1 UI Derby plug-ins</a> page.</p>
     

Added: db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.cgi
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.cgi?rev=602974&view=auto
==============================================================================
--- db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.cgi (added)
+++ db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.cgi Mon Dec 10 09:38:57 2007
@@ -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: db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.2.1.cgi
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message