camaraproject / QualityOnDemand

Repository to describe, develop, document and test the QualityOnDemand API family
https://wiki.camaraproject.org/x/zwOeAQ
Apache License 2.0
37 stars 60 forks source link

feat: add the `statusInfo` as parameter to the `SessionInfo` #273

Closed maxl2287 closed 2 months ago

maxl2287 commented 3 months ago

What type of PR is this?

Add one of the following kinds:

What this PR does / why we need it:

Adds the statusInfo as parameter to the SessionInfo

Which issue(s) this PR fixes:

Fixes #267

linux-foundation-easycla[bot] commented 3 months ago

CLA Signed

The committers listed above are authorized under a signed CLA.

hdamker commented 3 months ago

LGTM - but should be merged only after the patch release 0.10.1 is done (and then the documentation need to be changed accordingly again).

hdamker commented 2 months ago

@maxl2287 would you resolve the merge conflicts? PR #277 changed the SessionInfo structure and the version should be now only "wip" (see my commit).

maxl2287 commented 2 months ago

@hdamker, yes I will continue on that next Monday.

maxl2287 commented 2 months ago

@hdamker PR is updated to version 0.11.0-wip and conflicts were resolved.

Please take a look.

hdamker commented 2 months ago

You have to remove "(the statusInfo parameter is not included in the current version but will be adding to SessionInfo in an upcoming release)" from line 107

Good catch, reversing the documentation fix for 0.10.1. More precise: the sentence in line 106/107 need to reverse the PR #267, so changing the lines 106/107 back to:

This behavior allows clients which are not receiving notification events but are polling to get the session information with 
the `qosStatus` `UNAVAILABLE` and `statusInfo` `NETWORK_TERMINATED`. Before a client can attempt to create a new QoD session