You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bn...@apache.org on 2022/08/22 15:01:59 UTC

[trafficserver] 01/01: Merging in from the latest master branch

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

bneradt pushed a commit to branch 10-Dev
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit ad6ae1351759d8f3399b18392cd048a8ea4383ce
Merge: dc51e9a4f a40bc0f66
Author: Brian Neradt <br...@gmail.com>
AuthorDate: Mon Aug 22 14:50:07 2022 +0000

    Merging in from the latest master branch

 configure.ac                                       |   4 +-
 doc/admin-guide/plugins/stats_over_http.en.rst     |   7 +
 include/tscpp/util/TsSharedMutex.h                 |   6 +-
 iocore/cache/Cache.cc                              |   1 +
 iocore/cache/CacheRead.cc                          |  14 +
 iocore/cache/P_CacheHosting.h                      |   1 +
 iocore/cache/P_CacheInternal.h                     |   1 +
 iocore/eventsystem/I_ProtectedQueue.h              |   1 -
 iocore/eventsystem/P_ProtectedQueue.h              |  10 -
 iocore/hostdb/HostDB.cc                            |  11 +
 iocore/hostdb/P_HostDBProcessor.h                  |   3 +
 .../experimental/parent_select/consistenthash.cc   |   5 +-
 .../experimental/parent_select/consistenthash.h    |   5 +-
 .../experimental/parent_select/parent_select.cc    |  13 +-
 plugins/experimental/parent_select/strategy.h      |  10 +-
 plugins/stats_over_http/Makefile.inc               |   2 +-
 .../{stats_over_http.c => stats_over_http.cc}      | 376 +++++++--------------
 proxy/hdrs/HTTP.cc                                 |  33 +-
 proxy/hdrs/HTTP.h                                  |  16 +-
 proxy/hdrs/Makefile.am                             |   2 +
 proxy/hdrs/VersionConverter.cc                     | 275 +++++++++++++++
 proxy/hdrs/VersionConverter.h                      | 115 +++++++
 proxy/hdrs/unit_tests/test_Hdrs.cc                 |   2 +-
 proxy/http/HttpSM.cc                               |   6 +-
 proxy/http/HttpTransact.cc                         |  68 ++--
 proxy/http/HttpTransact.h                          |  66 +++-
 proxy/http/HttpTransactCache.cc                    |  87 ++---
 proxy/http/HttpTransactCache.h                     |   2 +
 proxy/http/RegressionHttpTransact.cc               |   2 +-
 proxy/http/remap/unit-tests/nexthop_test_stubs.cc  |   2 +-
 proxy/http2/HTTP2.cc                               | 279 +--------------
 proxy/http2/HTTP2.h                                |  13 -
 proxy/http2/Http2ConnectionState.cc                |   3 +-
 proxy/http2/Http2Stream.cc                         |   7 +-
 proxy/http2/unit_tests/test_HTTP2.cc               |  16 +-
 proxy/http3/Http3HeaderFramer.cc                   |  15 +-
 proxy/http3/Http3HeaderFramer.h                    |   3 +-
 proxy/http3/Http3HeaderVIOAdaptor.cc               |  38 +--
 proxy/http3/Http3HeaderVIOAdaptor.h                |   4 +-
 proxy/http3/Makefile.am                            |   2 -
 proxy/logging/LogAccess.cc                         |   2 +-
 src/tscore/ink_file.cc                             |   4 +-
 tests/autest.sh                                    |   9 +-
 tests/gold_tests/headers/gold/range-200.gold       |  11 +
 .../headers/gold/range-206-revalidated.gold        |  12 +
 tests/gold_tests/headers/gold/range-206.gold       |  12 +
 tests/gold_tests/headers/gold/range-416.gold       |   6 +
 tests/gold_tests/headers/range.test.py             | 229 +++++++++++++
 tests/prepare_proxy_verifier.sh                    |  23 +-
 49 files changed, 1097 insertions(+), 737 deletions(-)