Commit Graph

2047 Commits

Author SHA1 Message Date
罗泽轩
e58a55fbc6
fix(chash): ensure retry can try every node (#3651)
Previously the default number of retry is equal to the number of node,
but the same node will be tried again according to its weight.

Also ensure the same picker will be used in the whole request,
especially during the retry.
2021-02-27 22:17:22 +08:00
YuanSheng Wang
edf838ea4a
ci: use the specified version of skywalking. (#3698) 2021-02-27 22:13:29 +08:00
Yuelin Zheng
79a4fc6b3d
docs: plugin-develop.md add to view all plugin priorities (#3680) 2021-02-27 22:00:09 +08:00
罗泽轩
e2f1fc6a7b
chore: capitalize the constant (#3672)
See https://github.com/apache/apisix/pull/3629#discussion_r582423351
2021-02-27 20:33:30 +08:00
罗泽轩
3950e4a781
chore: add safe limit to avoid infinite loop caused by bug (#3682) 2021-02-27 20:02:07 +08:00
罗泽轩
fa028c10a7
fix: cache server picker for nodes without port (#3665)
Compare with the original node which is not changed after filled
2021-02-27 20:01:05 +08:00
罗泽轩
343d4841ef
chore: no need to package documentation (#3687)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-27 11:07:23 +08:00
guoqqqi
9c5ba9184a
docs: Added title to markdown under docs (#3685) 2021-02-26 21:40:08 +08:00
Cliff Su
12fb8eb76d
docs: fix broken links (#3681) 2021-02-26 17:56:32 +08:00
tzssangglass
a6fbcce2c2
fix: script does not work when the route is bound to a service. (#3678)
fix #3663
2021-02-26 14:35:21 +08:00
John Bampton
0b0a1c5994
docs: fix markdown links (#3622) 2021-02-26 13:08:09 +08:00
Shuyang Wu
7594072839
chore: update makefile install to install everything in conf (#3660)
fix #3657
2021-02-26 10:05:41 +08:00
Yuelin Zheng
1d79ce57eb
feat: the traffic-split plugin supports upstream_id (#3512) 2021-02-25 20:59:16 +08:00
Yuelin Zheng
2c12a36d31
chore: remove the useless configuration in the ngx_tpl.lua file (#3668) 2021-02-25 18:18:51 +08:00
guoqqqi
1d512b8746
docs: modify the docs directory (#3661) 2021-02-25 16:32:21 +08:00
罗泽轩
de9ea13284
test: make key-auth-upstream-domain-node stable (#3666) 2021-02-25 13:07:18 +08:00
罗泽轩
7bef1b1fc2
feat: don't log uninitialized access log variable when the HTTP request is malformed (#3641) 2021-02-25 13:02:04 +08:00
Yuelin Zheng
e146893bff
docs: plugin-develop.md adds ctx and conf descriptions (#3650) 2021-02-25 10:42:21 +08:00
罗泽轩
2a6e2b4247
feat: add dns discovery (#3629)
Fix #3517
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-25 09:42:31 +08:00
idbeta
5591595228
test: add fuzzing case for the route with serverless-post-function (#3639)
relate #3340
2021-02-25 09:33:25 +08:00
Yuelin Zheng
fdb0d25200
docs: update admin-api.md (#3649) 2021-02-25 09:09:57 +08:00
JiaWei
b96229fd1a
docs: update sls-logger.md (#3653) 2021-02-25 08:58:46 +08:00
罗泽轩
16f017dfed
ci: avoid requesting IPv6 address as GitHub Action doesn't support it (#3656) 2021-02-24 16:09:25 +08:00
yongboy
00b2a38820
chore: update lua_resty_consul for official addr (#3654)
Co-authored-by: nieyong <nieyong@staff.weibo.com>
2021-02-24 16:04:28 +08:00
罗泽轩
728df41e16
fix: we should ensure one upstream only have one determinable scheme (#3637) 2021-02-24 14:37:30 +08:00
Yuelin Zheng
e87e440af0
chore: fix the traffic-split plugin doc (#3640) 2021-02-24 10:15:31 +08:00
yongboy
8b7d9376cf
feat: add consul kv discovery module (#3615)
Co-authored-by: nieyong <nieyong@staff.weibo.com>
2021-02-23 21:04:22 +08:00
Wen Ming
8312fe75b9
docs: Update plugins.md (#3644) 2021-02-23 19:43:41 +08:00
罗泽轩
7edf9d6ed4
fix: correct the template of dns_resolver_valid (#3638) 2021-02-23 11:59:33 +08:00
琚致远
3be910d69b
docs: added users to PoweredBy (#3573) 2021-02-23 11:58:59 +08:00
罗泽轩
695993bfd4
test: clean up temporary files after CLI test (#3630)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-23 11:34:49 +08:00
罗泽轩
986c6f2fef
chore: remove the obsolete TODO (#3628)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-22 18:57:43 +08:00
Shuyang Wu
42586a8f83
ci: use httpbin deployed in kubernetes to avoid unstability (#3623)
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-02-22 11:49:43 +08:00
罗泽轩
9123e187d3
feat(zipkin): support b3 req header (#3551) 2021-02-22 09:23:09 +08:00
John Bampton
39ffe26c19
chore: remove unneeded whitespace before commas (#3626) 2021-02-22 09:11:39 +08:00
John Bampton
fb83857d28
feat: translate the README to Spanish (#3597)
The Spanish translation work was done by Jorge > @summerhill5

refs #3587
2021-02-21 10:50:00 +08:00
John Bampton
8369292ef5
fix: delete the old Markdown link checker (#3619) 2021-02-20 23:42:16 +08:00
罗泽轩
013db0dd2f
feat: support to bind plugin config by plugin_config_id (#3567)
Fix #3532
2021-02-20 20:42:10 +08:00
Alex Zhang
bee574f57b
fix: use openssl111 in openresty dir in precedence (#3603)
close #3600
2021-02-20 20:28:21 +08:00
罗泽轩
7dde426a4f
refactor: remove unused core.http (#3555)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-20 16:05:25 +08:00
罗泽轩
2401ad5043
fix: don't use port 80 for all schemes (#3544)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-20 16:01:00 +08:00
罗泽轩
ea1ac0f4da
test: ensure all plugins have unique priority (#3582)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-20 15:40:28 +08:00
罗泽轩
18909a2a0b
feat: allow disabling search option in resolv.conf (#3609)
Also disable it in the test to avoid occassional DNS query timeout.
2021-02-20 15:38:45 +08:00
Shuyang Wu
5656649d11
ci: use httpbin.org in chaos test to make CI works (#3614)
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-02-20 14:03:10 +08:00
dependabot[bot]
017298de86
chore(deps): bump actions/upload-artifact from v1 to v2.2.2 (#3607)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v1 to v2.2.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...e448a9b857ee2131e752b06002bf0e093c65e571)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-19 19:01:01 +08:00
John Bampton
b777146d00
refactor: combine the Lint and Markdown link checker GitHub Actions i… (#3590) 2021-02-19 14:54:50 +08:00
Shuyang Wu
95a149eaa8
ci: add release check (#3521) 2021-02-19 09:09:33 +08:00
大可
5f4e8df42d
feat: support listen http2 with plaintext (#3547) 2021-02-19 09:04:48 +08:00
dependabot[bot]
c14aa4708b
chore(deps): update actions/setup-node requirement to v2.1.4 (#3583)
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 14:22:15 +08:00
罗泽轩
34268f5801
docs: tweak install-dependencies.md (#3576)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-18 12:35:16 +08:00