lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


We use it too, coupled with the drizzle module and it's excellent.

On Wed, Feb 1, 2012 at 8:27 AM, Ilja Razinkov <razinkov@gmail.com> wrote:
> We are using it in our project and openresty and it is really cool.
> Thanks for handling this thing and moving it forward!
>
> On Wed, Feb 1, 2012 at 8:09 AM, agentzh <agentzh@gmail.com> wrote:
>> Hi, folks!
>>
>> I'm happy to announce the v0.4.1 release of our ngx_lua nginx module. You
>> can get the release tarball from the download page:
>>
>>    https://github.com/chaoslawful/lua-nginx-module/tags
>>
>> Here's the change log compared to the last formal release, v0.4.0:
>>
>> * bugfix: ngx.exit, ngx.redirect, ngx.exec, and ngx.req.set_uri(uri,
>> true) could return (they should never return as per the
>> documentation). this bug had appeared in ngx_lua v0.3.1rc4 and
>> ngx_openresty 1.0.6.13. thanks @cyberty for reporting it.
>>
>> * bugfix: ngx_http_lua_header_filter_init was called with an argument
>> which actually accepts none. this could cause compilation errors at
>> least with gcc 4.3.4 as reported in github issue #80. thanks bigplum
>> (Simon).
>>
>> * bugfix: fixed all the warnings from the clang static analyzer.
>>
>> * feature: allow use of the DDEBUG macro from the outside (via the -D
>> DDEBUG=1 C compiler opton).
>>
>> You can also view the HTML version of this change log here:
>>
>>    http://wiki.nginx.org/HttpLuaModule#v0.4.1
>>
>> Special thanks go to all of our contributors and users!
>>
>> I'm currently focusing on the ngx_lua cosocket branch which will
>> become the v0.5.x series. With the upcoming cosocket support, we'll be
>> able to code up nonblocking network client drivers for various backend
>> services (memcached, mysql, redis, to name a few) in pure Lua, and
>> these drivers could be even faster than the old approach that requires
>> combining nginx subrequests and nginx upstream modules.
>>
>> This Nginx module embeds the Lua 5.1 interpreter or LuaJIT 2.0 into
>> the nginx core and integrates the powerful Lua threads (aka Lua
>> coroutines) into the nginx event model by means of nginx subrequests.
>>
>> Unlike Apache's mod_lua and Lighttpd's mod_magnet, Lua code written
>> atop this module can be 100% non-blocking on network traffic as long
>> as you use the ngx.location.capture or ngx.location.capture_multi
>> interfaces to let the Nginx core do all your requests to mysql,
>> postgresql, memcached, redis, upstream http web services, and etc etc
>> etc.
>>
>> This module is also included and enabled by default in our
>> ngx_openresty bundle: http://openresty.org/
>>
>> You can find the complete documentation for this module on the
>> following wiki page:
>>
>>    http://wiki.nginx.org/HttpLuaModule
>>
>> And you always get the latest source code from the git repository here:
>>
>>    https://github.com/chaoslawful/lua-nginx-module
>>
>> Have fun!
>> -agentzh
>>
>
>
>
> --
> с уважением, Разинков Илья
>



-- 
Bertrand Mansion
Mamasam