You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by zh...@apache.org on 2022/04/28 06:30:57 UTC

[apisix-ingress-controller] branch v1.4.0 updated (b7dd90ad -> 8a257c49)

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

zhangjintao pushed a change to branch v1.4.0
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git


    from b7dd90ad chore: v1.4 release
     add 46fcf3f1 fix: consumer name contain "-" (#828)
     add 4a2ebaf4 chore: fix typo in ApidixRoute CRD (#830)
     add f9c60c27 fix: add v2beta3 register resources (#833)
     add 4c94c766 chore: update ingress/comapre.go watchingNamespac from v2beta1 to v2beta3 (#832)
     add fd76c2aa feat: ensure that the lease can be actively released before program shutdown to reduce the time required for failover (#827)
     add d1bb4ac7 fix: ApisixClusterConfig e2e test case (#859)
     add bf1d10e4 fix: objects get from lister must be treated as read-only (#829)
     add 64eb176b chore: clean up v1 version related code (#867)
     add 88cc0b35 fix ingress delete panic (#872)
     add 90dd10e8 fix json unmarshal error when list plguins (#888)
     add e0518a4b fix: check if stream_routes is disabled (#868)
     add cbcae445 fix: avoid create pluginconfig in the tranlsation of route (#845)
     add 8329b7ce fix: filter useless pod update event (#894)
     add 3f14edd8 fetching newest Endpoint before sync (#821)
     add db250daf chore: shorten the route name for Ingress transformations (#898)
     add eb901234 fix: fix ep resourceVersion comparison and clean up (#901)
     add 9a8c7ce0 chore: clean up useless code (#902)
     add 46da0e22 docs: upgrade apiVersion from v2beta1 to v2beta3 (#916)
     add 4d087b3d fix: ingress update event handler not filter by watching namespaces (#947)
     add e2598266 fix ApisixConsumerBasicAuthValue password-yaml field error (#960)
     add d0bc5918 chore: revert isWatchingNamespace to namespaceWatching
     add c90b6021 ci: trigger v1.4.0 branch jobs
     add 8a257c49 chore: fix dead links

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   4 +-
 .github/workflows/e2e-test-ci.yml                  |   1 +
 .github/workflows/golangci-lint.yml                |   1 +
 .github/workflows/license-checker.yml              |   1 +
 .github/workflows/lint-checker.yml                 |   1 +
 .github/workflows/spell-checker.yml                |   4 +-
 .github/workflows/unit-test-ci.yml                 |   1 +
 .github/workflows/verify-codegen.yml               |   1 +
 Makefile                                           |   4 +-
 cmd/ingress/ingress.go                             |   5 +
 docs/en/latest/concepts/apisix_route.md            |  32 +--
 docs/en/latest/concepts/apisix_upstream.md         |   2 +-
 docs/en/latest/practices/check-crd-status.md       |   8 +-
 .../manage-certificates-with-cert-manager.md       |  10 +-
 docs/en/latest/practices/mtls.md                   |  12 +-
 docs/en/latest/practices/mtls/route.yaml           |   8 +-
 ...ix_route_v2beta1.md => apisix_route_v2beta3.md} |   8 +-
 pkg/api/validation/utils_test.go                   |   4 +-
 pkg/apisix/cluster.go                              |  44 ++-
 .../scaffold/upstream_tls.go => pkg/apisix/noop.go |  44 +--
 pkg/apisix/plugin.go                               |   2 +-
 pkg/apisix/plugin_test.go                          |  10 +-
 pkg/apisix/stream_route.go                         |   8 +-
 pkg/ingress/apisix_route.go                        |  44 ++-
 pkg/ingress/apisix_tls.go                          |   2 +-
 pkg/ingress/compare.go                             |   4 +-
 pkg/ingress/controller.go                          |   5 +-
 pkg/ingress/endpoint.go                            |  12 +-
 pkg/ingress/endpointslice.go                       |   2 +-
 pkg/ingress/ingress.go                             |  17 +-
 pkg/ingress/pod.go                                 |  26 +-
 pkg/ingress/pod_test.go                            |  19 +-
 pkg/ingress/secret.go                              |   2 +-
 pkg/ingress/status.go                              |  26 +-
 pkg/kube/apisix/apis/config/v1/register.go         |  58 ----
 .../apisix/apis/config/v1/zz_generated.register.go |  70 +++++
 pkg/kube/apisix/apis/config/v2beta1/register.go    |  50 ----
 .../apis/config/v2beta1/zz_generated.register.go   |  66 +++++
 pkg/kube/apisix/apis/config/v2beta2/register.go    |  50 ----
 .../apis/config/v2beta2/zz_generated.register.go   |  66 +++++
 pkg/kube/apisix/apis/config/v2beta3/register.go    |  50 ----
 pkg/kube/apisix/apis/config/v2beta3/types.go       |   2 +-
 .../apis/config/v2beta3/zz_generated.register.go   |  76 +++++
 .../versioned/typed/config/v1/apisixroute.go       | 177 ------------
 .../versioned/typed/config/v1/apisixtls.go         | 194 -------------
 .../versioned/typed/config/v1/apisixupstream.go    | 194 -------------
 .../versioned/typed/config/v1/config_client.go     |  98 -------
 .../clientset/versioned/typed/config/v1/doc.go     |  19 --
 .../versioned/typed/config/v1/fake/doc.go          |  19 --
 .../typed/config/v1/fake/fake_apisixroute.go       | 129 ---------
 .../typed/config/v1/fake/fake_apisixtls.go         | 141 ---------
 .../typed/config/v1/fake/fake_apisixupstream.go    | 141 ---------
 .../typed/config/v1/fake/fake_config_client.go     |  47 ---
 .../typed/config/v1/generated_expansion.go         |  24 --
 .../apisix/client/listers/config/v1/apisixroute.go |  98 -------
 .../apisix/client/listers/config/v1/apisixtls.go   |  98 -------
 .../client/listers/config/v1/apisixupstream.go     |  98 -------
 .../listers/config/v1/expansion_generated.go       |  42 ---
 pkg/kube/translation/apisix_route.go               | 316 +--------------------
 pkg/kube/translation/apisix_route_test.go          |  93 +++++-
 pkg/kube/translation/ingress.go                    |  27 +-
 pkg/kube/translation/util.go                       |  39 ---
 pkg/types/apisix/v1/types.go                       |   2 +-
 samples/deploy/crd/v1/ApisixRoute.yaml             |   8 +-
 test/e2e/ingress/resourcepushing.go                |   2 +-
 test/e2e/ingress/sanity.go                         |  50 +++-
 ...-gw-config.yaml => apisix-stream-disabled.yaml} |  12 +-
 tools.go                                           |   1 +
 utils/generate-groups.sh                           |   7 +-
 utils/update-codegen.sh                            |   7 +
 utils/verify-codegen.sh                            |  10 +
 71 files changed, 709 insertions(+), 2246 deletions(-)
 copy docs/en/latest/references/{apisix_route_v2beta1.md => apisix_route_v2beta3.md} (92%)
 copy test/e2e/scaffold/upstream_tls.go => pkg/apisix/noop.go (55%)
 delete mode 100644 pkg/kube/apisix/apis/config/v1/register.go
 create mode 100644 pkg/kube/apisix/apis/config/v1/zz_generated.register.go
 delete mode 100644 pkg/kube/apisix/apis/config/v2beta1/register.go
 create mode 100644 pkg/kube/apisix/apis/config/v2beta1/zz_generated.register.go
 delete mode 100644 pkg/kube/apisix/apis/config/v2beta2/register.go
 create mode 100644 pkg/kube/apisix/apis/config/v2beta2/zz_generated.register.go
 delete mode 100644 pkg/kube/apisix/apis/config/v2beta3/register.go
 create mode 100644 pkg/kube/apisix/apis/config/v2beta3/zz_generated.register.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/apisixroute.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/apisixtls.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/apisixupstream.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/config_client.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/doc.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/fake/doc.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/fake/fake_apisixroute.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/fake/fake_apisixtls.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/fake/fake_apisixupstream.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/fake/fake_config_client.go
 delete mode 100644 pkg/kube/apisix/client/clientset/versioned/typed/config/v1/generated_expansion.go
 delete mode 100644 pkg/kube/apisix/client/listers/config/v1/apisixroute.go
 delete mode 100644 pkg/kube/apisix/client/listers/config/v1/apisixtls.go
 delete mode 100644 pkg/kube/apisix/client/listers/config/v1/apisixupstream.go
 delete mode 100644 pkg/kube/apisix/client/listers/config/v1/expansion_generated.go
 copy test/e2e/testdata/{apisix-gw-config.yaml => apisix-stream-disabled.yaml} (90%)