-

VIVO Release 1 v1.3 Upgrade Guide

+

VIVO Release 1 V1.3 Upgrade Guide

- July 22, 2011 - Upgrading from Release 1 v1.2 to Release 1 v1.3 + July 28, 2011 - Upgrading from Release 1 V1.2 to Release 1 V1.3 -

II. Noteworthy Changes -

-

i. Triple store changes +

II. Noteworthy Changes

+

i. Triple store

VIVO 1.3 now requires you to use Jena's SPARQL database (SDB) for - the triple store technology.  Jena's legacy relational database - store (RDB) was used by VIVO 1.1.1 and earlier.  Both SDB and RDB - were available in VIVO 1.2 and 1.2.1.  It is required that you + the triple store technology.  Jena's legacy relational database + store (RDB) was used by VIVO 1.1.1 and earlier.  Both SDB and RDB + were available in VIVO 1.2 and 1.2.1.  It is required that you move your triple store to SDB while still at V1.2.

@@ -254,26 +270,26 @@ allows VIVO installations to display data from large RDF models while requiring only a small amount of server memory to run the application. There is a tradeoff in response time: pages may take slightly longer to - load in SDB mode, and performance will depend on the configuration + load in SDB mode, and performance will depend on the configuration parameters of the database server. Additionally, advanced OWL reasoning - (not enabled by default in either mode) is not possible in SDB mode. - With SDB, only the default set of inferences (inferred rdf:type - statements) are generated, and they are generated as soon as data is + (not enabled by default in either mode) is not possible in SDB mode. + With SDB, only the default set of inferences (inferred rdf:type + statements) are generated, and they are generated as soon as data is edited rather than in a background process.

- A conversion from RDB to SDB mode can take a number of hours to + A conversion from RDB to SDB mode can take a number of hours to complete if the installation contains a large amount of RDF data - (roughly a million triples or more).  You can start the conversion - process in the background while the RDB system is running. This will - reduce the delay in initial startup after the application is redeployed + (roughly a million triples or more).  You can start the conversion + process in the background while the RDB system is running. This will + reduce the delay in initial startup after the application is redeployed with deploy.properties set for SDB. Note that it is important not to edit any data anywhere in the application while this background conversion is running.

To start the SDB conversion, log in as a system administrator and - request /sdbsetup (For example, if your VIVO is installed at + request /sdbsetup (for example, if your VIVO is installed at http://vivo.myuniversity.edu/ you would type http://vivo.myuniversity.edu/sdbsetup into your browser).

@@ -283,37 +299,35 @@

During the course of the SDB setup, which may take several hours on - a large database, subsequent requests to /sdbsetup will display a + a large database, subsequent requests to /sdbsetup will display a message that the operation is still in progress. When a request for - this page shows a message that the SDB setup has completed - successfully, shut down Tomcat, set deploy.properties to SDB mode, - redeploy, and restart Tomcat. VIVO will now be running from the SDB + this page shows a message that the SDB setup has completed + successfully, shut down Tomcat, set deploy.properties to SDB mode, + redeploy, and restart Tomcat. VIVO will now be running from the SDB store.

-

ii. Theme changes

+

ii. Theme

The vivo-basic theme was deprecated with VIVO V1.2 and is no longer - present in the V1.3 release as it does not support V1.2 or V1.3 - features. It is highly recommended that you use the wilma theme or - modify the wilma theme for branding or to create a custom look and + present in the V1.3 release as it does not support V1.2 or V1.3 + features. It is highly recommended that you use the wilma theme or + modify the wilma theme for branding or to create a custom look and feel. Please see the Site Administration Guide for more information about customizing your theme.

-

iii. Template changes

+

iii. Template

-

v. List view changes

+

v. List view

<query-base> and <query-collated> @@ -356,20 +370,19 @@

-

v. Authorization changes

+

v. Authorization

- In release 1.3, the VIVO authorization system has some extensive + In V1.3, the VIVO authorization system has some extensive changes. In summary, these are: