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

add delete subgraph functionality #1053

Merged
merged 3 commits into from
Sep 28, 2023

Commits on Sep 28, 2023

  1. readers: remove subgraph feature

    Problem: adding elasicity into fluxion requires the addition of a
    new feature to remove subgraphs from the resource graph.
    
    This implementation removes nodes from the resource graph metadata
    and clears the node of edges. This makes those nodes essentially
    unreachable through traversal or look up from the metadata. Actually
    deleting nodes from the resource graph would invalidate the
    vertex descriptors and resource graph metadata. This is because
    the resource graph is using a vecS instead of a listS for the Boost
    adjacency list.
    zekemorton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    0ebd24f View commit details
    Browse the repository at this point in the history
  2. resource query: remove subgraph feature

    Problem: the remove subgraph feature is a part of the readers but
    does not have functionality in resource query
    
    Add support for remove graph in resource query
    zekemorton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    018d042 View commit details
    Browse the repository at this point in the history
  3. tests: add tests for remove subgraph

    problem: the remove subgrapgh feature added new code that
    needs to be tested as a part of automated ci
    
    add tests for this new feature
    zekemorton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    e9c4bfc View commit details
    Browse the repository at this point in the history