Actions
Feature #63331
openFeature #62120: lua hardening
support multiple lua scripts per context
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
lua
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
- scripts should be named. for backward compatibility, name should be optional, and we should override scripts that are unnamed
- we should have optional ordering indication to the script. we should define what is the behavior when same order is given to two different scripts, and how we order scripts that are not given with ordering indicator
- we should make the assumption that the script authors are not coordinated. so we have to execute the scripts in a way that same variable names, function names etc. could be used without collision. need to investigate if multiple executions per VM solves this issue
- we may want to allow scripts to share information within the same VM (not sure it is necessaery), on top of the background RGW table used for sharing information between VMs
No data to display
Actions