Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consolidation of changes related to session duration #296

Merged
merged 2 commits into from
Jun 14, 2024

Commits on May 29, 2024

  1. Consolidation of changes related to session duration

    - For creation, duration is made required. Maximum and default are deprecated, relying on the QoS Profile API for any limit. Implementations can grant the requested duration or set a different value in the response.
    - maxDuration in QoS Profiles is assumed to be the absolute maximum duration including any extensions. That is, extensions can extend the current session duration to the maximumDuration but no longer.
    
    Session info changes:
    
    - dates are formatted as string, date-format.
    - startedAt and expiredAt are both optional and not expected to be returned when qosStatus is "REQUESTED".
    - duration is the overall session duration, including any extension. It should be the interval between startedAt and expiresAt, so it is redundant, unless the qosStatus is "REQUESTED". In this case it would reflect the requested or granted duration. For sessions with qosStatus = "UNAVAILABLE", it must be adjusted to the effective duration.
    jlurien committed May 29, 2024
    Configuration menu
    Copy the full SHA
    8f537eb View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Update quality-on-demand.yaml

    Fixing linting complaints about trailing spaces
    jlurien committed May 31, 2024
    Configuration menu
    Copy the full SHA
    068b651 View commit details
    Browse the repository at this point in the history