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

Extract translib and CVL into libraries for use with gnmi and other applications. #23

Open
seiferteric opened this issue Jul 12, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@seiferteric
Copy link

Since gNMI Will use CVL and translib, it would be better if they were separate libraries to link to. Currently, telemetry/gNMI is importing them directly at compile time.

@a-barboza
Copy link
Collaborator

go shared library approach requires overwriting the system libraries, even for building the linking app, from what i can tell. If this changes, we could look at it. So that is why shared library wasn't considered earlier.

@jeff-yin jeff-yin added the enhancement New feature or request label Jul 17, 2019
dell-engops pushed a commit that referenced this issue Feb 14, 2022
. All the ptypes were stored in a list and searched using string comparison

    — Use Binary tree instead (gives about 800ms improvement).

. Cleanup exact duplicate ptypes
. Fix use of LOG_TYPE with 2 different values.

    sonic# show logging filter type
      log:  log type

   After:

    sonic# show logging filter type
      <syslog/inmem/all>  log type
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants