Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1106

XML Editor - performance improvement

    XMLWordPrintable

Details

    Description

      Current Situation

      • The web service ./xmleditor/xml2json and ./xmleditor/store is taking very long time while processing the "large" files.
        • web service ./xmleditor/xml2json
          • yade_220.xml ~22 seconds
          • yade_660.xml ~60 seconds
        • web service ./xmleditor/store
          • yade_660.xml ~6 seconds
            • ~ 4 seconds - database update operation

      Desired Behaviour

      • The performance should be improved

      Maintainer Notes

      • web service ./xmleditor/xml2json
        • yade_220.xml ~1,5-1.8 seconds
        • yade_660.xml ~1.8-2 seconds
        • web service ./xmleditor/store
          • yade_660.xml ~1.5-2 seconds

      Test Instructions

      • JOC - navigate to CONFIGURATION -> Others
      • Open browser developer tools (e.g. F12 for Firefox )
        • Click the Network tab
      • JOC
        • Click New
        • Click Import
          • import the yade_660.xml file
            • choose a YADE schema
        • check execution time taken for ./xmleditor/xml2json and ./xmleditor/store in the developer tool

      Attachments

        1. yade_220.xml
          147 kB
        2. yade_440.xml
          292 kB
        3. yade_660.xml
          436 kB

        Activity

          People

            re Robert Ehrlich
            re Robert Ehrlich
            Kanika Agrawal Kanika Agrawal
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: