Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3981

Use optimized database adapter for tables used during startup

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 4.0.0
    • 3.9.5
    • Performance
    • Hide

      The app should work normally, and performance should have improved (although that may be difficult to assert). Different caching strategies can be tested using the config overrides as documented in the testing instructions from MOBILE-3977 or setting a cookie such as:

      document.cookie = 'MoodleAppConfig={"databaseOptimizations":{"cachingStrategy":"eager","debug":true}}';
      

      Show
      The app should work normally, and performance should have improved (although that may be difficult to assert). Different caching strategies can be tested using the config overrides as documented in the testing instructions from MOBILE-3977 or setting a cookie such as: document.cookie = 'MoodleAppConfig={"databaseOptimizations":{"cachingStrategy":"eager","debug":true}}';
    • MOODLE_39_STABLE
    • MOODLE_400_STABLE
    • Moodle App 4.0

      Now that we've introduced some optimization strategies in MOBILE-3977, we can use them in the rest of the tables in the app. It would be too much work to refactor everything, so for now we'll apply the improvements to tables used during startup given that they are the most critical for performance.

            noeldemartin Noel De Martin
            noeldemartin Noel De Martin
            Dani Palou Dani Palou
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.