This is an automated email from the ASF dual-hosted git repository.

AlinsRan pushed a change to branch release-v2.1.0
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git


    omit 1f227eae chore: v2.1.0 release
     add b0fa3e54 feat: support consumer labels from metadata labels (#2760)
     add 336f4270 feat: support plugins field in ApisixConsumer (#2761)
     add c99b26d9 feat: add Body scope to ApisixRoute match expressions for 
request body matching (#2762)
     add e461eb2e feat: support upstream health checks in BackendTrafficPolicy 
(#2763)
     add 7d8aa4ea fix: update observedGeneration on Gateway-API route status 
conditions (#2768)
     add e4c6e2f1 fix: set uris to ["/*"] when HTTPRoute path type is 
RegularExpression (#2770)
     add 33d376f1 feat: support port-based routing for Gateway API routes 
(#2703)
     add 640c733c chore: v2.1.0 release

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (1f227eae)
            \
             N -- N -- N   refs/heads/release-v2.1.0 (640c733c)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/benchmark-test.yml               |   1 +
 CHANGELOG.md                                       |  21 +-
 Makefile                                           |   4 +-
 api/v1alpha1/backendtrafficpolicy_types.go         | 140 +++++
 api/v1alpha1/zz_generated.deepcopy.go              | 165 ++++++
 api/v2/apisixconsumer_types.go                     |   8 +-
 api/v2/apisixconsumer_validation_test.go           |  99 +---
 api/v2/apisixroute_types.go                        |  19 +-
 api/v2/apisixroute_types_test.go                   | 127 +++++
 api/v2/crd_schema_validator_test.go                |  98 ++++
 api/v2/shared_types.go                             |   5 +
 api/v2/zz_generated.deepcopy.go                    |  13 +-
 .../bases/apisix.apache.org_apisixconsumers.yaml   |  28 +-
 .../crd/bases/apisix.apache.org_apisixroutes.yaml  |  24 +-
 .../apisix.apache.org_backendtrafficpolicies.yaml  | 175 ++++++
 config/samples/config.yaml                         |   5 +
 docs/en/latest/concepts/gateway-api.md             |   2 +-
 docs/en/latest/reference/api-reference.md          | 136 ++++-
 docs/en/latest/reference/configuration-file.md     |   6 +
 docs/en/latest/reference/example.md                |   2 +-
 go.mod                                             |   2 +-
 go.sum                                             |  14 +
 internal/adc/translator/annotations_test.go        | 249 ++++++++-
 internal/adc/translator/apisixconsumer.go          | 102 ++--
 internal/adc/translator/apisixconsumer_test.go     |  71 +++
 internal/adc/translator/apisixroute.go             |   5 +-
 internal/adc/translator/apisixroute_test.go        |  43 +-
 internal/adc/translator/consumer.go                |   2 +-
 internal/adc/translator/consumer_test.go           |  61 +++
 internal/adc/translator/grpcroute.go               |  13 +
 internal/adc/translator/grpcroute_test.go          | 215 ++++++++
 internal/adc/translator/httproute.go               | 309 ++++++-----
 internal/adc/translator/httproute_test.go          | 508 ++++++++++++++++++
 internal/adc/translator/policies.go                |  89 ++++
 internal/adc/translator/translator.go              |  61 ++-
 internal/controller/apisixconsumer_controller.go   |  77 ++-
 internal/controller/config/config.go               |  12 +-
 internal/controller/config/config_test.go          |  78 +++
 internal/controller/config/types.go                |  37 +-
 internal/controller/context.go                     |   1 +
 internal/controller/grpcroute_controller.go        |   9 +-
 internal/controller/httproute_controller.go        |   8 +
 internal/controller/indexer/indexer.go             |  35 +-
 internal/controller/label/label.go                 |  13 +-
 internal/controller/label/label_test.go            |  76 +++
 internal/controller/utils.go                       |  94 ++--
 internal/controller/utils_hostname_test.go         | 251 +++++++++
 internal/manager/run.go                            |   7 +-
 internal/provider/apisix/provider.go               |   2 +-
 internal/provider/apisix/status.go                 |   4 +
 internal/provider/options.go                       |   6 +
 internal/webhook/v1/adc_validation.go              |   2 +-
 internal/webhook/v1/apisixconsumer_webhook.go      |  37 +-
 internal/webhook/v1/apisixconsumer_webhook_test.go |  10 +-
 releases/v2.1.0.toml                               |   9 +-
 test/e2e/crds/v1alpha1/backendtrafficpolicy.go     | 216 +++++++-
 test/e2e/crds/v2/consumer.go                       | 186 +++++++
 test/e2e/crds/v2/route.go                          |  93 ++++
 test/e2e/framework/manifests/apisix.yaml           |  12 +-
 test/e2e/framework/manifests/ingress.yaml          |   2 +-
 test/e2e/gatewayapi/grpcroute.go                   | 157 ++++++
 test/e2e/gatewayapi/httproute.go                   | 590 +++++++++++++++++++++
 test/e2e/gatewayapi/status.go                      |   1 +
 test/e2e/scaffold/grpc.go                          |  19 +-
 test/e2e/scaffold/k8s.go                           |  30 +-
 test/e2e/scaffold/scaffold.go                      |  41 ++
 66 files changed, 4512 insertions(+), 425 deletions(-)
 create mode 100644 api/v2/apisixroute_types_test.go
 create mode 100644 api/v2/crd_schema_validator_test.go
 create mode 100644 internal/adc/translator/apisixconsumer_test.go
 create mode 100644 internal/adc/translator/consumer_test.go
 create mode 100644 internal/adc/translator/grpcroute_test.go
 create mode 100644 internal/adc/translator/httproute_test.go
 create mode 100644 internal/controller/config/config_test.go
 create mode 100644 internal/controller/label/label_test.go
 create mode 100644 internal/controller/utils_hostname_test.go

Reply via email to