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

chore(deps) bump openresty from 1.19.9.1 to 1.21.4.1 #8850

Merged
merged 1 commit into from
May 25, 2022

Conversation

bungle
Copy link
Member

@bungle bungle commented May 24, 2022

Summary

Bump OpenResty from 1.19.9.1 to 1.21.4.1, see:
https://openresty.org/en/changelog-1021004.html

See Also

This need to be reviewed and merged first, and proper releases of it needs to be tagged:
Kong/kong-build-tools#473

@bungle bungle force-pushed the chore/openresty-1.21.4.1 branch 2 times, most recently from 0075a14 to ffb96ea Compare May 24, 2022 08:27
.requirements Outdated Show resolved Hide resolved
.requirements Show resolved Hide resolved
@bungle bungle force-pushed the chore/openresty-1.21.4.1 branch 2 times, most recently from b0b3dd0 to 4fb3c19 Compare May 25, 2022 10:45
@bungle bungle marked this pull request as ready for review May 25, 2022 10:45
@bungle bungle requested a review from a team as a code owner May 25, 2022 10:45
@@ -20,6 +20,6 @@ return {
-- third-party dependencies' required version, as they would be specified
-- to lua-version's `set()` in the form {from, to}
_DEPENDENCIES = {
nginx = { "1.19.3.1", "1.19.9.1" },
nginx = { "1.21.4.1" },
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not a blocker, but i'm curious on the reason behind this restriction, is there a specific behaviour we rely on that doesn't work with previous versions of openresty?

Copy link
Member Author

@bungle bungle May 25, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fffonion It is quite major change in Nginx, the behavior is very different, as seen in the changed tests. Also sooner rather than later we start to utilize things like string buffer with LuaJIT that is only available in latest.

There is nothing in particular that even lower versions couldn't be supported, it is just that nobody these days can just use plain OpenResty, you always need to include our patches etc. So why would anyone go even the hassle and build it with old OpenResty if they need to build it.

I see little benefit of supporting other versions.

@bungle bungle merged commit 7194d14 into master May 25, 2022
@bungle bungle deleted the chore/openresty-1.21.4.1 branch May 25, 2022 12:52
colinh-kong pushed a commit to colinh-kong/kong that referenced this pull request Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants