-
Notifications
You must be signed in to change notification settings - Fork 81
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
Proto file for tapi-gnmi-streaming #590
Comments
Hi @nigel-r-davis , attached below is my attempt at:
CC: @bcjohnso99 |
Here is the proposed proto file with corrections applied:
|
Apologies for the delay. Your proposal to publish a proto file and the additions you propose to the raw protobuf structure provided in TR-548 are good. We should publish a proto file as part of the delivery. I will take an action to do that for the next delivery. Thanks for correcting the missing "{" in the line message StreamDetails, correcting the field names to not use "_", adding the additionalInfo which is shown in the UML and adding the JSON name fields. I noticed that some of the protobuf you provide above does not align with the protobuf in TR-548 [v2.6.0-RC1]. For example, definitions of enums ValueQualifier, SampleQualifier and NormalizedMeasurementType are not aligned. ValueQualifier should be: Regards |
Hi @nigel-r-davis , Thank you for looking into this. There was no intention to change the structures in any way. I think the changes were because I may have copy-pasted from section 6.3.1.2 of an older version of TR548! Thanks |
Hi @roshan-joyce-fujitsu, as, I suspected, but just wanted to be sure :) |
@bcjohnso99 we should schedule a review of the proto file and updated text on the call 11 March for deliver in 2.6. We need to determine where we put the file during that review. @bcjohnso99 Note that we will need to have the deliverables ready by end of that week (i.e., 14 March) so we can go into the 2 week steering review for final delivery at the end of March). |
…MI#590 Additional folder and proto file. Open-Network-Models-and-Interfaces-ONMI#590
Note that I have removed the protobuf content from TR-548 and simply referenced to delivery folder. TR-548 draft should be ready later today, 10 March. |
I added one comment - it is related to missing json_name. I noticed that the new file does not include my addition of "json_name" for the fields in the message definitions. |
Apologies, my bad. I fixed the issue of the changes structure by simply extracting the proto from the document and forgot the JSON names were not there. I will fix that and resubmit. The JSON names are indeed useful. |
Updates made to add JSON names. |
Hi @nigel-r-davis , @bcjohnso99 , I reviewed your latest changes and they look good. Thank you for taking care of these. We can close this issue. |
Hi @nigel-r-davis ,
I couldn't find a proto file corresponding to tapi-gnmi-streaming in this repo.
Basically I was looking for a ".proto" file with the definitions in sec 6.3.1.2 of TR548.
BTW, the snippet in 6.3.1.2 has syntax issues as well.
Raising this as an issue here for tracking and closure...
Thanks,
Roshan
CC: @amazzini
The text was updated successfully, but these errors were encountered: