Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use caching to speed up route parsing #16028

Merged
merged 18 commits into from Mar 28, 2020

Commits on Mar 28, 2020

  1. Use caching to speed up route parsing

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    898a526 View commit details
    Browse the repository at this point in the history
  2. Move all index.php code to PhpMyAdmin\Routing and change cache name

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    
    Fix some phpdoc comments
    
    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    bde3e5a View commit details
    Browse the repository at this point in the history
  3. Add new cache directory

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    01f21e0 View commit details
    Browse the repository at this point in the history
  4. Update create-release.sh script

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    09d1f86 View commit details
    Browse the repository at this point in the history
  5. Add / for branch names in create-release.sh script

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    a06d259 View commit details
    Browse the repository at this point in the history
  6. Add back dev vendors in create-release script before warm up

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    24c67f4 View commit details
    Browse the repository at this point in the history
  7. Add --optimize-autoloader

    Ref: https://getcomposer.org/doc/articles/autoloader-optimization.md
    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    5044600 View commit details
    Browse the repository at this point in the history
  8. Create ROUTING_CACHE_DIR contstant

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    c85fb43 View commit details
    Browse the repository at this point in the history
  9. Add routing cache warmup to warm up command

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    c6301a1 View commit details
    Browse the repository at this point in the history
  10. Remove a blank line

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    aed59d7 View commit details
    Browse the repository at this point in the history
  11. Add RoutingTest class

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    d439fb7 View commit details
    Browse the repository at this point in the history
  12. Change ROUTING_CACHE_DIR into CACHE_DIR

    Ref: 4d2800d
    
    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    d56bb6c View commit details
    Browse the repository at this point in the history
  13. Add a warning and exit code 1 when de-dependencies are not installed

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    ecba412 View commit details
    Browse the repository at this point in the history
  14. Support warm up all caches

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    105daa8 View commit details
    Browse the repository at this point in the history
  15. Move PMA_MINIMUM_COMMON for import-status route after auto-loader

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    8c7b7b1 View commit details
    Browse the repository at this point in the history
  16. Add $route as a global variable in common.inc.php

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    225ee2b View commit details
    Browse the repository at this point in the history
  17. Change functions from public to private in CacheWarmupCommand

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    c3b99d7 View commit details
    Browse the repository at this point in the history
  18. Improve a very old comment

    Signed-off-by: William Desportes <williamdes@wdes.fr>
    williamdes committed Mar 28, 2020
    Copy the full SHA
    4c35ccb View commit details
    Browse the repository at this point in the history