db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kmars...@apache.org
Subject svn propchange: r764912 - svn:log
Date Wed, 05 Jan 2011 17:57:33 GMT
Author: kmarsden
Revision: 764912
Modified property: svn:log

Modified: svn:log at Wed Jan  5 17:57:33 2011
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Wed Jan  5 17:57:33 2011
@@ -1 +1,17 @@
--d
+DERBY-4157 (partial) Create a test to verify that virgin metadata is identical to hard-upgraded
metadata
+
+Contributed by Rick Hillegas
+
+Attaching derby-4157-01-aa-refactor.diff. This patch is a first step toward writing the new
test. This patch factors out some of the existing upgrade test machinery so that the new test
can re-use that machinery:
+
+1) logic to discover old versions
+2) logic to create class loaders out of those old versions
+3) logic to use those class loaders
+
+
+Touches the following files:
+
+A java/testing/org/apache/derbyTesting/functionTests/tests/upgradeTests/OldVersions.java
+A java/testing/org/apache/derbyTesting/functionTests/tests/upgradeTests/UpgradeClassLoader.java
+
+New classes to hold the logic which has been factored out. OldVersions used to be an inner
class of _Suite. UpgradeClassLoader consists of code extracted from UpgradeRun and PhaseChanger.


Mime
View raw message