Skip to content

Adapt to components becoming inactive on the fly #3

@shsms

Description

@shsms
  • [client] Provide component data streams only for active components

    When the client receives a streaming request for a component, the client should return an open stream only if the component is active based on the response from list_components.

    If the client loses connection to the microgrid API service and has to reconnect to a component data stream, it should first check that the component is active according to list_components, and if it is not, then the client should drop the sender, so that downstream gets informed about this change.

  • [logical meter] When an input stream for a formula exits, rebuild the component graph

    Additionally, regenerate all formulas created from the component graph.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions