You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2017/11/13 02:43:44 UTC

[trafficserver] branch quic-latest updated (1bb9f2e -> 41e5504)

This is an automated email from the ASF dual-hosted git repository.

zwoop pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    from 1bb9f2e  Update Makefile to build tests
     add 0456a54  Fix #2533: ATS doesn't have an active timeout for http2 connection
     add b9988fd  move the postbuf to HttpSM
     add 40a948a  Optimze: Use a positive number as the timeout of DNSEntry.
     add 3c0b8b6  README: Alpine build instructions
     add e8ed1d1  Optimize: Within udp_read_from_net, change the receive IOBufferBlock size to 2048 bytes
     add 0724e34  Correct the listen_backlog
     add bc3ecaf  Send RST_STREAM frame when deleting a stream if it is not CLOSED state
     add ab7b372  Optimize: update ink_thread_create with thread-safe support
     add 540a628  Issue 1597: refactor ParentSelection to remove duplicated markParentDown() and markParentUp() code.
     add 4e5f024  Fix crash in H2 priority tree cleanup.
     new 41e5504  Merge branch 'master' into quic-latest

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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 +
 .../h2/{h2client.py => h2active_timeout.py}        |  35 ++----
 tests/gold_tests/h2/http2.test.py                  |  13 +-
 38 files changed, 444 insertions(+), 472 deletions(-)
 create mode 100644 proxy/ParentSelectionStrategy.cc
 create mode 100644 tests/gold_tests/h2/gold/active_timeout.gold
 copy tests/gold_tests/h2/{h2client.py => h2active_timeout.py} (65%)

-- 
To stop receiving notification emails like this one, please contact
['"commits@trafficserver.apache.org" <co...@trafficserver.apache.org>'].

[trafficserver] 01/01: Merge branch 'master' into quic-latest

Posted by zw...@apache.org.
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 <zw...@apache.org>
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
"commits@trafficserver.apache.org" <co...@trafficserver.apache.org>.