config/router/tcp_proxy/options: v2 API, boosting and --bootstrap-version CLI removal. (#17724)
* config/router/tcp_proxy/options: v2 API, boosting and --boostrap-verison CLI removal. This PR cleans up a bunch of v2 tech debt, including version conversion and API oracle code: * Remove all non-trivial field references to hidden_envoy_deprecated_*. These were primarily in tcp_proxy and router. * Remove boosting, hidden type annotation and the API type oracle. We are now only v3 for both resource and transport API version. * Remove --boostrap-version flag (all boostraps already must be v3). Risk level: High (It's possible there were some runtime guarded or not dependencies on boosting). Testing: Validated test functional coverage when removing hidden_envoy_deprecated_* field tests. Releasing notes: TODO Signed-off-by: Harvey Tuch <htuch@google.com> Mirrored from https://github.com/envoyproxy/envoy @ d142c9d55ae9aab34e9924aa25f20bd27635e060pull/624/head
parent
cfbf7a1f63
commit
f6813e2c6e
2 changed files with 4 additions and 10 deletions
Loading…
Reference in new issue