Skip to content
This repository has been archived by the owner on May 29, 2024. It is now read-only.

Support Process Removals #23

Open
epociask opened this issue Apr 14, 2023 · 0 comments
Open

Support Process Removals #23

epociask opened this issue Apr 14, 2023 · 0 comments
Assignees
Labels
type: enhancement New feature or request

Comments

@epociask
Copy link
Collaborator

Problem

Existing DAG implementation only supports component/edge addition. This is works great for bringing new pipelines on-board but doesn't allow for removal of temporary pipelines (backtests). Additionally in the future, once a user opts to remove an invariant, the corresponding pipeline to it should be removed as well (if applicable).

Problem Solution

Add removal functionality to support the deletion of both edges and components.

Acceptance Criteria

I. removeEdge and removeComponent functions are fully implemented (There may need to be other functions added to support this logic)
II. Unit tests exist that comprehensively assess the behavioral assumptions of each function
III. PoC exists that showcases edge addition/removal using real-time components

@epociask epociask added the type: enhancement New feature or request label Apr 14, 2023
@epociask epociask changed the title Manager DAG Component Removal Support Support Process Removals Nov 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants