Quantcast
Channel: Serverphorums.com - HAProxy
Viewing all articles
Browse latest Browse all 11674

Re: [ANNOUNCE] haproxy-1.8.6

$
0
0
Hi.

Am 05.04.2018 um 15:55 schrieb Willy Tarreau:
> Hi,
>
> HAProxy 1.8.6 was released on 2018/04/05. It added 23 new commits
> after version 1.8.5.

The new images are also available.

https://hub.docker.com/r/me2digital/haproxy18/
https://hub.docker.com/r/me2digital/openshift-ocp-router-hap18/

Best regards
Aleks

> It fixes several bugs, two of which are considered of major severity since
> they can cause the process to randomly crash. One is in the HTTP/2 code and
> the other one in the cache, both since the very first 1.8 release.
>
> Among the other more or less visible issues fixed in this version, I noted :
> - a failure to properly release some H2 streams, causing some H2 connections
> never to time out, hence old processes never to exit upon reload ;
>
> - a risk of occasional timeouts at the end of large transfers over H2, once
> the file has been completely sent but there is no more room to perform the
> shutdown ;
>
> - pure TCP checks appearing as in progress for the whole duration of the
> check (the connection was validated only on the check timeout) ;
>
> - unbreakage of email alerts appearing as a side effect of a tcp-check fix
> in 1.8.5
>
> - some SPOE initialization and timeout handling improvements
>
> As usual, every 1.8 user is strongly advised to upgrade to this last version,
> especially if you're using HTTP/2, the cache, or are experiencing strange
> issues or crashes.
>
> Please find the usual URLs below :
> Site index : http://www.haproxy.org/
> Discourse : http://discourse.haproxy.org/
> Sources : http://www.haproxy.org/download/1.8/src/
> Git repository : http://git.haproxy.org/git/haproxy-1.8.git/
> Git Web browsing : http://git.haproxy.org/?p=haproxy-1.8.git
> Changelog : http://www.haproxy.org/download/1.8/src/CHANGELOG
> Cyril's HTML doc : http://cbonte.github.io/haproxy-dconv/
>
> Willy
> ---
> Complete changelog :
> Christopher Faulet (3):
> BUG/MINOR: email-alert: Set the mailer port during alert initialization
> BUG/MINOR: spoe: Initialize variables used during conf parsing before any check
> BUG/MINOR: spoe: Don't release the context buffer in .check_timeouts callbaclk
>
> Ilya Shipitsin (1):
> BUILD/MINOR: fix build when USE_THREAD is not defined
>
> Olivier Houchard (1):
> BUG/MINOR: fd: Don't clear the update_mask in fd_insert.
>
> Thierry Fournier (2):
> BUG/MINOR: lua: the function returns anything
> BUG/MINOR: lua funtion hlua_socket_settimeout don't check negative values
>
> Willy Tarreau (16):
> MINOR: cli/threads: make "show fd" report thread_sync_io_handler instead of "unknown"
> MINOR: cli: make "show fd" report the mux and mux_ctx pointers when available
> BUILD/MINOR: cli: fix a build warning introduced by last commit
> BUG/MINOR: hpack: fix harmless use of uninitialized value in hpack_dht_insert
> CLEANUP: h2: rename misleading h2c_stream_close() to h2s_close()
> MINOR: h2: provide and use h2s_detach() and h2s_free()
> BUG/MAJOR: h2: remove orphaned streams from the send list before closing
> MINOR: h2: always call h2s_detach() in h2_detach()
> MINOR: h2: fuse h2s_detach() and h2s_free() into h2s_destroy()
> BUG/MEDIUM: h2/threads: never release the task outside of the task handler
> BUG/MEDIUM: h2: don't consider pending data on detach if connection is in error
> BUILD/MINOR: threads: always export thread_sync_io_handler()
> BUG/MEDIUM: h2: always add a stream to the send or fctl list when blocked
> BUG/MINOR: checks: check the conn_stream's readiness and not the connection
> BUG/MINOR: cache: fix "show cache" output
> BUG/MAJOR: cache: fix random crashes caused by incorrect delete() on non-first blocks
>
> ---

Viewing all articles
Browse latest Browse all 11674

Trending Articles