Awesome. I'm looking forward to using some of these new features,
especially the ability to set a server's weight to 0.
--Bryan
On Mon, Jul 27, 2009 at 5:48 PM, Willy Tarreau<w#1wt.eu> wrote:
> Hi all,
>
> I got several annoying bug reports which all finally got fixed
> (last one fixed this evening). So, since the bug queue is now
> empty, it's a good time to release a new version.
>
> I now encourage everyone to migrate to maintenance release 1.3.19.
> The 3 last bugs I fixed can cause random pauses in traffic and
> sometimes return 502 server error for extremely small objects if
> the server closes too fast. This should be enough to motivate you
> to upgrade.
>
> The less nasty one (server error) also affected old versions
> such as 1.3.15 and 1.3.14, so I have released one of each as
> well.
>
> But now let's talk about the goodies. Having a development
> tree in parallel is nice, because it allows better testing
> with less risks, and the ability to backport riskless features.
>
> So there are a few minor features that I have backported
> since there is some demand :
>
> - support for multiple configuration files. You can now have
> up to 10 files in which you split your various sections
> (eg: global, http defaults, http frontends, http backends,
> tcp frontends, tcp backends).
>
> - a lot more verbose error reporting when checking the conf,
> even if you specify "-D". I have encountered huge errors
> in some configurations which were not detected, so some
> specific checks have been added for such errors, and the
> config parser now returns after reporting all the errors,
> not only the first one. This helps for instance when checking
> a config which has hostnames which do not resolve where you
> check it.
>
> - support for per-server source port ranges, because there
> are some people who needed to overcome the 64k concurrent
> connections limit (!) They promised to send me a screenshot
> of their stats page when they reach the million if ever :-)
>
> - support for setting a server's weight to zero, which helps
> for maintenance periods. It's better than setting it backup
> as you're certain it will never be used for new requests,
> even if it's alone.
>
> And that's all for the features, so that's pretty minimal as
> you can see. The goal of this maintenance release clearly is
> to be a bugfix release before anything else.
>
> The develpment version has much more interesting things, but
> I've not released it yet as I need to fix my release scripts
> first, which are getting really annoying to use. I will send
> a new mail for this one.
>
> This time there is no sparc binary because I have not yet
> unpacked my Ultra5 since I moved. I hope to do so quite soon,
> but no ETA is set yet. If someone really needs the sparc
> binary, please tell me and I may find the courage to plug
> it just for the time to build.
>
> Source, changelog and Linux/x86 binary for 1.3.19, 1.3.15.10
> and 1.3.14.14 are here as usual :
>
> http://haproxy.1wt.eu/download/1.3/
>
> BTW, some of you might have noticed that the GIT interface
> work much better now. I've replaced the server. The 25 MHz
> HP was replaced with a 500 MHz mini-PC :-)
>
> Special note to the distro packagers : as usual, wait a few
> days in case something very big would be discovered, and please
> update your packages, as the bugs described above are really
> nasty to chase and describe for the end user.
>
> Happy upgrade,
> Willy
>
>
>
Received on 2009/07/28 15:38
This archive was generated by hypermail 2.2.0 : 2009/07/28 15:45 CEST