= Release Notes for NetarchiveSuite 3.16.0 = This version of !NetarchiveSuite was released on 2011-05-11 <> == Changes == For the complete list of changes see [[https://sbforge.org/jira/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+=+NAS+AND+issuetype+in+standardIssueTypes()+AND+fixVersion+=+"3.16.0"+ORDER+BY+priority+DESC,+updated+DESC,+created+ASC|JIRA resolved issues]] == Upgrade instructions == '''Remember''' to backup your harvestdatabase before upgrading to 3.16.0. A restore of the database backup is required, if you want to go back to an earlier version of !NetarchiveSuite!!! === New settings in the common module === * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_MIN_SIZE|settings.common.database.pool.minSize]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_MAX_SIZE|settings.common.database.pool.maxSize]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_ACQ_INC|settings.common.database.pool.acquireInc]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_MAX_STM|settings.common.database.pool.maxStm]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_MAX_STM_PER_CONN|settings.common.database.pool.maxStmPerConn]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_IDLE_CONN_TEST_PERIOD|settings.common.database.pool.idleConnTestPeriod]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_IDLE_CONN_TEST_ON_CHECKIN|settings.common.database.pool.idleConnTestOnCheckin]] * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/common/CommonSettings.html#DB_POOL_IDLE_CONN_TEST_QUERY|settings.common.database.pool.idleConnTestQuery]] === New settings and language keys in the harvester module === * settings.harvester.scheduler.singlejobdispatching: Remove, singlejobdispatching is always on. * [[https://sbforge.org/maven/netarchivesuite/apidocs/3.16.0/dk/netarkivet/harvester/HarvesterSettings.html#SEND_STATUS_DELAY|settings.harvester.harvesting.sendStatusDelay]] === Changes to tables in the harvest database === You need to update three entries in the schemaversions table: {{{ update schemaversions set tablename = 'runningjobshistory' where tablename = 'runningJobsHistory'; update schemaersions set tablename = 'runningjobsmonitor' where tablename = 'runningJobsMonitor'; update schemaversions set tablename = 'frontierreportmonitor' where tablename = 'frontierReportMonitor'; }}} Information about how to perform this on an external derby can be found here: [[https://sbforge.org/jira/browse/NAS-1868|NAS-1868]]. A standalone harvest database update tool has been added, which should be used to update the database before starting the 3.16.0 !NetarchiveSuite on the database (see [[https://sbforge.org/jira/browse/NAS-1870|NAS-1870 Database deadlock on upgrade of prod database]]). See [[Additional Tools Manual 3.16]] for documentation. == Version History == ||Version 3.15 ||2011-02-22 ||Added Frontier reports extract and better Heritrix control || ||Version 3.14.0 ||2010-11-12 ||Added running jobs overview, and batchGUI; fixed major OOM problem in the batch monitoring code || ||Version 3.12.0 ||2010-05-03 ||New Bitpreservation infrastructure, and upgrade of Apache Derby to version 10.5.3.0 || ||Version 3.11.* || ||Development versions aiming for 3.12.0 || ||Version 3.10.0 ||2009-11-16 ||New deploy application; JMX stability issues fixed; JMS stability issues also fixed || ||Version 3.9.* || ||Development versions aiming for 3.10.0 || ||Version 3.8.2 ||2009-09-10 ||Fix an important index synchronization bug || ||Version 3.8.1 ||2009-07-15 ||Fix of important bug leading to unresponsive harvesters || ||Version 3.8.0 ||2009-05-23 ||Java 1.6, Heritrix 1.14.1, Derby 10.4.2.0, complete rewrite of settings, new supported deploy module, gui access to harvest logs || ||Version 3.7.0 ||2008-11-04 ||Develop version aiming for 3.8.0 || ||Version 3.6.0 ||2008-07-03 ||Improvement of archive component with regard to security, batch, and preservation; greater JMS stability; important bug fixes || ||Version 3.5.* || ||Develop versions aiming for 3.6.0 || ||Version 3.4.2 ||2008-03-14 ||Bug fix release, fixing JMX timeout || ||Version 3.4.1 ||2008-01-16 ||Bug fix release, fixing out of memory on very large indexes || ||Version 3.4.0 ||2008-01-03 ||Separation of Heritrix, work on developing our open source platform, two-part TLDs like co.uk, and lots of bugfixes || ||Version 3.3.* || ||Develop versions aiming for 3.4.0 || ||Version 3.2.3 ||2007-09-27 ||Bugfix of 3.2.2 with patched deduplicator, that fixes problem in parallel indexing || ||Version 3.2.2 ||2007-08-03 ||Bugfix of 3.2.1 with patched Heritrix 1.12.1, that supports ARCRecords larger than 2GBs || ||Version 3.2.1 ||2007-07-04 ||Bugfix of 3.2.0 fixing trouble using the quick start manual. || ||Version 3.2.0 ||2007-07-04 ||Open source release || ||Version 3.1.* || ||Development versions. Version 3.1.7 was kindly reviewed by Internet Archive and the Norwegian national library. || ||Version 3.0.0 ||2007-02-02 ||Marked the naming of the !NetarchiveSuite, the splitting of !NetarchiveSuite into independent modules, and the licensing of !NetarchiveSuite under LGPL || ||Version 2.* || ||Various features and updates || ||Version 2.0 ||2006-08-30 ||Marked a general restructuring of the code, where harvest definition data was backed by a database, the viewerproxy was trimmed and rewritten. || ||Version 1.* || ||Various features and updates || ||Version 1.0 ||2005-07-01 ||The first version of the netarchive| software put in production for harvesting the entire Danish web || ||Version 0.* || ||Various pre-production development versions ||