ProcessResponse should distinguish between update and replace
Summary
The current ProcessResponse method for a gnmi transport only unmarshals to the root struct. We should look into this, as I assume that it will cause problems in terms of a Replace
. Since unmarshalling would update and add entries at the specific path, but would never replace them.
Area of the system
How does this currently work?
What is the desired way of working?
Priority/Severity
-
High (This will bring a huge increase in performance/productivity/usability, or is a legislative requirement) -
Medium (This will bring a good increase in performance/productivity/usability) -
Low (anything else e.g., trivial, minor improvements)