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 Export

{
  "conceptdoi": "10.5281/zenodo.594496", 
  "conceptrecid": "594496", 
  "created": "2018-01-16T17:27:32.128929+00:00", 
  "doi": "10.5281/zenodo.1149647", 
  "files": [
    {
      "bucket": "a5877e43-6905-4a58-bd16-7b6658c31c53", 
      "checksum": "md5:b5c8d176575666b38ac08c501b9f1497", 
      "key": "gklyne/annalist-release-0.5.6.zip", 
      "links": {
        "self": "https://zenodo.org/api/files/a5877e43-6905-4a58-bd16-7b6658c31c53/gklyne/annalist-release-0.5.6.zip"
      }, 
      "size": 123367878, 
      "type": "zip"
    }
  ], 
  "id": 1149647, 
  "links": {
    "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.1149647.svg", 
    "bucket": "https://zenodo.org/api/files/a5877e43-6905-4a58-bd16-7b6658c31c53", 
    "conceptbadge": "https://zenodo.org/badge/doi/10.5281/zenodo.594496.svg", 
    "conceptdoi": "https://doi.org/10.5281/zenodo.594496", 
    "doi": "https://doi.org/10.5281/zenodo.1149647", 
    "html": "https://zenodo.org/record/1149647", 
    "latest": "https://zenodo.org/api/records/1210571", 
    "latest_html": "https://zenodo.org/record/1210571"
  }, 
  "metadata": {
    "access_right": "open", 
    "access_right_category": "success", 
    "creators": [
      {
        "name": "gklyne"
      }
    ], 
    "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>", 
    "doi": "10.5281/zenodo.1149647", 
    "license": {
      "id": "other-open"
    }, 
    "publication_date": "2018-01-16", 
    "related_identifiers": [
      {
        "identifier": "https://github.com/gklyne/annalist/tree/release-0.5.6", 
        "relation": "isSupplementTo", 
        "scheme": "url"
      }, 
      {
        "identifier": "10.5281/zenodo.594496", 
        "relation": "isVersionOf", 
        "scheme": "doi"
      }
    ], 
    "relations": {
      "version": [
        {
          "count": 13, 
          "index": 10, 
          "is_last": false, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "1210571"
          }, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "594496"
          }
        }
      ]
    }, 
    "resource_type": {
      "title": "Software", 
      "type": "software"
    }, 
    "title": "gklyne/annalist: Annalist release 0.5.6: Cache type and namespace descriptions; interface changes; bug fixes", 
    "version": "release-0.5.6"
  }, 
  "owners": [
    19858
  ], 
  "revision": 6, 
  "updated": "2018-03-31T16:54:40.690364+00:00"
}

Share

Cite as