working
Core developer of OpenResty & APISIX / Maintainer of git-extras / A bug hunter who is good at writing C/Go/Lua.
- Guangzhou,China
- http://segmentfault.com/blog/spacewander
Highlights
- 3 discussions answered
Block or Report
Block or report spacewander
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned Loading
-
tj/git-extras Public
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
-
-
-
-
openresty-vim Public
A vim plugin offers nginx/openresty syntax highlight and directives completion
2,925 contributions in the last year
Less
More
Activity overview
Contributed to
apache/apisix,
apache/apisix-go-plugin-runner,
api7/apisix-build-tools
and 5 other
repositories
Loading
Contribution activity
November 2021
Created 40 commits in 10 repositories
Created a pull request in api7/lua-resty-etcd that received 1 comment
fix: the returned result may be nil when max retry is exceeded
There is a race that some endpoints may be retried twice because the previous health status is override during the health check mode changes to shm.
+28
−20
•
1
comment
Opened 35 other pull requests in 6 repositories
apache/apisix
2
open
15
merged
1
closed
- chore: check the error from get_post_args
- fix(wasm): the conf can't be empty
- fix: response.set_header should remove header like request.set_header
- ci: rpm is published by build tools now
- docs: remove duplicate Dubbo entry
- fix(batch-requests): correct the client ip in the pipeline
- fix(upstream): load imbalance when it's referred by multiple routes
- chore: clean up outdated comments
- fix: prevent being hacked by untrusted request_uri
- docs: prepare for the upcoming Faas plugins
- change: log insensitive consumer info only
- chore(wasm): verify conf
- feat(limit-conn): support multiple variables as key in L4
- test: remove unused conf & make t/core/config_etcd.t stable
- test: show error.log once the CLI test failed
- Waaa
- test: avoid client timeout caused by DNS query
- ci: no need to exclude submodule explicitly
api7/wasm-nginx-module
1
open
10
merged
- feat: delete response header
- feat: get response header
- feat: replace response header
- feat: set response header
- feat: run on_http_response_headers
- feat: support headers in proxy_send_http_response
- ci: add misc linters
- fix: reset hwp_ctx when reuse
- docs: show the progress
- chore: provide a way to build one wasm file
- feat: support rust sdk
api7/apisix-build-tools
2
merged
api7/apisix-nginx-module
1
closed
1
merged
apache/apisix-java-plugin-runner
1
merged
openresty/stream-lua-nginx-module
1
merged
Reviewed 69 pull requests in 9 repositories
apache/apisix
46 pull requests
- feat(plugin): azure serverless functions
- feat: kafka logger supports logging request body (#5343)
- fix(plugin): check plugin metadata in the DP when there is a new conf
- docs: update batch-processor.md
- feat: release 2.10.2
- chore: remove unnecessary backport PR in CHANGELOG.md
- chore: remove ldap on release 2.10.2
- docs: for step 3, we should replace "make" with "apisix"
- feat: release 2.10.2
- ci: run CI on PR to release/** branch
- feat: release 2.10.2
- feat: provide skywalking logger plugin
- docs: custom configuration for datadog plugin
-
docs: fix borken link in
FAQ.md - refactor: Method for latency calculation and related refactoring
- feat(oidc): make it possible to validate tokens against provider host…
-
change(wolf-rbac): change default port number and add
authTypeparameter to documentation - feat: introducing prefer_name attribute in datadog plugin
- fix(hmac-auth): check if the X-HMAC-ALGORITHM header is missing
- test: introducing ---exec & --- stdin section to run cmd
- docs: update limit-req.md
- chore: remove legacy code
- docs: update limit-req.md
- feat(plugins): Datadog for metrics collection
- feat: support advanced matching based on post form
- Some pull request reviews not shown.
api7/kong-to-apisix
9 pull requests
- feat: release 0.1.0
- docs: update readme and document
- ci: remove redundant test CI
- test: add consumer e2e test
- test: add path handling algorithms test for route
- test: add e2e test of service
- feat: add kong config mode e2e framework
- feat: service support kong deck mode plugins convert
- refactor(route): kong to apisix route module
api7/apisix-build-tools
6 pull requests
apache/apisix-docker
3 pull requests
api7/wasm-nginx-module
1 pull request
spacewander/luacov-console
1 pull request
api7/apisix-seed
1 pull request
api7/grpc_server_example
1 pull request
api7/test-toolkit
1 pull request
Opened 2 issues in 2 repositories
apache/apisix
1
closed
api7/wasm-nginx-module
1
open
Answered 1 discussion in 1 repository
apache/apisix
apache/apisix