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 15, 2024
1 parent 7eaa1bd commit 97bbf7f
Show file tree
Hide file tree
Showing 2 changed files with 457 additions and 51 deletions.
Loading

0 comments on commit 97bbf7f

Please sign in to comment.