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 5d13d3b Add TO in-memory User cache option to improve performance
(#6671)
add 0533b7a Reduce TM dependency on CRConfig (#6625)
No new revisions were added by this update.
Summary of changes:
CHANGELOG.md | 1 +
.../source/api/v2/cdns_name_configs_monitoring.rst | 53 +++++++--
.../source/api/v3/cdns_name_configs_monitoring.rst | 69 ++++++++---
.../source/api/v4/cdns_name_configs_monitoring.rst | 69 ++++++++---
lib/go-tc/enum.go | 8 ++
lib/go-tc/traffic_monitor.go | 32 +++--
lib/go-tc/traffic_monitor_test.go | 2 +-
lib/go-tc/traffic_router.go | 105 +----------------
lib/go-tc/traffic_router_test.go | 2 +-
traffic_monitor/health/cache.go | 8 +-
traffic_monitor/health/cache_test.go | 1 -
traffic_monitor/manager/monitorconfig.go | 2 +-
traffic_monitor/manager/opsconfig.go | 14 ---
traffic_monitor/tests/_integration/snapshot.json | 2 +-
traffic_monitor/todata/todata.go | 130 ++++++++++++++-------
traffic_monitor/todata/todata_test.go | 16 +--
traffic_monitor/towrap/towrap.go | 96 +--------------
.../traffic_ops_golang/crconfig/crconfig.go | 3 +-
.../traffic_ops_golang/crconfig/deliveryservice.go | 11 +-
.../crconfig/edgelocations_test.go | 4 +-
traffic_ops/traffic_ops_golang/crconfig/servers.go | 53 ++-------
.../traffic_ops_golang/crconfig/servers_test.go | 39 +++----
.../traffic_ops_golang/dbhelpers/db_helpers.go | 36 ++++++
.../traffic_ops_golang/monitoring/monitoring.go | 79 +++++++++----
.../monitoring/monitoring_test.go | 48 ++++++--
.../test/rand.go} | 27 +++--
.../topologies.go => topology/snapshot.go} | 6 +-
.../snapshot_test.go} | 13 ++-
28 files changed, 475 insertions(+), 454 deletions(-)
copy traffic_ops/{testing/api/v2/about_test.go =>
traffic_ops_golang/test/rand.go} (60%)
rename traffic_ops/traffic_ops_golang/{crconfig/topologies.go =>
topology/snapshot.go} (91%)
rename traffic_ops/traffic_ops_golang/{crconfig/topologies_test.go =>
topology/snapshot_test.go} (94%)