Overview

This document covers changes to the system with various releases that are relevant to developers and system administrators. This covers primarily changes to data models, admin features, and other 'behind-the-scenes' changes that are not likely to be of interest to typical users. For release notes that are user focused, see the EMERSE User Release Notes.

Version 3.5 (2017-12-20)

  • Various tables and column names have been renamed to better reflect their current purpose. Examples include changing document_index to document_source, renaming lucene_shards to SOLR_INDEX, and renaming columns in Document_fields: Lucene_name to schema_field_name.

  • Made removal of leading zeroes configurable when uploading patient medical record numbers. There is now a new property in emerse.properties: patientList.stripLeadingZerosOnMRNInsert. See 'EMERSE Configuration and Optimization Guide' for details.

  • Database build now based on Liquibase, which should make implementations as well as future upgrades easier to support.

  • Diagnostic page added to project for installation troubleshooting. The page is available to admins and can be found at diagnostics.html.