Skip to content

Conversation

jackschofield23
Copy link
Contributor

Description

Seperates workflow manager and task manager

Status

Work in progress

Types of changes

  • Non-breaking change (fix or new feature that would not break existing functionality).
  • Breaking change (fix or new feature that would cause existing functionality to change).
  • New tests added to cover the changes.
  • All tests passed locally.
  • Documentation comments included/updated.

@jackschofield23 jackschofield23 force-pushed the jschofield/seperate-task-manager branch 2 times, most recently from f6516a3 to da08f88 Compare August 5, 2022 10:29
@jackschofield23 jackschofield23 marked this pull request as ready for review August 8, 2022 12:43
@jackschofield23 jackschofield23 force-pushed the jschofield/seperate-task-manager branch from 4e31edc to 1d9c3f5 Compare August 8, 2022 13:43
Copy link
Collaborator

@mocsharp mocsharp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Was wondering if you would like to rename Task Manager core to Task Executor and call the exe the Task Manager, similar to Workflow Manager & Workflow Executor.

@jackschofield23
Copy link
Contributor Author

@mocsharp I think that may be best for a refactor, as on the workflow side, we have workflowManager as the top level project, and a separate project called workflow executer with the workflow specific logic, we could copy this in the task manager.

Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
Signed-off-by: Jack Schofield <jack.schofield@answerdigital.com>
@jackschofield23 jackschofield23 force-pushed the jschofield/seperate-task-manager branch from 1d9c3f5 to 147d711 Compare August 9, 2022 08:26
@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 9, 2022

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability D 1 Vulnerability
Security Hotspot E 1 Security Hotspot
Code Smell A 229 Code Smells

65.2% 65.2% Coverage
0.9% 0.9% Duplication

@jackschofield23 jackschofield23 merged commit 1a29321 into develop Aug 9, 2022
@jackschofield23 jackschofield23 deleted the jschofield/seperate-task-manager branch August 9, 2022 08:34
@dbericat
Copy link
Member

Is this separation meaning that they will end up being potentially 2 different containers or services (Helm charts)?

@nakfour ^^

@mocsharp
Copy link
Collaborator

Is this separation meaning that they will end up being potentially 2 different containers or services (Helm charts)?

@nakfour ^^

Correct, 2 container images/services/helm charts.

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