Skip to content

Additional details are needed for the logistical utilization of subscriptions #134

@RickBullotta

Description

@RickBullotta

For subscriptions, we should add a flag with the initial subscription request to indicate whether the provider should send "most recent values" or just wait for new values to arrive

What is the scope of subscription IDs? How durable are they (e.g. Are they ephemeral or would they survive a server/provider restart?)

Is there any type of keep-alive mechanism? I think that it is essential.

We should clarify how both ends should handle communications errors, broken connections, etc... (e.g. When to automatically unsubscribe a client, when to resubscribe vs just reconnect, etc)

We need some type of wildcarding mechanism for subscriptions. Having to enumerate all of the elementIds is not ideal in large systems, plus it isn't "adaptive" when new objects are added that would satisfy the wildcard expression

Wildcard expressions would also be useful for reads

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions