Welcome! Log In Create A New Profile

Advanced

Re: [ANNOUNCE] Tengine-1.4.0

September 06, 2012 01:56AM
I would love to see and even pledge a bounty (if Igor, Maxim and team
even need any money anymore! :p) to get DSO into nginx mainline...


On Wed, Sep 5, 2012 at 10:19 PM, David Yu <david.yu.ftw@gmail.com> wrote:
>
>
> On Thu, Sep 6, 2012 at 1:06 AM, Joshua Zhu <zhuzhaoyuan@gmail.com> wrote:
>>
>> Hi folks,
>>
>> We are excited to announce that Tengine-1.4.0 has been released. This
>> is the first release of the 1.4 development branch. You can either
>> checkout the source code from github:
>> https://github.com/taobao/tengine or download the tarball directly:
>> http://tengine.taobao.org/download/tengine-1.4.0.tar.gz
>>
>> The highlight of this release is the dynamic module loading support
>> (http://tengine.taobao.org/document/dso.html). We now can load modules
>> upon demand instead of having to recompile nginx with the individual
>> modules. It is very convenient for module developers and corporations.
>> And as this release, Tengine is based on Nginx-1.2.3.
>> Complete changelog is as follows:
>> *) Feature: added the dynamic module loading support (a.k.a. DSO),
>> so we don't have to recompile tengine when we want to add a new
>> module. (monadbobo)
>> *) Feature: updated the Lua module to the latest stable version.
>> (chaoslawful, agentzh, jinglong)
>> *) Feature: added json and csv format output for the
>> upstream_check module. (yaoweibin)
>> *) Feature: added the 'log_empty_request' directive which could be
>> used to turn off logs from a connection without HTTP data.
>> (zhuzhaoyuan)
>> *) Feature: added the 'concat_delimiter' directive to the concat
>> module to allow adding delimiter between each file. (dinic)
>> *) Feature: added the 'concat_ignore_file_error' directive to
>> ignore file errors and the syntax of concat is less strict now.
>> (dinic)
>> *) Feature: added the 'default' option to the 'error_page'
>> directive to set all error pages to default values. (jinglong)
>> *) Feature: added the 'priority' directive of the procs module.
>> (yzprofile)
>> *) Feature: added the 'delay_start' directive of the procs module.
>> (yzprofile)
>> *) Change: merged changes from nginx-1.2.3. (zhuzhaoyuan)
>> *) Bugfix: fixed a segmentation fault bug of the geo module when
>> 'range' was set without default value. (yzprofile)
>> *) Bugfix: fixed a segmentation fault bug with the procs module.
>> (yzprofile)
>> *) Bugfix: fixed a socket leak bug when upstream_check was
>> enabled. (yaoweibin)
>> *) Bugfix: fixed some bugs of the limit_req module. (monadbobo)
>> *) Bugfix: fixed wrong format types with error logs. (yaoweibin)
>> *) Bugfix: fixed a compile error if the perl module was used with
>> procs. (yzprofile)
>>
>> For those who don't know Tengine, it is a free and open source
>> distribution of Nginx with some advanced features. See our website for
>> more details: http://tengine.taobao.org
>> Have fun!
>
>
> Very nice! If you have a benchmark comparing performance with compiled
> modules vs DSO, please do share.
> I'm expecting the speed difference to be too small to notice.
>
>>
>>
>> Regards,
>>
>> --
>> Joshua Zhu
>> Senior Software Engineer
>> Server Platforms Team at Taobao
>>
>> _______________________________________________
>> nginx mailing list
>> nginx@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx
>
>
>
>
> --
> When the cat is away, the mouse is alone.
> - David Yu
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

[ANNOUNCE] Tengine-1.4.0

Joshua Zhu September 05, 2012 01:08PM

Re: [ANNOUNCE] Tengine-1.4.0

smallfish September 05, 2012 09:58PM

Re: [ANNOUNCE] Tengine-1.4.0

Christopher Meng September 06, 2012 12:02AM

Re: [ANNOUNCE] Tengine-1.4.0

Joshua Zhu September 06, 2012 12:26AM

Re: [ANNOUNCE] Tengine-1.4.0

David Yu September 06, 2012 01:20AM

Re: [ANNOUNCE] Tengine-1.4.0

mike September 06, 2012 01:56AM

Re: [ANNOUNCE] Tengine-1.4.0

Christopher Meng September 06, 2012 02:12AM

Re: [ANNOUNCE] Tengine-1.4.0

Reinis Rozitis September 06, 2012 02:50AM

Re: [ANNOUNCE] Tengine-1.4.0

姚伟斌 September 06, 2012 03:04AM

Re: [ANNOUNCE] Tengine-1.4.0

mike September 06, 2012 03:12AM

Re: [ANNOUNCE] Tengine-1.4.0

Maxim Dounin September 06, 2012 06:36AM

Re: [ANNOUNCE] Tengine-1.4.0

mike September 06, 2012 12:28PM

Re: [ANNOUNCE] Tengine-1.4.0

Joshua Zhu September 06, 2012 10:08PM

Re: [ANNOUNCE] Tengine-1.4.0

Maxim Dounin September 07, 2012 04:48AM

Re: [ANNOUNCE] Tengine-1.4.0

Joshua Zhu September 11, 2012 12:18AM

Re: [ANNOUNCE] Tengine-1.4.0

Maxim Dounin September 11, 2012 06:34AM

Re: [ANNOUNCE] Tengine-1.4.0

Joshua Zhu September 06, 2012 02:26AM

Re: [ANNOUNCE] Tengine-1.4.0

姚伟斌 September 06, 2012 02:50AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 319
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready