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%)