[READ ONLY MIRROR] Envoy REST/proto API definitions and documentation.
(grpc依赖)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
data-plane-api(Azure Pipelines)
2f68fd3c2e
golang extension: implement cluster_specifier_plugin to choose cluster dynamically (#25677)
* wip: cluster specifier.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* goland happy.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* go module build ok.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* resue the utils module.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* golang filter test ok.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* wip: C++ not compile ok yet.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* c++ compile ok.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* simple work.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* change go.mod.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* http filters test passed.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* prepare cluster test.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* cluster specifier test.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* cluster specifier: make the headermap API simple.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* test compile.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* code tweak.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* configFactory.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* compile ok.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* test: default_cluster.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* tweak.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* recover panic.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* validator plugin_id from golang.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* fix format.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* make deps simplier.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* tweak proto comments.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* update go.mod.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* format tweak.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* add metadata.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* add extenstion categories.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* add doc.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* doc cluster_specifier.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* doc: extension category
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* used registry in Go filter plugin.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* update deps.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* upgrade golang/x/* version.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* fix dso test.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* revert change in examples/grpc-bridge/server/go.mod.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* address comments.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* style fix: NOLINT(readability-identifier-naming)
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* remove unused function.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* clang code style fix.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* address comments.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* refactor dso load and Go API regsitry.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* rename http/cluster_specifier => router/cluster_specifier.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* address comments.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* protected => private.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* works.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* fix format.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* fix clang tidy.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* address comments.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
* fix format.
Signed-off-by: doujiang24 <doujiang24@gmail.com>
---------
Signed-off-by: doujiang24 <doujiang24@gmail.com>
Mirrored from https://github.com/envoyproxy/envoy @ 3c7612f595f67fd8905e172129b09d5dce66a89a
|
2 years ago |
.. |
BUILD
|
golang extension: implement cluster_specifier_plugin to choose cluster dynamically (#25677)
|
2 years ago |