You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by ma...@apache.org on 2022/02/16 20:36:59 UTC
[trafficcontrol] branch master updated (d20b80c -> 3b10d5b)
This is an automated email from the ASF dual-hosted git repository.
mattjackson pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git.
from d20b80c TP: adds permissions to roles form (#6536)
add 3b10d5b Traffic Monitor Distributed Polling (#6527)
No new revisions were added by this update.
Summary of changes:
CHANGELOG.md | 2 +
docs/source/admin/traffic_monitor.rst | 14 +-
.../traffic_monitor/traffic_monitor_api.rst | 29 ++++
infrastructure/docker/traffic_monitor/run.sh | 1 -
lib/go-tc/crstates.go | 23 +--
lib/go-tc/traffic_monitor.go | 2 +-
traffic_monitor/cache/data.go | 11 +-
traffic_monitor/conf/traffic_monitor.cfg | 2 +
traffic_monitor/config/config.go | 5 +-
traffic_monitor/config/config_test.go | 35 ++++
traffic_monitor/datareq/cachestate.go | 8 +-
traffic_monitor/datareq/cachestate_test.go | 7 -
traffic_monitor/datareq/crstate.go | 46 ++++--
traffic_monitor/datareq/datareq.go | 26 ++-
traffic_monitor/dsdata/stat.go | 12 +-
traffic_monitor/health/cache.go | 7 +-
.../manager/{peer.go => distributedpeer.go} | 39 +++--
traffic_monitor/manager/health.go | 7 +-
traffic_monitor/manager/manager.go | 24 ++-
traffic_monitor/manager/monitorconfig.go | 169 +++++++++++++++++--
traffic_monitor/manager/monitorconfig_test.go | 138 ++++++++++++++++
traffic_monitor/manager/opsconfig.go | 3 +
traffic_monitor/manager/stat.go | 8 +-
traffic_monitor/manager/statecombiner.go | 52 +++---
traffic_monitor/manager/statecombiner_test.go | 11 +-
traffic_monitor/peer/crstates.go | 69 +++++---
traffic_monitor/peer/peer.go | 2 +
traffic_monitor/poller/cache.go | 6 +-
traffic_monitor/poller/file.go | 60 -------
traffic_monitor/poller/{cache.go => peer.go} | 174 ++++++++------------
traffic_monitor/poller/poller_type_http.go | 10 +-
traffic_monitor/poller/poller_types.go | 3 -
traffic_monitor/static/index.html | 1 +
traffic_monitor/tests/_integration/monitoring.json | 2 +-
traffic_monitor/threadsafe/durationmap.go | 2 +-
traffic_monitor/threadsafe/polledcaches.go | 180 ++++++++++-----------
traffic_monitor/towrap/towrap.go | 11 +-
traffic_monitor/traffic_monitor.go | 3 +
38 files changed, 761 insertions(+), 443 deletions(-)
copy traffic_monitor/manager/{peer.go => distributedpeer.go} (50%)
delete mode 100644 traffic_monitor/poller/file.go
copy traffic_monitor/poller/{cache.go => peer.go} (55%)