OpenResty® 通过 Lua 扩展 NGINX 实现的可伸缩的 Web 平台

ChangeLog 1.0.9

Yichun Zhang , 08 Nov 2011 (created 08 Nov 2011)

Mainline Version 1.0.9.1 - 8 November 2011

  • upgraded the Nginx core to 1.0.9.
  • applied the epoll_check_stale_wev patch to the Nginx 1.0.9 core. thanks @晓旭XX.
  • upgraded Lua Nginx Module to 0.3.1rc26.
    • feature: added the ctx option to ngx.location.capture: you can now specify a custom Lua table to pass to the subrequest as its ngx.ctx. thanks @hugozhu.
    • bugfix: fixed compatibility with nginx 0.8.54. thanks @0579虾.
  • upgraded Postgres Nginx Module to 0.9rc2
    • bugfix: now we log an error message when the postgres_pass target is not found at all and returns 500 in this case instead of returning empty response.
    • bugfix: we should no longer return NGX_AGAIN when the re-polling returns IO WAIT in case of the "connection made" state.
    • feature: added some debugging outputs which be enabled by passing the --with-debug option while building Nginx or OpenResty.
    • bugfix: fixed compatibility issues with Nginx 1.1.4+: ngx_chain_update_chains now requires a pool argument.
  • upgraded Lua Rds Parser Library to 0.04.
    • bugfix: fixed a serious memory leak reported by bearnard.
  • upgraded Xss Nginx Module to 0.03rc5.
    • bugfix: the callback argument value parser did not accept JavaScript identifier names started with underscores. thanks Sam Mulube. See ChangeLog1000008 for change log for ngx_openresty 1.0.8.x.