[galaxyproject/galaxy] e73731: Optimize database interaction for user workflow li...
Branch: refs/heads/release_18.01 Home: https://github.com/galaxyproject/galaxy Commit: e73731f5528a08735a6b65bf419a6f7986c1c771 https://github.com/galaxyproject/galaxy/commit/e73731f5528a08735a6b65bf419a6... Author: John Chilton <jmchilton@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M lib/galaxy/model/mapping.py M lib/galaxy/webapps/galaxy/api/workflows.py Log Message: ----------- Optimize database interaction for user workflow list. Don't LEFT OUTER JOIN workflow against its steps to produce step count - this causes a lot of duplicated workflow data and fetches step data not needed to just produce a step count. Tweak pre-fetching for workflows shared with user also. Commit: fd1ac05cdfb1dff01e17edcdfd7304803ece2201 https://github.com/galaxyproject/galaxy/commit/fd1ac05cdfb1dff01e17edcdfd730... Author: Martin Cech <marten@bx.psu.edu> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M lib/galaxy/model/mapping.py M lib/galaxy/webapps/galaxy/api/workflows.py Log Message: ----------- Merge pull request #5515 from jmchilton/optimize_workflow_list [18.01] Optimize database interaction for user workflow list. Compare: https://github.com/galaxyproject/galaxy/compare/321cd78ad82b...fd1ac05cdfb1
participants (1)
-
GitHub