Skip to content

Commit

Permalink
rv1exec reader: implement update ()
Browse files Browse the repository at this point in the history
Problem: issue flux-framework#991 identified the need for an `rv1exec`
implementation of update (). The need for the implementation is
described in detail in the issue, but the primary motivation is to
enable reloading Fluxion when using RV1 without the scheduling key and
payload. The reader was not originally implemented due to the lack of
information in the format. Examples include edges, exclusivity, paths
with subsystems, and vertex sizes. To create a workable implementation,
strong assumptions need to be made about resource exclusivity and
edges.

Add support for update () through helper functions that update vertex
and edge metadata and infer exclusivity of node-level resources.
  • Loading branch information
milroy committed Apr 24, 2024
1 parent 8e413e7 commit 42f2242
Show file tree
Hide file tree
Showing 2 changed files with 459 additions and 50 deletions.
Loading

0 comments on commit 42f2242

Please sign in to comment.