Re: [vpp-dev] [csit-dev] Faster PAPI

2021-04-09 Thread Paul Vinciguerra
It seems to me that the root of the problem is points 2/6. Can we address the issue by adding support for an iterator/generator type to the API and pass it across the wire and have the api service construct the concrete commands on the VPP side? If I misunderstand and these are all separate proble

Re: [vpp-dev] [csit-dev] Faster PAPI

2021-04-08 Thread Vratko Polak -X (vrpolak - PANTHEON TECHNOLOGIES at Cisco) via lists.fd.io
Now back to this branch of the conversation. 1a) would be: >> That means using VAT for some operations (e.g. adding multiple routes [5]), >> and creating "exec scripts" [6] for operations without VAT one-liner. > 1c) Use a debug CLI script file and "exec" Very similar to 1a), but replacing VAT1

Re: [vpp-dev] [csit-dev] Faster PAPI

2021-02-03 Thread Ole Troan
> 1. Keep the status quo. > That means using VAT for some operations (e.g. adding multiple routes [5]), > and creating "exec scripts" [6] for operations without VAT one-liner. > Pros: No work needed, good speed, old VPP versions are supported. > Cons: Relying on VAT functionality (outside API compa