This is an automated email from the ASF dual-hosted git repository.
liujun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git
from 191f32c2 [prom]: Monitoring template replacement (#303)
add 43c98550 add framework
add 5fc39722 Merge branch 'master' into Scenario-based-rule-configuration
add 6069047d add Application.operatorLog PUT/GET
add 368f0571 add Application.flowWeight PUT/GET
add ad6483a4 add Application.gray PUT/GET
add 77c610f1 add instance.operatorlog PUT/GET
add 754f85bf add logic to condition-route-v3.1, add
instance-trafficDisable service
add 0e6bda1f add license-head in generating pkg/xds/envoy/imports.go
add fe15cf45 format license-head, in generating pkg/xds/envoy/imports.go
add 0086c0a3 add service.config.{timeout,reties,regionPriority}.PUT/GET
add af0f48a9 add service.config.{argumentRoute}.PUT/GET
add 06c7f5c7 fix condition PUT/POST unmarshal
add 5504c95d **base** application.config test done
add 7bcb7009 **base** {instance,service}.config test done, unless
argumentRoute
add 30d5e0a4 **base** service.config.argumentRoute test done
add 4b19f5cb run `go fmt`; add `go fmt` in `make dubbogofmt`
add 298f7079 chore:fix misspell
new 986bb38d Merge pull request #301 from
YarBor/Scenario-rule-configuration
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
api/mesh/v1alpha1/condition_route.pb.go | 705 +++++++++++++++++++--
api/mesh/v1alpha1/condition_route.proto | 62 +-
api/mesh/v1alpha1/condition_route_helper.go | 283 +++++++++
api/mesh/v1alpha1/dynamic_config.pb.go | 94 +--
api/mesh/v1alpha1/dynamic_config.proto | 3 +
api/mesh/v1alpha1/dynamic_config_helper.go | 44 ++
api/mesh/v1alpha1/mds.pb.go | 195 +++---
api/mesh/v1alpha1/tag_route.pb.go | 64 +-
api/mesh/v1alpha1/tag_route.proto | 3 +
.../mesh/v1alpha1/tag_route_help.go | 49 +-
app/dubboctl/internal/dubbo/templates_embedded.go | 1 -
mk/check.mk | 5 +-
mk/generate.mk | 5 +-
pkg/admin/handler/application.go | 408 ++++++++++++
pkg/admin/handler/instance.go | 285 ++++++++-
pkg/admin/handler/service.go | 409 ++++++++++++
pkg/admin/handler/traffic_condition_rule.go | 197 +++++-
pkg/admin/handler/traffic_configurator.go | 60 +-
pkg/admin/handler/traffic_tag_rule.go | 66 +-
pkg/admin/model/application.go | 10 +
pkg/admin/model/traffic_condition_rule.go | 246 ++++++-
pkg/admin/model/traffic_configurator.go | 80 ++-
pkg/admin/model/traffic_tag_rule.go | 9 +-
pkg/admin/server/router.go | 37 ++
pkg/core/consts/const.go | 15 +
pkg/plugins/resources/k8s/util/bitset.go | 1 +
pkg/plugins/resources/traditional/store.go | 48 +-
pkg/plugins/resources/traditional/utils.go | 31 +-
pkg/plugins/runtime/k8s/plugin.go | 4 +
pkg/xds/envoy/imports.go | 28 +-
30 files changed, 3037 insertions(+), 410 deletions(-)
create mode 100644 api/mesh/v1alpha1/condition_route_helper.go
copy pkg/core/resources/model/rest/v1alpha1/resource.go =>
api/mesh/v1alpha1/tag_route_help.go (53%)