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 <[email protected]> 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(-)
