ENGAGE-378: The importer also needs to be able to crawl through related artifacts, to ensure that all referenced artifacts are in the database

Metadata

Source
ENGAGE-378
Type
Bug
Priority
Blocker
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Justin Obara
Created
2010-02-12T13:16:42.000-0500
Updated
2010-02-16T10:27:14.000-0500
Versions
N/A
Fixed Versions
  1. 0.3b
Component
  1. Data Import

Description

The importer also needs to be able to crawl through related artifacts, to ensure that all referenced artifacts are in the database

This was discussed on the fluid-work mailing list.
http://old.nabble.com/Related-artifacts-relating-to-artifacts-outside-the--exhibition--design-or-error--to27523283.html

Comments

  • Jess Mitchell commented 2010-02-12T13:18:35.000-0500

    Bug Parade Engage 0.3

  • Justin Obara commented 2010-02-12T19:18:37.000-0500

    Attaching a patch that contains changes to CouchdbUtility.java

    Worked with Yura to get crawling of related artifacts working.

    Then did some refactoring to also crawl highlight in the exhibition. (there are comments to distinguish this that should be removed when committed).

  • Justin Obara commented 2010-02-16T09:48:47.000-0500

    On Friday I was completely confused as to why some of the artifacts still weren't working; after crawling all of the related artifacts and the highlights. It turns out that where we are given the accession number it is capitalized like (M996X.3.327) but the artifact itself is lower case like (m996x.3.327).

  • y z commented 2010-02-16T10:27:14.000-0500

    Worked together with Justin to resolve this issue.