This is an automated email from the ASF dual-hosted git repository. zwoop pushed a commit to branch quic-latest in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 41e5504da198ab7486ca50232abd7647ed612e8c Merge: 1bb9f2e 4e5f024 Author: Leif Hedstrom <[email protected]> AuthorDate: Mon Nov 13 10:43:32 2017 +0800 Merge branch 'master' into quic-latest * master: Fix crash in H2 priority tree cleanup. Issue 1597: refactor ParentSelection to remove duplicated markParentDown() and markParentUp() code. Optimize: update ink_thread_create with thread-safe support Send RST_STREAM frame when deleting a stream if it is not CLOSED state Correct the listen_backlog Optimize: Within udp_read_from_net, change the receive IOBufferBlock size to 2048 bytes README: Alpine build instructions Optimze: Use a positive number as the timeout of DNSEntry. move the postbuf to HttpSM Fix #2533: ATS doesn't have an active timeout for http2 connection README | 11 +++ cmd/traffic_manager/MgmtHandlers.cc | 2 +- cmd/traffic_manager/traffic_manager.cc | 6 +- doc/admin-guide/files/records.config.en.rst | 8 ++ iocore/dns/DNS.cc | 6 +- iocore/dns/P_DNSProcessor.h | 2 +- iocore/eventsystem/I_Thread.h | 2 +- iocore/eventsystem/Thread.cc | 18 +--- iocore/net/Connection.cc | 2 +- iocore/net/Makefile.am | 4 +- iocore/net/UnixUDPNet.cc | 8 +- lib/records/RecLocal.cc | 4 +- lib/ts/ink_inet.cc | 12 +-- lib/ts/ink_thread.h | 12 ++- lib/ts/signals.cc | 2 +- lib/ts/test_freelist.cc | 2 +- mgmt/ProcessManager.cc | 2 +- mgmt/RecordsConfig.cc | 2 +- mgmt/api/CoreAPIRemote.cc | 4 +- mgmt/api/NetworkUtilsRemote.cc | 4 +- proxy/InkIOCoreAPI.cc | 4 +- proxy/Makefile.am | 1 + proxy/ParentConsistentHash.cc | 73 -------------- proxy/ParentConsistentHash.h | 5 + proxy/ParentRoundRobin.cc | 136 ++++----------------------- proxy/ParentRoundRobin.h | 9 +- proxy/ParentSelection.h | 37 +++----- proxy/ParentSelectionStrategy.cc | 127 +++++++++++++++++++++++++ proxy/http/HttpSM.cc | 88 ++++++++++++----- proxy/http/HttpSM.h | 64 +++++++++++++ proxy/http/HttpTunnel.cc | 110 ++-------------------- proxy/http/HttpTunnel.h | 41 ++------ proxy/http2/Http2ConnectionState.cc | 17 ++-- proxy/http2/Http2DependencyTree.h | 25 +++++ proxy/http2/Http2Stream.cc | 17 +--- tests/gold_tests/h2/gold/active_timeout.gold | 1 + tests/gold_tests/h2/h2active_timeout.py | 57 +++++++++++ tests/gold_tests/h2/http2.test.py | 13 ++- 38 files changed, 488 insertions(+), 450 deletions(-) -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
