This is an automated email from the ASF dual-hosted git repository.
bneradt pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from 3d26637 Increase Proxy Verifier caching delay. (#7616)
add 10f7c51 Implement log throttling (#7279)
No new revisions were added by this update.
Summary of changes:
doc/admin-guide/files/records.config.en.rst | 34 +++
include/tscore/Diags.h | 338 ++++++---------------
include/tscore/{Diags.h => DiagsTypes.h} | 117 +------
include/tscore/LogMessage.h | 145 +++++++++
include/tscore/Ptr.h | 19 ++
include/tscore/Throttler.h | 124 ++++++++
iocore/dns/DNS.cc | 4 +
mgmt/RecordsConfig.cc | 4 +
proxy/logging/Log.cc | 6 +-
proxy/logging/Log.h | 6 +
proxy/logging/LogBuffer.cc | 4 +-
proxy/logging/LogConfig.cc | 43 ++-
proxy/logging/LogFile.cc | 2 +-
proxy/logging/LogObject.cc | 6 +-
proxy/logging/LogStandalone.cc | 2 -
proxy/shared/DiagsConfig.cc | 56 ++--
proxy/shared/DiagsConfig.h | 9 +-
src/traffic_manager/traffic_manager.cc | 13 +-
src/traffic_server/traffic_server.cc | 2 -
src/tscore/LogMessage.cc | 275 +++++++++++++++++
src/tscore/Makefile.am | 5 +-
.../ink_sys_control.h => src/tscore/Throttler.cc | 42 ++-
.../{test_Regex.cc => test_Throttler.cc} | 49 +--
23 files changed, 860 insertions(+), 445 deletions(-)
copy include/tscore/{Diags.h => DiagsTypes.h} (60%)
create mode 100644 include/tscore/LogMessage.h
create mode 100644 include/tscore/Throttler.h
create mode 100644 src/tscore/LogMessage.cc
copy include/tscore/ink_sys_control.h => src/tscore/Throttler.cc (51%)
copy src/tscore/unit_tests/{test_Regex.cc => test_Throttler.cc} (50%)