Uploaded image for project: 'Content Importer'
  1. Content Importer
  2. MGNLCI-25

Automatic bootstrapping and configurable import-task strategy

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.4
    • Labels:
      None
    • Release notes required:
      Yes
    • Documentation update required:
      Yes
    • Sprint:
      HL & LD 6, HL & LD 7, HL & LD 8
    • Story Points:
      8

      Description

      MGNLCI-22 adds the necessary capability to provision bootstrap files while the system is not running. However the current situation has a flaw which causes additional import tasks to be created at every startup which is very irritating and confusing to developers and administrators.

      Two possible approaches to address this (maybe there are others):

      1. The new 'magnolia.content.boostrap.initial=true' property should cause detected files to be imported only when the Magnolia instance is installed, not at every startup. This would be most consistant to the known behaviour of the bootstrap files that modules supply or that are placed in 'WEB-INF/boostraps' directory.

      2. The system could keep track of which files have been imported, so that at every startup it would only import files that it had not already imported. This is related to what has been reported in MGNLCI-14.

        Checklists

        Acceptance criteria

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                rsiska Robert Šiška
                Reporter:
                czimmermann Christopher Zimmermann
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Date of First Response:

                    Checklists

                    Bug DoR
                    DoD