Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(deps): add ada - whatwg-compliant and fast url parser #13120

Merged
merged 1 commit into from
Sep 3, 2024

Conversation

bungle
Copy link
Member

@bungle bungle commented May 30, 2024

Summary

Adds libada as a dependency.

This is needed for:
#12758

But it may be great for many other uses too.

The lua-resty-ada LuaJIT FFI bindings can be found here: https://github.com/bungle/lua-resty-ada (and will be included as separate PR).

KAG-5106

@github-actions github-actions bot added build/bazel cherry-pick kong-ee schedule this PR for cherry-picking to kong/kong-ee labels May 30, 2024
@bungle bungle requested review from fffonion and gszr May 30, 2024 19:17
@bungle bungle force-pushed the feat/add-ada branch 4 times, most recently from 92ef68e to 8caa55e Compare May 30, 2024 19:23
@bungle bungle changed the title feat(deps): add ada - whatwg-compliant and fast URL parser feat(deps): add ada - whatwg-compliant and fast url parser May 30, 2024
@bungle bungle force-pushed the feat/add-ada branch 2 times, most recently from 07fee35 to 05c6ac8 Compare May 31, 2024 05:30
@pull-request-size pull-request-size bot added size/L and removed size/M labels May 31, 2024
@bungle bungle force-pushed the feat/add-ada branch 2 times, most recently from f0badcb to 822ebcb Compare May 31, 2024 14:56
@gszr
Copy link
Member

gszr commented Jun 5, 2024

Verified locally as well.

@bungle bungle force-pushed the feat/add-ada branch 2 times, most recently from f521478 to fcb7f76 Compare July 3, 2024 15:05
@team-eng-enablement team-eng-enablement added author/community PRs from the open-source community (not Kong Inc) and removed author/community PRs from the open-source community (not Kong Inc) labels Aug 13, 2024
@bungle bungle force-pushed the feat/add-ada branch 4 times, most recently from 89158c9 to 4b5e68a Compare August 22, 2024 06:19
### Summary

Adds libada and lua-resty-ada as a dependency.

This is needed for:
#12758

But it may be great for many other uses too.

The `lua-resty-ada` LuaJIT FFI bindings can be found here:
https://github.com/bungle/lua-resty-ada

Signed-off-by: Aapo Talvensaari <aapo.talvensaari@gmail.com>
@bungle bungle merged commit 4abf3ba into master Sep 3, 2024
27 checks passed
@bungle bungle deleted the feat/add-ada branch September 3, 2024 14:45
@team-gateway-bot
Copy link
Collaborator

Cherry-pick failed for master, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally.

git remote add upstream https://github.com/kong/kong-ee
git fetch upstream master
git worktree add -d .worktree/cherry-pick-13120-to-master-to-upstream upstream/master
cd .worktree/cherry-pick-13120-to-master-to-upstream
git checkout -b cherry-pick-13120-to-master-to-upstream
ancref=$(git merge-base 4e38b965b922f57febe8652fb96b7d74aeab591a e6781af2891155f7d4abeb47dfda5864534ce28a)
git cherry-pick -x $ancref..e6781af2891155f7d4abeb47dfda5864534ce28a

@github-actions github-actions bot added the incomplete-cherry-pick A cherry-pick was incomplete and needs manual intervention label Sep 3, 2024
@bungle
Copy link
Member Author

bungle commented Sep 3, 2024

The EE cherry is here:
https://github.com/Kong/kong-ee/pull/10166

@bungle bungle removed the incomplete-cherry-pick A cherry-pick was incomplete and needs manual intervention label Sep 3, 2024
andrewgkew pushed a commit to andrewgkew/kong that referenced this pull request Sep 5, 2024
### Summary

Adds libada and lua-resty-ada as a dependency.

This is needed for:
Kong#12758

But it may be great for many other uses too.

The `lua-resty-ada` LuaJIT FFI bindings can be found here:
https://github.com/bungle/lua-resty-ada

Signed-off-by: Aapo Talvensaari <aapo.talvensaari@gmail.com>
curiositycasualty pushed a commit that referenced this pull request Oct 15, 2024
Adds libada and lua-resty-ada as a dependency.

This is needed for:
#12758

But it may be great for many other uses too.

The `lua-resty-ada` LuaJIT FFI bindings can be found here:
https://github.com/bungle/lua-resty-ada

Signed-off-by: Aapo Talvensaari <aapo.talvensaari@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build/bazel cherry-pick kong-ee schedule this PR for cherry-picking to kong/kong-ee size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants