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

[V7r3] Refactorise TaskManager #5395

Merged
merged 2 commits into from
Sep 19, 2021

Conversation

chaen
Copy link
Contributor

@chaen chaen commented Sep 10, 2021

The objective was to be able to use the ObjectLoader on RequestTasks. However, it was not possible due to the way the code was arranged.

4c9052c: split into different modules
8432ddc: use object loader

Of course, if anyone was overwriting these classes(like LHCb), they would need to adapt

@atsareg @fstagni @andresailer can you please look carefully at that, although I don't think there is any dramatic changes

BEGINRELEASENOTES

*TS

CHANGE: RequestTaskAgent uses objectLoader for RequestTasks
CHANGE: split RequestTasks and WorkflowTasks into distinct module

ENDRELEASENOTES

@chaen chaen changed the base branch from integration to rel-v7r3 September 10, 2021 16:43
@fstagni
Copy link
Contributor

fstagni commented Sep 13, 2021

Did you change anything in the logic of RequestTasks and/or WorkflowTasks, or is it a cut/paste job only?

@chaen
Copy link
Contributor Author

chaen commented Sep 14, 2021

pure cut and paste and rename

@atsareg atsareg merged commit 19b7af6 into DIRACGrid:rel-v7r3 Sep 19, 2021
@chaen chaen deleted the v7r3_FEAT_pluginRequestTask branch June 11, 2024 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants