Skip to content

Convert method table.extend() to a local function because 'table' is …#90

Open
tom93 wants to merge 1 commit intoseomoz:masterfrom
tom93:fix-readonly-table
Open

Convert method table.extend() to a local function because 'table' is …#90
tom93 wants to merge 1 commit intoseomoz:masterfrom
tom93:fix-readonly-table

Conversation

@tom93
Copy link
Contributor

@tom93 tom93 commented Jul 5, 2022

…readonly since Redis 6.2.7

See redis/redis#10651.

Fixes #89.

Reported-by: Anton Baklanov (@bak1an)

UPDATE: @hschowdhury tried to merge this commit but had to revert it due to "travis build error in andalusia".
If there is anything I can do to help please let me know (I don't know how to reproduce that error; the tests that I managed to run seemed to work fine).

…readonly since Redis 6.2.7

See redis/redis#10651.

Fixes seomoz#89.

Reported-by: Anton Baklanov
pedropb added a commit to Shopify/qless that referenced this pull request Mar 1, 2023
More context:
- [qless fix](ledgetech/lua-resty-qless#14)
- [redis 6.2.7 breaking
  change](redis/redis#10651)

I did not regenerate the files from qless-core using the `make`
instructions from the README.md because the commit we have been using
[^1] dates back to Aug 2017, and the same fix has not been applied to
seomoz/qless-core yet. See [^2]

[1]:
seomoz/qless-core@36199bf

[2]: seomoz/qless-core#90
pedropb added a commit to Shopify/qless that referenced this pull request Mar 1, 2023
More context:
- [qless fix](ledgetech/lua-resty-qless#14)
- [redis 6.2.7 breaking
  change](redis/redis#10651)

I did not regenerate the files from qless-core using the `make`
instructions from the README.md because the commit we have been using
[^1] dates back to Aug 2017, and the same fix has not been applied to
seomoz/qless-core yet. See [^2]

[^1]:
seomoz/qless-core@36199bf

[^2]: seomoz/qless-core#90
pedropb added a commit to Shopify/qless that referenced this pull request Mar 1, 2023
More context:
- [qless fix](ledgetech/lua-resty-qless#14)
- [redis 6.2.7 breaking
  change](redis/redis#10651)

I did not regenerate the files from qless-core using the `make`
instructions from the README.md because the commit we have been using
[^1] dates back to Aug 2017, and the same fix has not been applied to
seomoz/qless-core yet. See [^2]

[^1]: seomoz/qless-core@36199bf

[^2]: seomoz/qless-core#90
pedropb added a commit to Shopify/qless that referenced this pull request Mar 1, 2023
More context:
- [qless fix](ledgetech/lua-resty-qless#14)
- [redis 6.2.7 breaking
  change](redis/redis#10651)

I did not regenerate the files from qless-core using the `make`
instructions from the README.md because the commit we have been using
[^1] dates back to Aug 2017, and the same fix has not been applied to
seomoz/qless-core yet. See [^2]

[^1]: seomoz/qless-core@36199bf

[^2]: seomoz/qless-core#90
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fails on redis 6.2.7 and redis 7.0 due to globally reachable lua tables becoming read only

1 participant