Commit Graph

2065 Commits

Author SHA1 Message Date
Shuyang Wu
fc7a466681
ci: run chaos test on HEAD of PR (#3675) 2021-03-03 13:40:33 +08:00
Cliff Su
29b1e2dfa4
docs: fix invalid link (#3733) 2021-03-02 23:41:08 +08:00
罗泽轩
1c4b21f3b6
chore: only package this version's rockspec (#3724) 2021-03-02 23:33:40 +08:00
罗泽轩
3413ebba81
docs: tweak discovery via DNS doc (#3731) 2021-03-02 21:10:17 +08:00
Yuelin Zheng
1591842a0c
docs: update request-id.md doc (#3713) 2021-03-02 18:02:55 +08:00
琚致远
210f76d48c
fix: invalid links in markdown files (#3712) 2021-03-02 17:12:21 +08:00
Yousa
a82e31d7e2
chore: use the # operator to get the length of the Lua string (#3716)
You should always use the # operator to get the length of the Lua string instead of the string.len

according to:
https://yousali.me/openresty-best-practices/lua/string_library.html
2021-03-02 12:30:26 +08:00
Ayush das
573b4887db
docs: updated users image part in README.md (#3715)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2021-03-02 12:29:03 +08:00
Yuelin Zheng
7686cb4955
docs: update the plugin-develop.md doc (#3705) 2021-03-01 15:58:59 +08:00
罗泽轩
46c649596f
feat: add labels to plugin_config (#3703) 2021-03-01 14:51:48 +08:00
nic-chen
7827d094c4
fix: validate plugins configuration of plugin_config via incremental sync (#3700) 2021-03-01 14:43:44 +08:00
琚致远
233b6c059c
fix docs invalid issues (#3706) 2021-03-01 14:06:33 +08:00
guoqqqi
69cd127a08
docs: update the link to the failed image (#3707) 2021-03-01 13:19:12 +08:00
guoqqqi
c87e3798ee
docs: added sidebar config (#3699)
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
2021-03-01 12:00:06 +08:00
idbeta
f3449f30f8
test: add fuzzing case for the route with vars (#3667) 2021-03-01 10:02:15 +08:00
Kafilat Adeleke
8d7f099b1a
fix: error will be reported when try to start apisix without the which utility (#3694) 2021-03-01 09:10:30 +08:00
nic-chen
d8154da601
chore: expose schema of plugin_config via control API (#3701) 2021-03-01 08:32:02 +08:00
罗泽轩
6731ca1483
feat: support SRV record (#3686) 2021-02-27 23:02:57 +08:00
罗泽轩
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