Dataverse: v4.11 Release

Release date:
February 19, 2019
Previous version:
Could not determine previous release version
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in v4.11

Could not determine top contributors for this release.

Directory Browser for v4.11

We couldn't find a release before this one

Release Notes Published

This release adds <a href="https://github.com/IQSS/dataverse/issues/4706">OAI-ORE and BagIT for archival submissions</a> (development led by the Qualitative Data Repository), <a href="https://github.com/IQSS/dataverse/issues/5445">additional custom homepage options</a>, <a href="https://github.com/IQSS/dataverse/issues/4660"> custom analytics</a>, and <a href="https://github.com/IQSS/dataverse/issues/5498">file hierarchy support for zip files</a>.

For the complete list of issues, see the <a href="https://github.com/IQSS/dataverse/milestone/76?closed=1">4.11 milestone</a> in Github.

For help with upgrading, installing, or general questions please post to the <a href="https://groups.google.com/forum/#!forum/dataverse-community">Dataverse Google Group</a> or email [email protected].

Installation:

If this is a new installation, please see our <a href=http://guides.dataverse.org/en/4.11/installation/>Installation Guide</a>.

Upgrade:

  1. Undeploy the previous version.
  • <glassfish install path>/glassfish4/bin/asadmin list-applications
  • <glassfish install path>/glassfish4/bin/asadmin undeploy dataverse
  1. Stop glassfish and remove the generated directory, start

    • service glassfish stop
    • remove the generated directory: rm -rf <glassfish install path>glassfish4/glassfish/domains/domain1/generated
    • service glassfish start
  2. Install and configure Solr v7.3.1 See http://guides.dataverse.org/en/4.11/installation/prerequisites.html#installing-solr

  3. Deploy this version.

    • <glassfish install path>/glassfish4/bin/asadmin deploy <path>dataverse-4.11.war
  4. Run db update script psql -U <db user> -d <db name> -f upgrade_v4.10.1_to_v4.11.sql

  5. Restart glassfish

  6. Index all metadata curl http://localhost:8080/api/admin/index

  7. If you have Google Analytics or Piwik analytics configured, remove the deprecated :GoogleAnalyticsCode, :PiwikAnalyticsId, :PiwikAnalyticsHost, :PiwikAnalyticsTrackerFileName settings, and use :WebAnalyticsCode. The new setting works like the custom HTML files for branding, which allows for more control of your analytics, making it easier to customize what you prefer to track. See <a href=http://guides.dataverse.org/en/latest/installation/config.html#web-analytics-code>Web Analytics Code</a> in the Guides for more details.

A note on upgrading from older versions:

If you are upgrading from v4.x, you must upgrade to each intermediate version before installing this version with the exception of db updates as noted.

We now offer an EXPERIMENTAL database upgrade method allowing users to skip over a number of releases. E.g., it should be possible now to upgrade a Dataverse database from v4.8.6 directly to the current release, without having to deploy the war files for the 5 releases between these 2 versions and manually running the corresponding database upgrade scripts.

The upgrade script, dbupgrade.sh is provided in the scripts/database directory of the Dataverse source tree. See the file README_upgrade_across_versions.txt for the instructions.