Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

WIP: Gomod #77

Open
wants to merge 18 commits into
base: dell_sonic
Choose a base branch
from
Open

WIP: Gomod #77

wants to merge 18 commits into from

Conversation

seiferteric
Copy link

No description provided.

seiferteric and others added 13 commits February 26, 2020 13:57
…ranch on Mon Mar 2 02:32:41 PST 2020

Change-Id: I63d020ec04179136bac253ed36e55c964c9dfcda
Fix for ygot dependency

See merge request e-sonic/sonic-telemetry!4
This change checks out a known good version of openconfig/gnmi in order
to avoid the issue where the embedded generated code requires
ProtoPackageIsVersion4 symbol in the protobuf/proto library.
Use a known good version of openconfig/gnmi

See merge request e-sonic/sonic-telemetry!7
@jeff-yin jeff-yin changed the title Gomod WIP: Gomod Apr 2, 2020
@jeff-yin
Copy link
Collaborator

jeff-yin commented Apr 2, 2020

Marked as WIP -- do not actually merge this to dell_sonic

seiferteric pushed a commit that referenced this pull request Jun 15, 2021
)

[multi-asic] support in telemetry.

Summary of Changes:-

Enhanced sonic_db_config package for multi-asic to read different namespace redis configuration. Added unit-test for same.
Enhanced V2R Lookup for multi-asic by understanding namespace port belongs to
Enhanced gNMI Server to initiate redis connection with all namespaces
Enhanced gNMI Server Get and Subscribe tests for multi-namespace. Added test_utils package providing utility API's needed by test-cases. Also added multi-namespace specific json files into testdata
Enhance parsing of Target in gNMI Request to understand namespace if present.
Format the modified files using go fmt. Please ignore whitespaces diff as part of review.
Added new test case to verify gNMI Get on non-counter DB (eg: STATE_DB) and fixed issue in existing GET of not verifying the return value.
Fixed the gNMI Subscribe test issue where IntervalTimeTicker function pointer not re-assigned after test case is done.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants