Michael Martin
Michael Martin
### Summary The data-plane clustering code optimistically makes a request to the control-plane (`HEAD /v1/wrpc`) to determine if it can use wRPC or not. If the request did not return...
### Summary LMDB has a (compile-time) max key length limitation of 511. It's easy to exceed this limit when generating unique field indexes in dbless, since they use the [potentially...
The main goal I started out with was to make the test in `spec/02-integration/02-cmd/12-hybrid_spec.lua` less flaky. Waiting until a file exists and is non-empty is a common enough task that...
This takes the re-open logic I used in #8925 and moves it into the helper http client so it can be reused elsewhere. While there are a lot of tests...
### How are you using the lua-language-server? NeoVim ### Which OS are you using? Linux ### What is the issue affecting? Annotations, Hover ### Expected Behaviour ```lua #!/usr/bin/env resty local...
This is yet another feature/enhancement idea to make annotations easier to read/write. Perhaps it's come up before, but I couldn't find any issues or discussions about it. It's wise to...
I'd love it if we were able to use version markers for 3rd party libraries. OpenResty annotations would benefit from this. ## annotation example ```lua ---@meta local lib = {}...
:wave: This adds custom host header support to `client:connect()`. The value of `opts.host` is used for SNI as well (unless the caller _also_ provides `opts.server_name`). I've also added documentation for...
Check the request scheme and `ssl_support` and exit early (before handling options) if needed.
### Summary This fixes an issue with how Kong initializes resty.events. The code was previously using `ngx.config.prefix()` to determine the listening socket path to provide to the resty.events module. This...