Ask the model repository for some subset of the stored model, and update it.
Assumptions for time being
Assumptions
Conceptual API
Independent of implementation (will most probably be REST, but could also use Protobuf etc.)
retrieve part of model
in: (list of) node IDs
in: mode {node, subtree, closure}
out: (list of) subgraph(s)
store part of model
in: (list of) subgraph(s)
out: success
Give me a range of IDs I can use
TODO:
in: Number of ids required
out: list of reserved ids
Ask the model repository for some subset of the stored model, and update it.
Assumptions for time being
Assumptions
Conceptual API
Independent of implementation (will most probably be REST, but could also use Protobuf etc.)
retrieve part of model
in: (list of) node IDs
in: mode {node, subtree, closure}
out: (list of) subgraph(s)
store part of model
in: (list of) subgraph(s)
out: success
Give me a range of IDs I can use
TODO:
in: Number of ids required
out: list of reserved ids