db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rhille...@apache.org
Subject svn commit: r807344 [1/4] - in /db/derby/site/trunk: ./ build/site/ build/site/papers/DerbyTut/ build/site/releases/ src/documentation/conf/ src/documentation/content/xdocs/ src/documentation/content/xdocs/papers/DerbyTut/ src/documentation/content/xdo...
Date Mon, 24 Aug 2009 19:32:32 GMT
Author: rhillegas
Date: Mon Aug 24 19:32:31 2009
New Revision: 807344

URL: http://svn.apache.org/viewvc?rev=807344&view=rev
Log:
DERBY-4344: First attempt to update the Derby website and publish the 10.5.3.0 release.

Added:
    db/derby/site/trunk/build/site/releases/release-10.5.3.0.cgi   (with props)
    db/derby/site/trunk/build/site/releases/release-10.5.3.0.html
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.5.3.0.cgi   (with props)
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.5.3.0.html   (with props)
Removed:
    db/derby/site/trunk/build/site/releases/release-10.3.3.0.cgi
    db/derby/site/trunk/build/site/releases/release-10.4.2.0.cgi
    db/derby/site/trunk/build/site/releases/release-10.5.1.1.cgi
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.3.0.cgi
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.4.2.0.cgi
Modified:
    db/derby/site/trunk/build/site/derby_downloads.html
    db/derby/site/trunk/build/site/papers/DerbyTut/install_software.html
    db/derby/site/trunk/build/site/releases/release-10.3.3.0.html
    db/derby/site/trunk/build/site/releases/release-10.4.2.0.html
    db/derby/site/trunk/build/site/releases/release-10.5.1.1.html
    db/derby/site/trunk/doap_Derby.rdf
    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/papers/DerbyTut/install_software.xml
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.3.3.0.html
    db/derby/site/trunk/src/documentation/content/xdocs/releases/release-10.4.2.0.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=807344&r1=807343&r2=807344&view=diff
==============================================================================
--- db/derby/site/trunk/build/site/derby_downloads.html (original)
+++ db/derby/site/trunk/build/site/derby_downloads.html Mon Aug 24 19:32:31 2009
@@ -164,27 +164,32 @@
 <ul>
    
 <li> 
+<a href="releases/release-10.5.3.0.cgi">10.5.3.0</a> 
+   (August 21, 2009 / SVN 802917)
+   </li>
+
+</ul>
+</div>
+
+<a name="N1001E"></a><a name="Archived+Official+Releases"></a>
+<h2 class="boxed">Archived Official Releases</h2>
+<div class="section">
+<ul>
+   
+<li> 
 <a href="releases/release-10.5.1.1.html">10.5.1.1</a> 
    (April 28, 2009 / SVN 764942)
    </li>
    
 <li> 
-<a href="releases/release-10.4.2.0.cgi">10.4.2.0</a> 
+<a href="releases/release-10.4.2.0.html">10.4.2.0</a> 
    (September 5, 2008 / SVN 689064)
    </li>
    
 <li> 
-<a href="releases/release-10.3.3.0.cgi">10.3.3.0</a> 
+<a href="releases/release-10.3.3.0.html">10.3.3.0</a> 
    (May 12, 2008 / SVN 652961)
    </li>
-
-</ul>
-</div>
-
-<a name="N1002C"></a><a name="Archived+Official+Releases"></a>
-<h2 class="boxed">Archived Official Releases</h2>
-<div class="section">
-<ul>
    
 <li> 
 <a href="releases/release-10.4.1.3.html">10.4.1.3</a> 
@@ -220,11 +225,11 @@
 </div>
 
 
-<a name="N10060"></a><a name="Deprecated+Releases"></a>
+<a name="N10067"></a><a name="Deprecated+Releases"></a>
 <h2 class="boxed">Deprecated Releases</h2>
 <div class="section">
 <p>
-Derby 10.5.2.0 was removed from the website because of a wrong results regression bug DERBY-4331. A new 10.5 release will be coming soon to correct this issue and will include the other fixes listed in the <a class="external" href="https://svn.apache.org/viewvc/db/derby/code/tags/10.5.2.0/RELEASE-NOTES.html?view=co">Release notes for 10.5.2.0</a>.
+Derby 10.5.2.0 was removed from the website because of a wrong results regression bug (DERBY-4331). Its replacement release, 10.5.3.0, includes the other fixes listed in the <a class="external" href="https://svn.apache.org/viewvc/db/derby/code/tags/10.5.2.0/RELEASE-NOTES.html?view=co">10.5.2.0 release notes</a>.
 </p>
 <p>
 The following releases were removed from the Derby website because they contained a serious, data-corrupting bug.
@@ -245,7 +250,7 @@
 </div>
 
 
-<a name="N10080"></a><a name="Change+History"></a>
+<a name="N10087"></a><a name="Change+History"></a>
 <h2 class="boxed">Change History</h2>
 <div class="section">
 <p>
@@ -263,7 +268,7 @@
 
 <p>
 
-<em>Last updated: April 28, 2009</em>
+<em>Last updated: August 21, 2009</em>
 
 </p>
 

Modified: db/derby/site/trunk/build/site/papers/DerbyTut/install_software.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/papers/DerbyTut/install_software.html?rev=807344&r1=807343&r2=807344&view=diff
==============================================================================
--- db/derby/site/trunk/build/site/papers/DerbyTut/install_software.html (original)
+++ db/derby/site/trunk/build/site/papers/DerbyTut/install_software.html Mon Aug 24 19:32:31 2009
@@ -465,7 +465,7 @@
 <p>
 Download the binary Apache Derby distribution from the Derby web site at 
 <a href="http://db.apache.org/derby/derby_downloads.html">http://db.apache.org/derby/derby_downloads.html</a>.
-These tutorial instructions use version 10.5.2.0 and 
+These tutorial instructions use version 10.5.3.0 and 
 assume you downloaded one of the binary distribution files 
 listed in the table below:
 </p>
@@ -476,17 +476,17 @@
 </tr>
      
 <tr>
-<td colspan="1" rowspan="1">Windows</td><td colspan="1" rowspan="1">db-derby-10.5.2.0-bin.zip</td>
+<td colspan="1" rowspan="1">Windows</td><td colspan="1" rowspan="1">db-derby-10.5.3.0-bin.zip</td>
 </tr>
      
 <tr>
-<td colspan="1" rowspan="1">UNIX, Linux, and Mac</td><td colspan="1" rowspan="1">db-derby-10.5.2.0-bin.tar.gz</td>
+<td colspan="1" rowspan="1">UNIX, Linux, and Mac</td><td colspan="1" rowspan="1">db-derby-10.5.3.0-bin.tar.gz</td>
 </tr>
 
 </table>
 <p>If a more recent release is available, download that,
    then substitute that version number 
-for <span class="codefrag">10.5.2.0</span> in the following instructions.
+for <span class="codefrag">10.5.3.0</span> in the following instructions.
    </p>
 <a name="N100D0"></a><a name="derby_install"></a>
 <h3 class="boxed">Install Derby</h3>
@@ -500,18 +500,18 @@
     </p>
 <p class="code-block">Windows (use your extraction tool e.g. WinZip -- these instructions use mks unzip):
 mkdir C:\Apache
-copy db-derby-10.5.2.0-bin.zip C:\Apache
+copy db-derby-10.5.3.0-bin.zip C:\Apache
 cd C:\Apache
-unzip db-derby-10.5.2.0-bin.zip
+unzip db-derby-10.5.3.0-bin.zip
 </p>
 <p class="code-block">UNIX:
 mkdir /opt/Apache
-cp db-derby-10.5.2.0-bin.tar.gz /opt/Apache
+cp db-derby-10.5.3.0-bin.tar.gz /opt/Apache
 cd /opt/Apache
-tar xzvf db-derby-10.5.2.0-bin.tar.gz
+tar xzvf db-derby-10.5.3.0-bin.tar.gz
 </p>
 <p>In both cases, the software will now be extracted into a subdirectory
-    named <span class="codefrag">db-derby-10.5.2.0-bin</span>. 
+    named <span class="codefrag">db-derby-10.5.3.0-bin</span>. 
    </p>
 <a name="N100EE"></a><a name="set_derby_install"></a>
 <h3 class="boxed">Set DERBY_INSTALL</h3>
@@ -522,10 +522,10 @@
 your system:
 </p>
 <p class="code-block">Windows:
-C:\&gt; set DERBY_INSTALL=C:\Apache\db-derby-10.5.2.0-bin
+C:\&gt; set DERBY_INSTALL=C:\Apache\db-derby-10.5.3.0-bin
 </p>
 <p class="code-block">UNIX Korn Shell:
-$ export DERBY_INSTALL=/opt/Apache/db-derby-10.5.2.0-bin
+$ export DERBY_INSTALL=/opt/Apache/db-derby-10.5.3.0-bin
 </p>
 <a name="N10103"></a><a name="derby_configure"></a>
 <h3 class="boxed">Configure Embedded Derby</h3>
@@ -581,7 +581,7 @@
    </p>
 <p class="code-block">Windows:
 C:\&gt; cd %DERBY_INSTALL%\bin
-C:\Apache\db-derby-10.5.2.0-bin\bin&gt; setEmbeddedCP.bat
+C:\Apache\db-derby-10.5.3.0-bin\bin&gt; setEmbeddedCP.bat
 </p>
 <p class="code-block">UNIX:
 $ cd $DERBY_INSTALL/bin
@@ -604,13 +604,13 @@
 OS version:      5.1
 Java user name:  user
 Java user home:  C:\Documents and Settings\user
-Java user dir:   C:\Apache\db-derby-10.5.2.0-bin\bin
+Java user dir:   C:\Apache\db-derby-10.5.3.0-bin\bin
 java.specification.name: Java Platform API Specification
 java.specification.version: 1.5
 --------- Derby Information --------
 JRE - JDBC: J2SE 5.0 - JDBC 3.0
-[C:\Apache\db-derby-10.5.2.0-bin\lib\derby.jar] 10.5.2.0 - (794445)
-[C:\Apache\db-derby-10.5.2.0-bin\lib\derbytools.jar] 10.5.2.0 - (794445)
+[C:\Apache\db-derby-10.5.3.0-bin\lib\derby.jar] 10.5.3.0 - (802917)
+[C:\Apache\db-derby-10.5.3.0-bin\lib\derbytools.jar] 10.5.3.0 - (802917)
 ------------------------------------------------------
 ----------------- Locale Information -----------------
 Current Locale :  [English/United States [en_US]]
@@ -619,7 +619,7 @@
 .
 .
 Found support for locale: [zh_TW]
-         version: 10.5.2.0 - (794445)
+         version: 10.5.3.0 - (802917)
 ------------------------------------------------------
 </p>
 <p>
@@ -645,7 +645,7 @@
 </p>
 <p class="code-block">UNIX:
 $ echo $CLASSPATH
-/opt/Apache/db-derby-10.5.2.0-bin/lib/derby.jar:/opt/Apache/db-derby-10.5.2.0-bin/lib/derbytools.jar:
+/opt/Apache/db-derby-10.5.3.0-bin/lib/derby.jar:/opt/Apache/db-derby-10.5.3.0-bin/lib/derbytools.jar:
 </p>
 <p>
 If <span class="codefrag">sysinfo</span> outputs valid information, you're

Modified: db/derby/site/trunk/build/site/releases/release-10.3.3.0.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/releases/release-10.3.3.0.html?rev=807344&r1=807343&r2=807344&view=diff
==============================================================================
--- db/derby/site/trunk/build/site/releases/release-10.3.3.0.html (original)
+++ db/derby/site/trunk/build/site/releases/release-10.3.3.0.html Mon Aug 24 19:32:31 2009
@@ -348,6 +348,9 @@
 <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">
@@ -455,16 +458,6 @@
 <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>
-<a name="SelectMirror"></a>
-<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>
@@ -473,28 +466,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.3.0/db-derby-10.3.3.0-bin.zip">db-derby-10.3.3.0-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.tar.gz">db-derby-10.3.3.0-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.zip">db-derby-10.3.3.0-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.tar.gz">db-derby-10.3.3.0-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-bin.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.zip">db-derby-10.3.3.0-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.tar.gz">db-derby-10.3.3.0-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.zip">db-derby-10.3.3.0-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.tar.gz">db-derby-10.3.3.0-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.zip">db-derby-10.3.3.0-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.tar.gz">db-derby-10.3.3.0-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.zip">db-derby-10.3.3.0-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.tar.gz">db-derby-10.3.3.0-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-lib-debug.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.zip">db-derby-10.3.3.0-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.tar.gz">db-derby-10.3.3.0-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.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="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.zip">db-derby-10.3.3.0-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.tar.gz">db-derby-10.3.3.0-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/db-derby-10.3.3.0-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.3.0/derby_core_plugin_10.3.3.652961.zip">derby_core_plugin_10.3.3.652961.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/derby_core_plugin_10.3.3.652961.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/derby_core_plugin_10.3.3.652961.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.3.3.0/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.3.0/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.3.0/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.3.0/derby_core_plugin_10.3.3.652961.zip">derby_core_plugin_10.3.3.652961.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/derby_core_plugin_10.3.3.652961.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.3.3.0/derby_core_plugin_10.3.3.652961.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.3.3.0/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.3.0/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.3.0/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="N10145"></a><a name="Release Notes for Derby 10.3.3.0"></a>
+<a name="N10122"></a><a name="Release Notes for Derby 10.3.3.0"></a>
 <h2 class="boxed">Release Notes for Derby 10.3.3.0</h2>
 <div class="section">
 <p>These notes describe the difference between Derby release 10.3.3.0 and the preceding release 10.3.2.1.</p>
@@ -512,7 +505,7 @@
 <a href="#Build Environment">Build Environment</a>
 </li>
 </ul>
-<a name="N1015E"></a><a name="Overview"></a>
+<a name="N1013B"></a><a name="Overview"></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>
@@ -522,7 +515,7 @@
 <li>Network client JDBC drivers</li>
 <li>Command line tools: ij (SQL scripting), dblook (schema dump) and sysinfo (system info)</li>
 </ul>
-<a name="N10171"></a><a name="Issues"></a>
+<a name="N1014E"></a><a name="Issues"></a>
 <h3 class="boxed">Issues</h3>
 <p>The following issues are addressed by Derby release 10.3.3.0. These issues are not addressed in the preceding 10.3.2.1 release.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4" border="2">
@@ -720,12 +713,12 @@
 </li>
 </ul>
 <hr>
-<a name="N1032B"></a><a name="Note+for+DERBY-3347"></a>
+<a name="N10308"></a><a name="Note+for+DERBY-3347"></a>
 <h4>Note for DERBY-3347</h4>
-<a name="N10331"></a><a name="Summary+of+Change"></a>
+<a name="N1030E"></a><a name="Summary+of+Change"></a>
 <h5>Summary of Change</h5>
 <p>A bug that could cause unrecoverable database corruption has been fixed.</p>
-<a name="N10337"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change"></a>
+<a name="N10314"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change"></a>
 <h5>Symptoms Seen by Applications Affected by Change</h5>
 <p>A bug that could cause database corruption was introduced in the 10.3 codeline and affects the following releases:</p>
 <ul>
@@ -739,42 +732,42 @@
 ERROR XSDG3: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer4@1afb0c7 could not be accessed
 ERROR XSLA1: Log Record has been sent to the stream, but it cannot be applied to the store (Object null). This may cause recovery problems also.
 </pre>
-<a name="N10346"></a><a name="Incompatibilities+with+Previous+Release"></a>
+<a name="N10323"></a><a name="Incompatibilities+with+Previous+Release"></a>
 <h5>Incompatibilities with Previous Release</h5>
 <p>None.</p>
-<a name="N1034C"></a><a name="Rationale+for+Change"></a>
+<a name="N10329"></a><a name="Rationale+for+Change"></a>
 <h5>Rationale for Change</h5>
 <p>Database corruption is bad.</p>
-<a name="N10352"></a><a name="Application+Changes+Required"></a>
+<a name="N1032F"></a><a name="Application+Changes+Required"></a>
 <h5>Application Changes Required</h5>
 <p>No changes are required. However, since the database corruption may go unnoticed for a while, users may want to check the consistency of their databases after upgrading Derby. The process is described on the following wiki page: <a class="external" href="http://wiki.apache.org/db-derby/DatabaseConsistencyCheck">http://wiki.apache.org/db-derby/DatabaseConsistencyCheck</a> . If a corruption is detected, restoring the database from backup is the only reliable way to recover.</p>
 <hr>
-<a name="N1035D"></a><a name="Note+for+DERBY-3301"></a>
+<a name="N1033A"></a><a name="Note+for+DERBY-3301"></a>
 <h4>Note for DERBY-3301</h4>
-<a name="N10363"></a><a name="Summary+of+Change-N10363"></a>
+<a name="N10340"></a><a name="Summary+of+Change-N10340"></a>
 <h5>Summary of Change</h5>
 <p>Queries with nested EXIST, ANY or IN clauses now return correct results.</p>
-<a name="N10369"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change-N10369"></a>
+<a name="N10346"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change-N10346"></a>
 <h5>Symptoms Seen by Applications Affected by Change</h5>
 <p>In the previous release, applications that executed SQL statements containing nested EXISTS, ANY or IN clauses could see fewer rows than those satisfying the query. In particular, rows that had the same value for one of the selected columns as another row might not have been returned.</p>
-<a name="N1036F"></a><a name="Incompatibilities+with+Previous+Release-N1036F"></a>
+<a name="N1034C"></a><a name="Incompatibilities+with+Previous+Release-N1034C"></a>
 <h5>Incompatibilities with Previous Release</h5>
 <p>None.</p>
-<a name="N10375"></a><a name="Rationale+for+Change-N10375"></a>
+<a name="N10352"></a><a name="Rationale+for+Change-N10352"></a>
 <h5>Rationale for Change</h5>
 <p>The previous behavior violated the ANSI SQL standard. The new behavior is correct.</p>
-<a name="N1037B"></a><a name="Application+Changes+Required-N1037B"></a>
+<a name="N10358"></a><a name="Application+Changes+Required-N10358"></a>
 <h5>Application Changes Required</h5>
 <p>Typically none, but applications must handle that the correct results are now returned.</p>
 <hr>
-<a name="N10382"></a><a name="Note+for+DERBY-2351"></a>
+<a name="N1035F"></a><a name="Note+for+DERBY-2351"></a>
 <h4>Note for DERBY-2351</h4>
-<a name="N10388"></a><a name="Summary+of+Change-N10388"></a>
+<a name="N10365"></a><a name="Summary+of+Change-N10365"></a>
 <h5>Summary of Change</h5>
 <p>An ORDER BY clause of a DISTINCT query which specifies to order by a column which was not in the DISTINCT list is now rejected, because the intent of the query is ambiguous. Previously, Derby instead produced non-distinct results. Also, an ORDER BY clause which specifies a table-name-qualified column alias is now rejected as invalid, where previously it was accepted.</p>
-<a name="N1038E"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change-N1038E"></a>
+<a name="N1036B"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change-N1036B"></a>
 <h5>Symptoms Seen by Applications Affected by Change</h5>
-<a name="N10392"></a><a name="New+rules+for+DISTINCT+and+ORDER+BY"></a>
+<a name="N1036F"></a><a name="New+rules+for+DISTINCT+and+ORDER+BY"></a>
 <h5>New rules for DISTINCT and ORDER BY</h5>
 <p>Applications which specify certain combinations of SELECT DISTINCT with ORDER BY will now receive an error message, whereas formerly such applications received non-distinct results.</p>
 <p>As an example, take the following:</p>
@@ -783,7 +776,7 @@
 </p>
 <p>The query above is now rejected, with the error message:</p>
 <p>If the AGE column is included in the DISTINCT list in the above query, there is no ambiguity</p>
-<a name="N103AA"></a><a name="New+column+alias+rules"></a>
+<a name="N10387"></a><a name="New+column+alias+rules"></a>
 <h5>New column alias rules</h5>
 <p>Applications which specify a column alias for a column in the SELECT statement, and which specify an ORDER BY clause which specifies that column alias qualified by the table name, will now receive an error indicating that the ORDER BY clause is invalid.</p>
 <p>As an example, take the following:</p>
@@ -793,7 +786,7 @@
 <p>select t1.id as idcolumn1, t1.id as idcolumn2 from t1 order by idcolumn1, idcolumn2;</p>
 <p>or</p>
 <p>select t1.id as idcolumn1, t1.id as idcolumn2 from t1 order by t1.id, t1.id;</p>
-<a name="N103C0"></a><a name="Rationale+for+Change-N103C0"></a>
+<a name="N1039D"></a><a name="Rationale+for+Change-N1039D"></a>
 <h5>Rationale for Change</h5>
 <p>When the query ambiguously specifies both DISTINCT and ORDER BY, Derby was unsure whether to return the rows properly ordered, but non-distinct, or to return a distinct set of rows, but in an unknown order. Since no clear resolution of the ambiguity could be found, we chose instead to reject the query.</p>
 <p>The rules for resolving column references in ORDER BY clauses have been enhanced to consider column aliases and column names more fully. Derby now uses different resolution rules depending on whether the ORDER BY column reference is table.column, or just column:</p>
@@ -803,11 +796,11 @@
 </ul>
 <br>
 <br>
-<a name="N103CF"></a><a name="Application+Changes+Required-N103CF"></a>
+<a name="N103AC"></a><a name="Application+Changes+Required-N103AC"></a>
 <h5>Application Changes Required</h5>
 <p>A query which specifies ordering by a non-distinct column should instead include the ORDER BY column in the DISTINCT list, to resolve the ambiguity about which values of that column should be used to distinctly identify the resulting rows.</p>
 <p>A query which specifies table-name.alias-name should be rewritten to specify either simply alias-name, or table-name.column-name.</p>
-<a name="N103D7"></a><a name="Build+Environment"></a>
+<a name="N103B4"></a><a name="Build+Environment"></a>
 <h3 class="boxed">Build Environment</h3>
 <p>Derby release 10.3.3.0 was built using the following environment:</p>
 <ul>
@@ -829,7 +822,7 @@
 <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="N10400"></a><a name="Verifying+releases"></a>
+<a name="N103DD"></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>

Modified: db/derby/site/trunk/build/site/releases/release-10.4.2.0.html
URL: http://svn.apache.org/viewvc/db/derby/site/trunk/build/site/releases/release-10.4.2.0.html?rev=807344&r1=807343&r2=807344&view=diff
==============================================================================
--- db/derby/site/trunk/build/site/releases/release-10.4.2.0.html (original)
+++ db/derby/site/trunk/build/site/releases/release-10.4.2.0.html Mon Aug 24 19:32:31 2009
@@ -434,16 +434,6 @@
 <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>
-<a name="SelectMirror"></a>
-<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>
@@ -452,32 +442,32 @@
 <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.4.2.0/db-derby-10.4.2.0-bin.zip">db-derby-10.4.2.0-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.tar.gz">db-derby-10.4.2.0-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.zip">db-derby-10.4.2.0-bin.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.tar.gz">db-derby-10.4.2.0-bin.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.zip">db-derby-10.4.2.0-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.tar.gz">db-derby-10.4.2.0-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.zip">db-derby-10.4.2.0-lib.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.tar.gz">db-derby-10.4.2.0-lib.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.zip">db-derby-10.4.2.0-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.tar.gz">db-derby-10.4.2.0-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.tar.gz.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.zip">db-derby-10.4.2.0-lib-debug.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.tar.gz">db-derby-10.4.2.0-lib-debug.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-lib-debug.tar.gz.md5">MD5</a>]</p>
 <p>
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.zip">db-derby-10.4.2.0-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.tar.gz">db-derby-10.4.2.0-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.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="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.zip">db-derby-10.4.2.0-src.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.tar.gz">db-derby-10.4.2.0-src.tar.gz</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-src.tar.gz.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-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.4.2.0/derby_core_plugin_10.4.2.zip">derby_core_plugin_10.4.2.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_core_plugin_10.4.2.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_core_plugin_10.4.2.zip.md5">MD5</a>]<br> 
-<a href="[preferred]/db/derby/db-derby-10.4.2.0/derby_ui_plugin_1.1.2.zip">derby_ui_plugin_1.1.2.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_ui_plugin_1.1.2.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_ui_plugin_1.1.2.zip.md5">MD5</a>]</p>
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_core_plugin_10.4.2.zip">derby_core_plugin_10.4.2.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_core_plugin_10.4.2.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_core_plugin_10.4.2.zip.md5">MD5</a>]<br> 
+<a class="external" href="http://archive.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_ui_plugin_1.1.2.zip">derby_ui_plugin_1.1.2.zip</a> [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_ui_plugin_1.1.2.zip.asc">PGP</a>] [<a class="external" href="http://www.apache.org/dist/db/derby/db-derby-10.4.2.0/derby_ui_plugin_1.1.2.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.4.2.0"></a>
+<a name="N100BC"></a><a name="Release Notes for Derby 10.4.2.0"></a>
 <h2 class="boxed">Release Notes for Derby 10.4.2.0</h2>
 <div class="section">
 <p>These notes describe the difference between Derby release 10.4.2.0 and the preceding release 10.4.1.3.</p>
-<a name="N100E7"></a><a name="Overview"></a>
+<a name="N100C4"></a><a name="Overview"></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>
@@ -487,10 +477,10 @@
 <li>Network client JDBC drivers</li>
 <li>Command line tools: ij (SQL scripting), dblook (schema dump), and sysinfo (system info)</li>
 </ul>
-<a name="N100FA"></a><a name="New+Features"></a>
+<a name="N100D7"></a><a name="New+Features"></a>
 <h3 class="boxed">New Features</h3>
 <p>This is a maintenance release. No new features were added.</p>
-<a name="N10102"></a><a name="Bug+Fixes"></a>
+<a name="N100DF"></a><a name="Bug+Fixes"></a>
 <h3 class="boxed">Bug Fixes</h3>
 <p>The following issues are addressed by Derby release 10.4.2.0. These issues are not addressed in the preceding 10.4.1.3 release.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4" border="2">
@@ -708,7 +698,7 @@
 <td><a class="external" href="http://issues.apache.org/jira/browse/DERBY-48">DERBY-48</a></td><td>A connection request that has a default schema that is being created by another transaction will fail to connect</td>
 </tr>
 </table>
-<a name="N102FD"></a><a name="Issues"></a>
+<a name="N102DA"></a><a name="Issues"></a>
 <h3 class="boxed">Issues</h3>
 <p>Compared with the previous release (10.4.1.3), Derby release 10.4.2.0 introduces the following new features and incompatibilities. These merit your special attention.</p>
 <ul>
@@ -722,46 +712,46 @@
 </li>
 </ul>
 <hr>
-<a name="N10314"></a><a name="Note+for+DERBY-3701"></a>
+<a name="N102F1"></a><a name="Note+for+DERBY-3701"></a>
 <h4>Note for DERBY-3701</h4>
-<a name="N1031A"></a><a name="Summary+of+Change"></a>
+<a name="N102F7"></a><a name="Summary+of+Change"></a>
 <h5>Summary of Change</h5>
 <p>An error message will be logged to derby.log if the Network Server tracing file cannot be created. Starting with version 10.5, the Network Server will attempt to create the trace directory if it does not exist. Any intervening directories in the given path will also be created if possible.</p>
-<a name="N10320"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change"></a>
+<a name="N102FD"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change"></a>
 <h5>Symptoms Seen by Applications Affected by Change</h5>
 <p>Before the fix for DERBY-3110, if derby.drda.traceAll was set to true and the derby.drda.traceDirectory was set to a non-existent directory, no tracing would occur and no error would occur. After the fix for DERBY-3110, an error "java.lang.Exception: DRDA_UnableToAccept.S:Unable to accept connections" would occur and the client would hang and no tracing would occur. With this fix for version 10.5 and higher, the Network Server will attempt to create the trace directory if possible. For 10.4.2 (and the next release on the 10.3 branch), the Network Server will still not try to create the directory. For all these releases the Network Server will print an error on session connect if there is any problem creating the trace file, but the Network Server will not cause the session connection to fail. Users who have trace turned on and the trace directory set to a non-existent directory may now see exceptions in the derby.log on connect indicating that the trace file is not found 
 <strong>or</strong> with 10.5 or higher they may see tracing occur where it did not before.</p>
-<a name="N10329"></a><a name="Incompatibilities+with+Previous+Release"></a>
+<a name="N10306"></a><a name="Incompatibilities+with+Previous+Release"></a>
 <h5>Incompatibilities with Previous Release</h5>
 <p>Tracing properties will not be ignored or cause the client to hang if the trace directory is set to a non-existent directory.</p>
-<a name="N1032F"></a><a name="Rationale+for+Change"></a>
+<a name="N1030C"></a><a name="Rationale+for+Change"></a>
 <h5>Rationale for Change</h5>
 <p>The tracing properties should not be summarily ignored or cause the client to hang if the trace directory does not exist.</p>
-<a name="N10335"></a><a name="Application+Changes+Required"></a>
+<a name="N10312"></a><a name="Application+Changes+Required"></a>
 <h5>Application Changes Required</h5>
 <p>Applications that counted on the derby.drda.traceAll property being ignored if derby.drda.traceDirectory was set to a non-existent directory, need to turn tracing off or they may now see many errors in the derby.log or large amounts of tracing.</p>
 <hr>
-<a name="N1033C"></a><a name="Note+for+DERBY-48"></a>
+<a name="N10319"></a><a name="Note+for+DERBY-48"></a>
 <h4>Note for DERBY-48</h4>
-<a name="N10342"></a><a name="Summary+of+Change-N10342"></a>
+<a name="N1031F"></a><a name="Summary+of+Change-N1031F"></a>
 <h5>Summary of Change</h5>
 <p>In Derby, a user's <strong>initial default schema</strong> is named the same as the user name, or APP if a user is not provided at connect time. This schema is implicitly auto-created the first time a schema object is created in that schema.</p>
 <p>Previously, this auto-creation would be performed as part of the user transaction. This would sometimes lead to locking issues as described in this issue. With this change, the auto-creation is now performed and committed immediately in a separate sub-transaction.</p>
-<a name="N1034D"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change-N1034D"></a>
+<a name="N1032A"></a><a name="Symptoms+Seen+by+Applications+Affected+by+Change-N1032A"></a>
 <h5>Symptoms Seen by Applications Affected by Change</h5>
 <p>The initial default schema will be present in cases where it previously would not yet have been created: If the user transaction that creates a schema object leading to auto-creation of the initial default schema rolls back for some reason after having created the schema, up till now the auto-creation of the initial default schema would be rolled back as well. Since it is now created and committed in a sub-transaction, the schema creation will not be rolled back: the default schema will persist.</p>
-<a name="N10353"></a><a name="Incompatibilities+with+Previous+Release-N10353"></a>
+<a name="N10330"></a><a name="Incompatibilities+with+Previous+Release-N10330"></a>
 <h5>Incompatibilities with Previous Release</h5>
 <p>Most applications should not be impacted by this change, but there are some corner cases as described below:</p>
 <p>If the application tests for the existence of the initial default schema by querying Derby system tables, the results could now be different than in earlier releases, if the test is made after a rollback as described in the previous section.</p>
 <p>Since the initial default schema will now potentially exist in cases where it would previously not exist, schema operations may be impacted, e.g. where before a DROP SCHEMA &lt;default schema name&gt; RESTRICT would fail due to it not yet existing, it could now work (if empty), depending on when the drop attempt is made.</p>
-<a name="N1035D"></a><a name="Rationale+for+Change-N1035D"></a>
+<a name="N1033A"></a><a name="Rationale+for+Change-N1033A"></a>
 <h5>Rationale for Change</h5>
 <p>Implicit schema creation is now performed in its own transaction to avoid deadlocks with other connections accessing the same schema.</p>
 <p>Doing this is a separate transaction avoids holding dictionary locks longer than necessary, cf. <a class="external" href="https://issues.apache.org/jira/browse/DERBY-48">DERBY-48</a> and thus reduces the chance for deadlocks.</p>
-<a name="N10369"></a><a name="Application+Changes+Required-N10369"></a>
+<a name="N10346"></a><a name="Application+Changes+Required-N10346"></a>
 <h5>Application Changes Required</h5>
 <p>Verify that the application code does not rely on the initial default schema being absent after a rollback.</p>
-<a name="N1036F"></a><a name="Build+Environment"></a>
+<a name="N1034C"></a><a name="Build+Environment"></a>
 <h3 class="boxed">Build Environment</h3>
 <p>Derby release 10.4.2.0 was built using the following environment:</p>
 <ul>
@@ -783,7 +773,7 @@
 <strong>JSR 169</strong> - J2ME libraries were supplied by phoneme.dev.java.net (CDC, Foundation Profile, and Personal Basis Profile meeting the 1.1.2 specifications). JSR169 libraries were supplied by java.sun.com.</li>
 </ul>
 </div>
-<a name="N10398"></a><a name="Verifying+releases"></a>
+<a name="N10375"></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>



Mime
View raw message