Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 5e74154c930326f4c7a69f7dbd33ea88189fb257 https://github.com/galaxyproject/galaxy/commit/5e74154c930326f4c7a69f7dbd33e... Author: John Chilton <jmchilton@gmail.com> Date: 2018-08-24 (Fri, 24 Aug 2018) Changed paths: M lib/galaxy/tools/__init__.py Log Message: ----------- Optimize initial validation of collection input parameters. Commit: ca26c3d5aff4d92192bfef744348c94b6e41ea7e https://github.com/galaxyproject/galaxy/commit/ca26c3d5aff4d92192bfef744348c... Author: John Chilton <jmchilton@gmail.com> Date: 2018-08-27 (Mon, 27 Aug 2018) Changed paths: M lib/galaxy/dataset_collections/matching.py M lib/galaxy/model/__init__.py M lib/galaxy/security/__init__.py M lib/galaxy/tools/__init__.py M lib/galaxy/tools/actions/__init__.py M lib/galaxy/tools/actions/model_operations.py M lib/galaxy/tools/execute.py Log Message: ----------- Optimize permission loading and checking collection parameters. We were checking permissions twice it seems like to me, only do it once. Avoid loading dataset permissions for each individual dataset in a collection - work with summary sets of role ids. Commit: 3824a8948a43a8a0def879df73087ce190182b3f https://github.com/galaxyproject/galaxy/commit/3824a8948a43a8a0def879df73087... Author: Marius van den Beek <m.vandenbeek@gmail.com> Date: 2018-09-07 (Fri, 07 Sep 2018) Changed paths: M lib/galaxy/dataset_collections/matching.py M lib/galaxy/model/__init__.py M lib/galaxy/security/__init__.py M lib/galaxy/tools/__init__.py M lib/galaxy/tools/actions/__init__.py M lib/galaxy/tools/actions/model_operations.py M lib/galaxy/tools/execute.py Log Message: ----------- Merge pull request #6635 from jmchilton/permission_opts Optimize tool execution permission checking Compare: https://github.com/galaxyproject/galaxy/compare/da18624067c8...3824a8948a43 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.