Details

    • Testing Instructions:
      Hide

      (Difficulty: developer, requires making changes on the server hosting the Moodle instance)

      1. Configure XCache extension, v1.3.1+
      2. Deploy XCache PHP administration app
      3. TEST: Add the pull, you'll be notify about a new cache store to be installed
      4. Add a XCache store instance e.g. 'XCache1'
      5. Map the Language string cache into XCache1 store (supposing just en being installed)
      6. TEST: everything runs fine
      7. TEST: go to the XCache PHP administration app and check for the List of the Variable Data (List Var Data): it must show keys like '<MD5>__<MD5>__en_core_block-<MD5>'
      8. TEST: purge the store and jump to the List Var Data, just before Moodle completes the redirection: it will show few entries e.g.:

        dd53b88dd43e364f6c26baa57bfea11d__92c18184d874d4bbcebbf87940d76b8b__en_core_block-0fcabfa8af576ebe76de84b71f9b15ff
        dd53b88dd43e364f6c26baa57bfea11d__92c18184d874d4bbcebbf87940d76b8b__en_core_access-0fcabfa8af576ebe76de84b71f9b15ff

      9. [Only when MDL-36363 will be integrated] TEST: Map the Language string cache back to Default, delete the store, check that values has been removed from List Var Data
      10. [Optional since v1.3.0- should be used no more] Install XCache v1.3.0, configure it with xcache.admin.enable_auth set to Off and repeat the tests
      Show
      (Difficulty: developer, requires making changes on the server hosting the Moodle instance) Configure XCache extension , v1.3.1+ Deploy XCache PHP administration app TEST: Add the pull, you'll be notify about a new cache store to be installed Add a XCache store instance e.g. 'XCache1' Map the Language string cache into XCache1 store (supposing just en being installed) TEST: everything runs fine TEST: go to the XCache PHP administration app and check for the List of the Variable Data ( List Var Data ): it must show keys like '<MD5>__ <MD5> __en_core_block-<MD5>' TEST: purge the store and jump to the List Var Data , just before Moodle completes the redirection: it will show few entries e.g.: dd53b88dd43e364f6c26baa57bfea11d__92c18184d874d4bbcebbf87940d76b8b__en_core_block-0fcabfa8af576ebe76de84b71f9b15ff dd53b88dd43e364f6c26baa57bfea11d__92c18184d874d4bbcebbf87940d76b8b__en_core_access-0fcabfa8af576ebe76de84b71f9b15ff [Only when MDL-36363 will be integrated] TEST: Map the Language string cache back to Default , delete the store, check that values has been removed from List Var Data [Optional since v1.3.0- should be used no more] Install XCache v1.3.0 , configure it with xcache.admin.enable_auth set to Off and repeat the tests
    • Affected Branches:
      MOODLE_25_STABLE
    • Pull Master Branch:
      37069-29
    • Pull Master Diff URL:

      Description

      Add an XCache cache store.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                5 Vote for this issue
                Watchers:
                11 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: