Notable changes since 2.0
- Upgraded Netarchivesuite from 5.2.2 to 5.4
- Cleanup of the jarfiles being bundled with webdanica
- Added new setting settings.analysis.considerSeedNotDanicaIfNotExplicitlyDanica to short-circuit the decision process, where the analyis is undecided.
- Removed support for Cassandra database
Upgrade notes
Upgrading from 2.0 is easy, as there is no changes in the workflow-scripts. However you need to change the following in the 'automatic-workflow' folder:In the setenv.sh,
change the property of WEBDANICA_VERSION to 2.1
change the property of NAS_VERSION from 5.2.2 to 5.4
In the wordslist folder, update the wordlists as required.
In the conf/.pigbootup
Change the line REGISTER lib/webdanica-core-2.0.jar to REGISTER lib/webdanica-core-2.1.jar
Change the line REGISTER lib/common-core-5.2.2.jar to REGISTER lib/common-core-5.4.jar
Change the line --REGISTER lib/slf4j-api-1.7.7.jar to REGISTER lib/slf4j-api-1.7.7.jar
Replace the lib folder with a copy of WEB-INF/lib from the webdanica-webapp-war-2.1.war
Webdanica documentation for release 2.1
Release Notes - WebDanica - Version 2.1
Sub-task
- [WEBDAN-284] - Add option for short-circuiting the decision process
- [WEBDAN-285] - Change the CuratorSuppliedRule for C10a
Bug
- [WEBDAN-92] - Update error in communicating with harvest database
- [WEBDAN-165] - Fetching the reports fails sometimes after the harvest has finished
- [WEBDAN-279] - Remove old c3p0 from webdanica war-build
- [WEBDAN-287] - java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory when executing pigscript
- [WEBDAN-288] - Bad XML data in harvestInfo makes heritrix unable to build job
New Feature
- [WEBDAN-282] - NetarchiveSuite shouldn't fail the postprocessing, when H3 doesn't archive anything
Task
- [WEBDAN-291] - Change Copyright from 2017 to 2018
- [WEBDAN-292] - Remove partial implementation for Cassandra
Improvement
- [WEBDAN-246] - Remove unnecessary dependencies in the webdanica-webapp-war-$VERSION.war built
- [WEBDAN-283] - Improve on the classification of danica seeds during postprocessing
- [WEBDAN-289] - Add a limit to how many harvestlogs is processed each time the automatic workflow runs
- [WEBDAN-290] - Present a domain object properly in gui (e.g /domain/netarkivet.dk/)