Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263429 - net-proxy/haproxy-1.3.16 available and declared stable
Summary: net-proxy/haproxy-1.3.16 available and declared stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Network Proxy Developers (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-22 23:28 UTC by Stefan Behte (RETIRED)
Modified: 2009-03-24 18:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Behte (RETIRED) gentoo-dev Security 2009-03-22 23:28:58 UTC
I'm not sure if this is on your radar, I got this from the ha-proxy Mailinglist:

Hi all,

now that's it for real. 1.3.16 is out. And with it, I'm declaring
1.3 as the new stable branch. That means that only fixes and minor
feature enhancements may be merged in future 1.3 versions.

New development will take place in 1.4 or maybe 2.0, I'll see.
Anyway I'd like to adopt a new versioning scheme for development
releases. We would only have 2 digits to remember for major
releases, and either use a "-rcX" suffix for development, or a
".X" for stable versions. One of the goals is also to shorten
the timeframe between two consecutive versions. This should be
easier now that the layers have been split.

There were a few last-minute fixes and improvements since rc1 :

    - [BUG] stream_sock: write timeout must be updated when forwarding !
    - [BUILD] Fixed Makefile for linking pcre
    - [CONTRIB] selinux policy for haproxy
    - [MINOR] show errors: encode backslash as well as non-ascii characters
    - [MINOR] cfgparse: some cleanups in the consistency checks
    - [MINOR] cfgparse: set backends to "balance roundrobin" by default
    - [MINOR] tcp-inspect: permit the use of no-delay inspection
    - [MEDIUM] reverse internal proxy declaration order to match configuration
    - [CLEANUP] config: catch and report some possibly wrong rule ordering
    - [BUG] connect timeout is in the stream interface, not the buffer
    - [BUG] session: errors were not reported in termination flags in TCP mode
    - [MINOR] tcp_request: let the caller take care of errors and timeouts
    - [CLEANUP] http: remove some commented out obsolete code in process_response
    - [MINOR] update ebtree to version 4.1
    - [MEDIUM] scheduler: get rid of the 4 trees thanks and use ebtree v4.1
    - [BUG] sched: don't leave 3 lasts tasks unprocessed when niced tasks are present
    - [BUG] scheduler: fix improper handling of duplicates __task_queue()
    - [MINOR] sched: permit a task to stay up between calls
    - [MINOR] task: keep a task count and clean up task creators
    - [MINOR] stats: report number of tasks (active and running)
    - [BUG] server check intervals must not be null
    - [OPTIM] stream_sock: don't retry to read after a large read
    - [OPTIM] buffer: new BF_READ_DONTWAIT flag reduces EAGAIN rates
    - [MEDIUM] session: don't resync FSMs on non-interesting changes
    - [BUG] check for global.maxconn before doing accept()
    - [OPTIM] sepoll: do not re-check whole list upon accepts

The source and the full changelog are available here :

  http://haproxy.1wt.eu/download/1.3/src/

I've also uploaded binaries for linux-i586 and solaris-sparc, as usual.

I'll do my best to avoid 4-digit versions in the future. That means
that next stable version will be 1.3.17. I hope we'll not have too
many bugs to fix. The doc needs a little bit of refreshing though.

Users with extreme bandwidth may want to give this new version a try.
Some performance improvements of up to 10-15% have been observed compared
to 1.3.15 in some circumstances. Recent linux kernels supporting splice()
will help even further.

Users with critical availability requirements should wait a bit for
others to report bugs if any, and stick to 1.3.15.X for now.

Have fun !
Willy
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2009-03-24 18:34:20 UTC
Fixed in cvs.