This is an automated email from the ASF dual-hosted git repository.
ocket8888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git.
from 6c8a801 Ciab atstccfg (#4671)
add 44d79af Update /cdns/:name/configs/monitoring for multiple interfaces
(#4774)
No new revisions were added by this update.
Summary of changes:
CHANGELOG.md | 11 +-
.../source/api/v3/cdns_name_configs_monitoring.rst | 64 ++-
lib/go-tc/crconfig.go | 2 +-
lib/go-tc/traffic_monitor.go | 83 ++-
lib/go-tc/traffic_router.go | 99 +++-
lib/go-util/ptr.go | 6 +-
traffic_monitor/cache/cache.go | 48 +-
traffic_monitor/cache/cache_test.go | 2 +-
traffic_monitor/datareq/cachedowncount.go | 2 +-
traffic_monitor/datareq/cachestate.go | 4 +-
traffic_monitor/ds/stat.go | 8 +-
traffic_monitor/ds/stat_test.go | 6 +-
traffic_monitor/health/cache.go | 10 +-
traffic_monitor/health/cache_test.go | 4 +-
traffic_monitor/manager/monitorconfig.go | 6 +-
traffic_monitor/manager/monitorconfig_test.go | 12 +-
traffic_monitor/manager/stat.go | 2 +-
traffic_monitor/poller/monitorconfig.go | 2 +-
traffic_monitor/threadsafe/monitorconfig.go | 46 +-
traffic_monitor/threadsafe/resultstathistory.go | 2 +-
.../threadsafe/resultstathistory_test.go | 2 +-
traffic_monitor/towrap/towrap.go | 22 +-
traffic_monitor/towrap/towrap_test.go | 8 +-
.../testing/api/v1/federation_resolvers_test.go | 12 +-
.../testing/api/v2/federation_resolvers_test.go | 12 +-
.../updatestatus_test.go => v2/monitoring_test.go} | 37 +-
.../testing/api/v3/federation_resolvers_test.go | 12 +-
traffic_ops/testing/api/v3/monitoring_test.go | 61 ++
traffic_ops/traffic_ops_golang/crconfig/handler.go | 27 +
.../traffic_ops_golang/monitoring/monitoring.go | 189 ++++--
.../monitoring/monitoring_test.go | 640 +++++++++++----------
.../traffic_ops_golang/riaksvc/riak_services.go | 2 +-
traffic_ops/traffic_ops_golang/routing/routes.go | 4 +-
.../traffic_ops_golang/trafficstats/util_test.go | 14 +-
traffic_ops/v1-client/traffic_monitor.go | 8 +-
traffic_ops/v2-client/traffic_monitor.go | 10 +-
36 files changed, 967 insertions(+), 512 deletions(-)
copy traffic_ops/testing/api/{v1/updatestatus_test.go =>
v2/monitoring_test.go} (58%)
create mode 100644 traffic_ops/testing/api/v3/monitoring_test.go