-
Notifications
You must be signed in to change notification settings - Fork 15
Add more specifications for Lifetime fields #250
Copy link
Copy link
Closed
Labels
part:❓We need to figure out which part is affectedWe need to figure out which part is affectedpriority:❓We need to figure out how soon this should be addressedWe need to figure out how soon this should be addressedtype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Milestone
Metadata
Metadata
Assignees
Labels
part:❓We need to figure out which part is affectedWe need to figure out which part is affectedpriority:❓We need to figure out how soon this should be addressedWe need to figure out how soon this should be addressedtype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
What's needed?
The
Lifetimefields need to be better documented. E.g., one field here is not well documented. It does not specify what should be the behaviour ifoperational_lifetimefield is set toNone, orLifetimemessage are empty.Proposed solution
We need to define the requirement here. Here are two proposals:
Proposal 1
Entities which have lifetimes set to
Noneare invalid.Proposal 2
Entities which have lifetimes set to
Noneare valid, but only if at least one of thestart_timestampandend_timestampfields are specified.For all the above proposals, if only the
start_timestampis provided, then the component is valid and active. If theend_timestampis provided, the component is considered valid, but inactive past the end timestamp.Use cases
No response
Alternatives and workarounds
No response
Additional context
No response