Uploaded image for project: 'NetarchiveSuite'
  1. NetarchiveSuite
  2. NAS-2185

Persist the harvestnamePrefix in the jobs table

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 4.2
    • None
    • GUI
    • None
    • Hide

      Install standard netarchivesuite with default naming scheme
      Make a selective harvest on domain netarkivet.dk
      Wait for the harvest to finish.

      Shut down the harvestJobManager and GUIApplication, and insert the overrides necessary to use the CollectionPrefixNamingConvention class instead of the LegacyNamingConvention (see information on that in NAS-2186)

      Make another selective harvest on domain netarkivet.dk
      Wait for the harvest to finish.

      We should now have two jobs using different naming schemes

      Go to jobdetails for job one: The "Browse harvest files for job" link should be like this

      QA/QA-getfiles.jsp?jobid=1&harvestprefix=1-1

      Go to jobdetails for job two: The "Browse harvest files for job" link should be like this

      /QA/QA-getfiles.jsp?jobid=3&harvestprefix=netarkivet-collection-3-1

      Show
      Install standard netarchivesuite with default naming scheme Make a selective harvest on domain netarkivet.dk Wait for the harvest to finish. Shut down the harvestJobManager and GUIApplication, and insert the overrides necessary to use the CollectionPrefixNamingConvention class instead of the LegacyNamingConvention (see information on that in NAS-2186 ) Make another selective harvest on domain netarkivet.dk Wait for the harvest to finish. We should now have two jobs using different naming schemes Go to jobdetails for job one: The "Browse harvest files for job" link should be like this QA/QA-getfiles.jsp?jobid=1&harvestprefix=1-1 Go to jobdetails for job two: The "Browse harvest files for job" link should be like this /QA/QA-getfiles.jsp?jobid=3&harvestprefix=netarkivet-collection-3-1

    Description

      Currently, the harvestnameprefix returned from the Job object is generated from the current Namingconvention.

      The harvestnamePrefix should be generated at creation-time using the namingconvention applied at this time, and then stored in harvestnamePrefix field in the jobs table.

      We need to find out what to do, when there is no information in the database. Probably, assume LegacyNamingConvention

      Attachments

        Issue Links

          Activity

            People

              svc Søren Vejrup Carlsen (Inactive)
              svc Søren Vejrup Carlsen (Inactive)
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: