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

refactor: Improve VPP handler versions and add VPP proxy support #1593

Merged
merged 11 commits into from
Jan 8, 2020

Conversation

ondrej-fabry
Copy link
Member

@ondrej-fabry ondrej-fabry commented Dec 17, 2019

  • add VPP proxy support for remote access to VPP
  • improve VPP version resolution and make it more robust
    • compatible version is now determined by checking all messages of one binapi version
  • add tests for VPP handlers
  • cleanup all VPP handlers for consistency

Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
@codecov
Copy link

codecov bot commented Dec 17, 2019

Codecov Report

Merging #1593 into dev will increase coverage by 1.28%.
The diff coverage is 31.84%.

Impacted file tree graph

@@            Coverage Diff            @@
##              dev   #1593      +/-   ##
=========================================
+ Coverage   52.81%   54.1%   +1.28%     
=========================================
  Files         673     372     -301     
  Lines       79720   31524   -48196     
=========================================
- Hits        42105   17055   -25050     
+ Misses      34965   13101   -21864     
+ Partials     2650    1368    -1282
Flag Coverage Δ
#e2e ?
#unittests 54.1% <31.84%> (-0.02%) ⬇️

@ondrej-fabry ondrej-fabry changed the title Improve VPP handler versions and cleanup vppcalls refactor: Improve VPP handler versions and cleanup vppcalls Dec 17, 2019
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
@ondrej-fabry ondrej-fabry changed the title refactor: Improve VPP handler versions and cleanup vppcalls refactor: Improve VPP handler versions and add VPP proxy support Dec 18, 2019
@ondrej-fabry ondrej-fabry self-assigned this Dec 18, 2019
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
plugins/govppmux/rest.go Outdated Show resolved Hide resolved
plugins/govppmux/rest.go Outdated Show resolved Hide resolved
plugins/govppmux/rest.go Outdated Show resolved Hide resolved
plugins/restapi/plugin_restapi.go Show resolved Hide resolved
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
@ondrej-fabry ondrej-fabry merged commit 0e2148d into ligato:dev Jan 8, 2020
@ondrej-fabry ondrej-fabry deleted the improvements branch January 8, 2020 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants