You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by ju...@apache.org on 2021/02/21 06:43:43 UTC

[apisix] branch juzhiyuan-patch-1 updated (b60bb01 -> 1abda84)

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

juzhiyuan pushed a change to branch juzhiyuan-patch-1
in repository https://gitbox.apache.org/repos/asf/apisix.git.


    from b60bb01  Update powered-by.md
     add 0b6d35d  test: split prometheus test case (#3563)
     add b64a1b8  docs: update the content of the FAQ document (#3574)
     add aea13f2  ci: create dependabot config file (#3578)
     add fcc1630  docs: update README (#3580)
     add 7bdb05a  test: add fuzzing on apisix dp (#3525)
     add 78e544b  docs: fix spelling 'filer' should be 'filter' (#3589)
     add 0f55e08  docs: fix typo, `customs plugin` -> `custom plugin`. (#3591)
     add 696cb50  feat(CI): check for trailing whitespace (#3250)
     add 82018b9  fix: should assign value to `api_ctx.global_rules` before running global rules (#3595)
     add 2a9a522  test: fix grammar (#3584)
     add 34268f5  docs: tweak install-dependencies.md (#3576)
     add c14aa47  chore(deps): update actions/setup-node requirement to v2.1.4 (#3583)
     add 5f4e8df  feat: support listen http2 with plaintext (#3547)
     add 95a149e  ci: add release check (#3521)
     add b777146  refactor: combine the Lint and Markdown link checker GitHub Actions i… (#3590)
     add 017298d  chore(deps): bump actions/upload-artifact from v1 to v2.2.2 (#3607)
     add 5656649  ci: use httpbin.org in chaos test to make CI works (#3614)
     add 18909a2  feat: allow disabling search option in resolv.conf (#3609)
     add ea1ac0f  test: ensure all plugins have unique priority (#3582)
     add 2401ad5  fix: don't use port 80 for all schemes (#3544)
     add 7dde426  refactor: remove unused core.http (#3555)
     add bee574f  fix: use openssl111 in openresty dir in precedence (#3603)
     add 013db0d  feat: support to bind plugin config by `plugin_config_id` (#3567)
     add 8369292  fix: delete the old Markdown link checker (#3619)
     add fb83857  feat: translate the README to Spanish (#3597)
     add 1abda84  Merge branch 'master' into juzhiyuan-patch-1

No new revisions were added by this update.

Summary of changes:
 .github/dependabot.yml                             |  10 +
 .github/workflows/build.yml                        |  28 +-
 .github/workflows/chaos.yml                        |   2 +-
 .github/workflows/fuzzing-ci.yaml                  |  61 ++
 .github/workflows/lint.yml                         |  31 +-
 .github/workflows/markdown-link-checker.yml        |  27 -
 .github/workflows/misc-checker.yml                 |   2 +-
 .gitignore                                         |   2 +-
 .travis/linux_openresty_common_runner.sh           |  10 +
 FAQ.md                                             |  16 +-
 FAQ_CN.md                                          |  16 +-
 Makefile                                           |  40 +-
 README.md                                          |   6 +-
 README_CN.md                                       |   4 +-
 README_ES.md                                       | 344 ++++++++++
 apisix/admin/init.lua                              |   1 +
 .../admin/{global_rules.lua => plugin_config.lua}  |  31 +-
 apisix/admin/routes.lua                            |  17 +
 apisix/api_router.lua                              |   1 -
 apisix/cli/etcd.lua                                |   2 +-
 apisix/cli/ngx_tpl.lua                             |   8 +-
 apisix/cli/ops.lua                                 |  14 +-
 apisix/core.lua                                    |   1 -
 apisix/core/http.lua                               |  42 --
 apisix/core/utils.lua                              |  16 +-
 apisix/init.lua                                    |  15 +-
 apisix/plugin.lua                                  |   4 +
 apisix/plugin_config.lua                           |  71 ++
 apisix/plugins/error-log-logger.lua                |   2 +-
 apisix/plugins/example-plugin.lua                  |   4 +-
 apisix/plugins/sls-logger.lua                      |   2 +-
 apisix/router.lua                                  |   3 +
 apisix/schema_def.lua                              |  19 +-
 apisix/upstream.lua                                |  24 +-
 conf/config-default.yaml                           |   1 +
 doc/admin-api.md                                   |  30 +
 doc/architecture-design.md                         | 126 +++-
 doc/grpc-proxy.md                                  |  27 +-
 doc/images/apisix.png                              | Bin 179067 -> 378174 bytes
 doc/install-dependencies.md                        |  12 +-
 doc/plugins/echo.md                                |   2 +-
 doc/zh-cn/admin-api.md                             |  34 +
 doc/zh-cn/architecture-design.md                   | 125 +++-
 doc/zh-cn/grpc-proxy.md                            |  28 +-
 doc/zh-cn/install-dependencies.md                  |  12 +-
 doc/zh-cn/plugins/echo.md                          |   2 +-
 t/APISIX.pm                                        |  10 +
 t/admin/{global-rules.t => plugin-configs.t}       | 362 ++--------
 t/admin/routes2.t                                  |  34 +
 t/chaos/kill-etcd_test.go                          |  13 +-
 t/chaos/utils.go                                   |  16 +-
 .../{global-rule.t => plugin-configs.t}            | 118 ++--
 t/config-center-yaml/route.t                       |  22 +
 t/core/config-default.t                            |  50 ++
 t/core/utils.t                                     |  36 +-
 t/fuzzing/public.py                                |  45 ++
 t/fuzzing/route_test.py                            |  88 +++
 .../server/conf => t/fuzzing/upstream}/nginx.conf  |  32 +-
 t/grpc-proxy-test.sh                               |   4 +
 t/lib/dubbo-backend/dubbo-backend-provider/pom.xml |   4 +-
 .../META-INF/spring/dubbo-demo-provider.xml        |   2 +-
 t/lib/test_admin.lua                               |  17 +-
 t/node/global-rule.t                               | 110 +++-
 t/node/grpc-proxy.t                                |  38 ++
 t/node/{proxy_https.t => https-proxy.t}            |  37 ++
 t/node/least_conn.t                                |   2 +-
 t/node/plugin-configs.t                            | 125 ++++
 t/plugin/cors.t                                    |   2 +-
 t/plugin/dubbo-proxy/route.t                       |   2 +-
 t/plugin/example.t                                 |   4 +-
 t/plugin/ip-restriction.t                          |   6 +-
 t/plugin/plugin.t                                  |  25 +
 t/plugin/prometheus.t                              | 668 -------------------
 t/plugin/prometheus2.t                             | 730 +++++++++++++++++++++
 t/plugin/traffic-split.t                           |   2 +-
 t/stream-plugin/plugin.t                           |  24 +
 utils/centos7-ci.sh                                |   2 +-
 utils/linux-install-luarocks.sh                    |  11 +-
 utils/linux-install-openresty.sh                   |  10 +-
 79 files changed, 2686 insertions(+), 1240 deletions(-)
 create mode 100644 .github/dependabot.yml
 create mode 100644 .github/workflows/fuzzing-ci.yaml
 delete mode 100644 .github/workflows/markdown-link-checker.yml
 create mode 100644 README_ES.md
 copy apisix/admin/{global_rules.lua => plugin_config.lua} (80%)
 delete mode 100644 apisix/core/http.lua
 create mode 100644 apisix/plugin_config.lua
 copy t/admin/{global-rules.t => plugin-configs.t} (50%)
 copy t/config-center-yaml/{global-rule.t => plugin-configs.t} (55%)
 create mode 100644 t/fuzzing/public.py
 create mode 100644 t/fuzzing/route_test.py
 copy {benchmark/server/conf => t/fuzzing/upstream}/nginx.conf (68%)
 rename t/node/{proxy_https.t => https-proxy.t} (88%)
 create mode 100644 t/node/plugin-configs.t
 create mode 100644 t/plugin/prometheus2.t