This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a change to branch 8.1.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from 37c56b0 Adjusts the format for header_rewrite string concatenation
add 2eb38aa back port of PR 3899: add a reason tag to traffic_control
host subcommand.
add 7d69676 backport of PR 4217: Fix a regression in the traffic_ctl host
status subcommand. Host statuses were not being found as the reason tag was
left off.
add 6139bf4 backport of PR 4441: Corrects the wording of the usage
messages for traffic_ctl host subcommand.
add 6d9e3fa backport of PR 4422:
add cc57201 Back port of PR 4664: Use optionally provided hash string for
hashing
add 434fd42 Back port of PR 5143:
add ac2c105 This PR fixes #5248 - parent host status is not persistent
accross restarts.
add a788867 Adds a HostStatus::loadStats() function used to load
persisted HostStatus stats after a restart of trafficserver.
add becd388 For Nexthop, add the capability to mark down origin servers
utilizing traffic_ctl.
add 64ba5ba Change HostStatus to use only one stat per host. The host
stat is now a string value containing all time and reason data so that it may
be restored from persistent store when ATS is restarted.
add 556d173 Fixes a bug where getHostStatus() will create a host status
record when none is found. A Host status record should only be created when a
host is marked up or down when traffic_ctl is used to mark a host up or down.
No new revisions were added by this update.
Summary of changes:
doc/admin-guide/files/parent.config.en.rst | 8 +
doc/appendices/command-line/traffic_ctl.en.rst | 41 +-
iocore/cache/test/stub.cc | 264 +++++++++++++
mgmt/LocalManager.cc | 4 +-
mgmt/LocalManager.h | 2 +-
mgmt/api/CoreAPI.cc | 11 +-
mgmt/api/CoreAPI.h | 4 +-
mgmt/api/CoreAPIRemote.cc | 12 +-
mgmt/api/INKMgmtAPI.cc | 8 +-
mgmt/api/NetworkMessage.cc | 4 +-
mgmt/api/TSControlMain.cc | 13 +-
mgmt/api/include/mgmtapi.h | 4 +-
proxy/HostStatus.h | 161 +++++++-
proxy/ParentConsistentHash.cc | 12 +-
proxy/ParentRoundRobin.cc | 3 +-
proxy/ParentSelection.cc | 144 ++++---
proxy/ParentSelection.h | 1 +
proxy/http/HttpTransact.cc | 40 +-
src/traffic_ctl/Makefile.inc | 1 +
src/traffic_ctl/host.cc | 68 +++-
src/traffic_server/HostStatus.cc | 413 +++++++++++++++++----
src/traffic_server/traffic_server.cc | 2 +-
.../header_rewrite/gold/header_rewrite-303.gold | 2 +-
23 files changed, 1014 insertions(+), 208 deletions(-)
create mode 100644 iocore/cache/test/stub.cc