[galaxyproject/galaxy] c158d0: Refactor shed tool lineage registration
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: c158d0b0611ed233b4b3d39fd23822e38d69d4db https://github.com/galaxyproject/galaxy/commit/c158d0b0611ed233b4b3d39fd2382... Author: Marius van den Beek <m.vandenbeek@gmail.com> Date: 2016-09-09 (Fri, 09 Sep 2016) Changed paths: M lib/galaxy/tools/toolbox/base.py M lib/galaxy/tools/toolbox/lineages/factory.py M lib/galaxy/tools/toolbox/lineages/tool_shed.py Log Message: ----------- Refactor shed tool lineage registration to avoid using tool.tool_shed_repository if possible, since this is a property of the tool instance, which results in a database query. These sequential queries slow down reloading a large number of tools. Commit: 7cc1579c5908186d02aa04f9e72495530d63fe75 https://github.com/galaxyproject/galaxy/commit/7cc1579c5908186d02aa04f9e7249... Author: Martin Cech <cech.marten@gmail.com> Date: 2016-09-12 (Mon, 12 Sep 2016) Changed paths: M lib/galaxy/tools/toolbox/base.py M lib/galaxy/tools/toolbox/lineages/factory.py M lib/galaxy/tools/toolbox/lineages/tool_shed.py Log Message: ----------- Merge pull request #2909 from mvdbeek/last_speed_fix Refactor shed tool lineage registration Compare: https://github.com/galaxyproject/galaxy/compare/48a841c0d9c8...7cc1579c5908
participants (1)
-
GitHub