Hi all, I just committed a prototype remap plugin to the jpeach/lua branch that lets you write remap plugins in Lua. I'd say it's at proof of concept stage. It seems to basically work but it's never taken any real load. The error handling is pretty lackadaisical.
Here's an example that should give you a feel: <https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;a=blob_plain;f=plugins/lua/example.lua;hb=jpeach/lua> I'd appreciate any comments about the API and the general approach. I think the most controversial aspect is that the plugin does not explicitly choose whether the remap evaluation chain continues. Request redirects and rejections terminate the chain; anything else allows it to continue. It's not clear to me yet how to extend the remap case to the general plugin case. Is the remap plugin useful enough to stand on it's own? J