There is a newer version of this record available.

Software Open Access

gklyne/annalist: Annalist release 0.5.6: Cache type and namespace descriptions; interface changes; bug fixes

gklyne


JSON-LD (schema.org) Export

{
  "@context": "https://schema.org/", 
  "@id": "https://doi.org/10.5281/zenodo.1149647", 
  "@type": "SoftwareSourceCode", 
  "codeRepository": "https://github.com/gklyne/annalist/tree/release-0.5.6", 
  "creator": [
    {
      "@type": "Person", 
      "affiliation": "", 
      "name": "gklyne"
    }
  ], 
  "datePublished": "2018-01-16", 
  "description": "<p>This release primarily addresses some performance issues that were noted when working with complex structures with a deep class hierarchy (specifically, CIDOC CRM).  It introduces a per-collection cache for entity type definitions, and precalculated super-/sub- type closures to speed up discovery of subtypes of a desired target type.  It also adds a namespece vocbulary cache, which is used to expand namespace prefixes when rendering Web link fields.  These changes have included some extensive refactoring of the codebase.</p>\n<p>This release also includes numerous bug fixes, and some small changes to the user interface.</p>", 
  "identifier": "https://doi.org/10.5281/zenodo.1149647", 
  "license": "", 
  "name": "gklyne/annalist: Annalist release 0.5.6: Cache type and namespace descriptions; interface changes; bug fixes", 
  "url": "https://zenodo.org/record/1149647", 
  "version": "release-0.5.6"
}

Share

Cite as