Changeset 2683
- Timestamp:
- Oct 2, 2006, 11:40:47 AM (16 years ago)
- Location:
- branches/2.0
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0/build.xml
r2619 r2683 54 54 <!-- set global properties for this build --> 55 55 <property name="compilerarg" value="-Xlint:unchecked" /> 56 <property name="base.version" value="2.0 " />56 <property name="base.version" value="2.0.1" /> 57 57 <property environment="env" /> 58 58 -
branches/2.0/doc/installation.html
r2615 r2683 489 489 490 490 <p> 491 <font size=+2 color=red> 492 493 The migration is currently broken. We have found a few serious bugs in 494 the migration program and have been forced to disable it. Do not use 495 any previously released versions of the migration tool. We are working 496 on this problem and are putting a lot of effort in testing the new 497 tool. We expect to release a fully functional tool soon and we'll send 498 a message through the announcement mailing list as soon as a working 499 tool becomes available. If you need to test the migration you must specify 500 "debug" as a parameter to the migrate_from_1.2.sh script. 501 </font> 491 <i> Disclaimer </i> <br> We have made extensive testing of the 492 migration from BASE1.2 to BASE2. To our knowledge the migration works 493 but we cannot guarantee perfect functionality. The migration tool is 494 supplied as is and usage is done at your risk. We are commited to 495 solve migration problems at the level of transfering data from BASE 496 1.2 to 2.0.x, but cannot resolve data loss issues due to imperfect 497 migration in a running BASE 2.0.x server. When you start the migration 498 tool you are required to pass parameter "disclaimer_understood" to the 499 migrate_from_1.2.sh script. Remember to check that the migration 500 performed well before you decide to delete your 1.2 installation. 502 501 </p> 503 502 … … 509 508 510 509 <p> 511 Make sure your BASE 1.2 runs with the latest ( pristine) schema510 Make sure your BASE 1.2 runs with the latest (<b>pristine</b>) schema 512 511 version. The migration will only support an unmodified BASE 1.2 513 512 installation. If you have an out of date schema version, please -
branches/2.0/src/clients/migrate/net/sf/basedb/clients/migrate/Migrater.java
r2622 r2683 443 443 public static void main(String[] args) 444 444 { 445 // TODO - remove when debugging is done and migration is stable446 445 System.err.println("-----------------------------------------------------------------------"); 447 System.err.println("NOTE!!! We have found that the migration program has some serious bugs."); 448 System.err.println("We do not recommend using the migration program except for testing."); 446 System.err.println("Disclaimer"); 447 System.err.println("We have made extensive testing of the migration from BASE1.2 to BASE2"); 448 System.err.println("To our knowledge the migration works but we cannot guarantee perfect"); 449 System.err.println("functionality. The migration tool is supplied as is and usage is done"); 450 System.err.println("at your risk. When you start the migration tool you are required to"); 451 System.err.println("pass parameter 'disclaimer_understood' to the migrate_from_1.2.sh"); 452 System.err.println("script. Remember to check that the migration performed well before you"); 453 System.err.println("decide to delete your BASE1.2 installation."); 449 454 System.err.println("-----------------------------------------------------------------------"); 450 455 451 if (args == null || args.length == 0 || !"d ebug".equals(args[0]))452 { 453 System.err.println("Use: \"./migrate_from_1.2.sh d ebug\" to start the program");456 if (args == null || args.length == 0 || !"disclaimer_understood".equals(args[0])) 457 { 458 System.err.println("Use: \"./migrate_from_1.2.sh disclaimer_understood\" to start the program"); 454 459 System.exit(0); 455 460 } 456 461 else 457 462 { 458 System.err.println(" Debugswitch found, press ENTER to continue with migration...");463 System.err.println("Migration switch found, press ENTER to continue with migration..."); 459 464 waitForEnter(); 460 465 }
Note: See TracChangeset
for help on using the changeset viewer.