This is an automated email from the ASF dual-hosted git repository.

elsloo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git.


    from 281b50e  Made admin user compliant with restrictions (API and TP) 
(#4764)
     new 406a280  Initial commit for localization/routing for HTTP delivery 
services.
     new 5bc20e1  Fixed a bug that led to ADMIN_DOWN hosts being served in ETR 
related dynamic responses.
     new 9c501b1  Ignore PMD violation
     new 2dd9a0c  Fix up the docs, add changelog entry

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGELOG.md                                       |   1 +
 docs/source/admin/traffic_router.rst               |  53 ++-
 .../traffic_router/images/edge_tr_example.png      | Bin 0 -> 448267 bytes
 traffic_ops/app/lib/UI/DeliveryService.pm          |   2 +-
 traffic_ops/app/lib/UI/Topology.pm                 |  33 +-
 .../app/templates/delivery_service/add.html.ep     |   4 +-
 .../app/templates/delivery_service/edit.html.ep    |   6 +-
 .../form.deliveryService.HTTP.tpl.html             |  16 +
 .../form.deliveryService.Steering.tpl.html         |  16 +
 .../api/controllers/ConsistentHashController.java  |   2 +-
 .../api/controllers/CoverageZoneController.java    |   4 +-
 .../controllers/DeepCoverageZoneController.java    |   2 +-
 .../controllers/DeliveryServicesController.java    |   2 +-
 .../core/cache/CacheLocationManager.java           |  45 ---
 .../traffic_router/core/config/ConfigHandler.java  | 131 ++++++--
 .../traffic_router/core/dns/SignatureManager.java  |   2 +-
 .../traffic_router/core/dns/ZoneManager.java       | 289 ++++++++++------
 .../traffic_router/core/ds/DeliveryService.java    |  11 +-
 .../traffic_router/core/ds/Dispersion.java         |   2 +-
 .../traffic_router/core/ds/SteeringResult.java     |   2 +-
 .../traffic_router/core/edge/Cache.java            | 112 +++++++
 .../core/{cache => edge}/CacheLocation.java        |  35 +-
 .../core/{cache => edge}/CacheRegister.java        |  95 ++++--
 .../core/{cache => edge}/InetRecord.java           |  44 ++-
 .../traffic_router/core/edge/Location.java         |  92 +++++
 .../core/{cache/Cache.java => edge/Node.java}      | 117 +------
 .../core/{cache => edge}/Resolver.java             |   2 +-
 .../core/edge/TrafficRouterLocation.java           |  90 +++++
 .../traffic_router/core/loc/AnonymousIp.java       |   2 +-
 .../core/loc/FederationRegistry.java               |   2 +-
 .../traffic_router/core/loc/NetworkNode.java       |  34 +-
 .../traffic_router/core/loc/RegionalGeo.java       |   2 +-
 .../core/monitor/TrafficMonitorWatcher.java        |   2 +-
 .../traffic_router/core/request/DNSRequest.java    |  44 ++-
 .../traffic_router/core/router/DNSRouteResult.java |  21 +-
 ...tionComparator.java => LocationComparator.java} |   8 +-
 .../traffic_router/core/router/StatTracker.java    |  45 ++-
 .../traffic_router/core/router/TrafficRouter.java  | 369 ++++++++++++++++++---
 .../core/router/TrafficRouterManager.java          |   2 +-
 .../traffic_router/core/util/DataExporter.java     |  18 +-
 .../traffic_router/core/CatalinaTrafficRouter.java |   3 +
 .../core/config/ConfigHandlerTest.java             |  10 +-
 .../traffic_router/core/dns/NameServerTest.java    |   4 +-
 .../traffic_router/core/dns/ZoneManagerTest.java   |  14 +-
 .../core/dns/ZoneManagerUnitTest.java              |   5 +-
 .../core/ds/SteeringGeolocationComparatorTest.java |   2 +-
 .../core/{cache => edge}/CacheRegisterTest.java    |  21 +-
 .../traffic_router/core/external/RouterTest.java   |  41 ++-
 .../traffic_router/core/loc/CoverageZoneTest.java  |  12 +-
 .../core/loc/FederationRegistryTest.java           |   2 +-
 .../traffic_router/core/loc/RegionalGeoTest.java   |   2 +-
 .../core/router/CacheLocationComparatorTest.java   |  10 +-
 .../core/router/CacheRegisterBuilder.java          |  23 +-
 .../core/router/DNSRoutingMissesTest.java          |  30 +-
 .../core/router/GeoSortSteeringResultsTest.java    |   2 +-
 .../router/TrafficRouterHTTPRoutingMissesTest.java |   2 +-
 .../core/router/TrafficRouterTest.java             |  36 +-
 .../core/src/test/resources/publish/CrConfig.json  | 101 +++++-
 .../core/src/test/resources/publish/CrConfig2.json |  11 +
 .../core/src/test/resources/publish/CrConfig3.json |  13 +-
 .../core/src/test/resources/publish/CrConfig4.json |  13 +-
 61 files changed, 1544 insertions(+), 572 deletions(-)
 create mode 100644 docs/source/admin/traffic_router/images/edge_tr_example.png
 delete mode 100644 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/cache/CacheLocationManager.java
 create mode 100644 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/edge/Cache.java
 rename 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/{cache
 => edge}/CacheLocation.java (90%)
 rename 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/{cache
 => edge}/CacheRegister.java (61%)
 rename 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/{cache
 => edge}/InetRecord.java (66%)
 create mode 100644 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/edge/Location.java
 rename 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/{cache/Cache.java
 => edge/Node.java} (65%)
 rename 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/{cache
 => edge}/Resolver.java (96%)
 create mode 100644 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/edge/TrafficRouterLocation.java
 rename 
traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/router/{CacheLocationComparator.java
 => LocationComparator.java} (80%)
 rename 
traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/{cache
 => edge}/CacheRegisterTest.java (81%)

Reply via email to