trafficcontrol-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From els...@apache.org
Subject [incubator-trafficcontrol] branch master updated (87489f1 -> 04d8665)
Date Wed, 24 Jan 2018 17:23:09 GMT
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/incubator-trafficcontrol.git.


    from 87489f1  Fix TO not_a_parent server exclusion
     new 1689697  Add deep_caching_type to DB, API, CRConfig, and UI.
     new 6584109  Reverse schema for deep_caching_type
     new 4f6eaa2  Only show Deep Caching field for HTTP delivery services
     new c41a029  Add Deep Caching field to TP
     new bfb1b56  Add DeepCachingType field to DS struct in go client
     new 87cc97c  Update TO unit/integration tests for deep_caching_type
     new 0577ddc  Add Dynamic Deep Caching
     new ef134c5  Make param 'deepcoveragezone.polling.url' optional
     new 714c82a  Refactor NetworkNode.generateTree() to reduce duplication
     new 6e403ad  Fix failing unit tests due to DDC changes
     new 235f4c7  Clean up DDC code in TR a bit
     new de83812  Properly fall back to the regular CZF if deep CZF miss
     new dfda01a  Remove the need for deepcoveragezone.polling.initialDelay parameter
     new 5a7fd58  Fix how deep NetworkNodes are loaded with a CacheLocation
     new 0e52c33  Rename goose migration file for deep_caching_type due to rebase
     new d20eae6  Fix Java PMD violations
     new 4f4a915  Code cleanup/clarifying comments
     new a717748  Refactor NetworkUpdater/DeepNetworkUpdater to reduce duplication
     new d5ec744  Add deep NetworkNode test coverage
     new fa13b4c  Add test deep coverage zone file
     new 696caf1  WIP Dynamic Deep Caching docs
     new 5b890a0  More DDC documentation
     new aa6c536  Add Deep Caching docs for overview/how to use
     new b9d4b5e  DDC documentation cleanup
     new 23fa917  Show Deep Caching field for STEERING Delivery Services
     new d8612e7  Change deep_caching_type from an int to an ENUM
     new c829851  Update Traffic Router to use deepCachingType as an enum
     new 71a07a0  Improve error message for invalid deepCachingType when parsing
     new 013909d  Address DDC review comments
     new efefb8b  Update API ref to show deepCachingType is now a string
     new f22d2ec  Fix broken unit test and error message
     new 7b5a819  Revert "Show Deep Caching field for STEERING Delivery Services"
     new 2da3fc8  Rename goose migration due to rebase making it no longer latest
     new b6c84b9  Rename Deep Caching goose migration script again due to rebase
     new a63a07c  Remove DEEP_CZ_MISS rtype from Traffic Router
     new 04d8665  Move loadDeepCaches() into CacheLocation and add synchronization

The 36 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:
 docs/source/admin/traffic_ops/using.rst            |  93 +++++++++++--
 docs/source/admin/traffic_router.rst               |  88 +++++++++---
 .../traffic_ops_api/v12/deliveryservice.rst        |  48 ++++++-
 .../development/traffic_ops_api/v12/server.rst     |   6 +
 .../development/traffic_ops_api/v12/user.rst       |   6 +
 lib/go-tc/deliveryservices.go                      |   1 +
 lib/go-tc/enum.go                                  |  48 +++++++
 .../20180110000000_add_deep_caching_type.sql       |  26 ++--
 traffic_ops/app/lib/API/Deliveryservice.pm         |  14 +-
 traffic_ops/app/lib/Fixtures/Deliveryservice.pm    |  15 ++
 .../lib/Fixtures/Integration/Deliveryservice.pm    |   8 ++
 .../app/lib/Schema/Result/Deliveryservice.pm       |  38 +++--
 traffic_ops/app/lib/UI/DeliveryService.pm          |   3 +
 traffic_ops/app/lib/UI/Topology.pm                 |   5 +
 traffic_ops/app/t/api/1.2/deliveryservice.t        |   7 +
 traffic_ops/app/t/api/1.2/deliveryservice_crud.t   |  13 ++
 traffic_ops/app/t/deliveryservice.t                |   5 +
 .../app/templates/delivery_service/_form.html.ep   |  12 ++
 .../app/templates/delivery_service/add.html.ep     |   4 +
 .../app/templates/delivery_service/edit.html.ep    |   4 +
 .../client_tests/fixtures/delivery_service.go      |   1 +
 .../client_tests/fixtures/traffic_router_config.go |   8 +-
 .../tests/integration/deliveryservice_test.go      |   2 +
 .../FormDeliveryServiceController.js               |   5 +
 .../form.deliveryService.HTTP.tpl.html             |  10 ++
 .../app/src/traffic_portal_properties.json         |   1 +
 .../traffic_router/core/cache/CacheLocation.java   |  25 ++++
 .../traffic_router/core/config/ConfigHandler.java  |  21 +++
 .../traffic_router/core/ds/DeliveryService.java    |  21 ++-
 ...kNodeException.java => DeepNetworkUpdater.java} |  17 ++-
 .../traffic_router/core/loc/NetworkNode.java       | 154 +++++++++++++++------
 .../traffic_router/core/loc/NetworkUpdater.java    |   8 +-
 .../traffic_router/core/router/StatTracker.java    |  12 +-
 .../traffic_router/core/router/TrafficRouter.java  |  65 ++++++++-
 .../src/main/webapp/WEB-INF/applicationContext.xml |  11 +-
 .../traffic_router/core/external/StatsTest.java    |   4 +-
 .../traffic_router/core/loc/CoverageZoneTest.java  |   1 +
 .../traffic_router/core/loc/NetworkNodeTest.java   |  47 +++++--
 .../core/loc/NetworkNodeUnitTest.java              |  27 ++++
 .../DeliveryServiceHTTPRoutingMissesTest.java      |   2 +
 .../core/router/TrafficRouterTest.java             |   4 +-
 .../src/test/resources/{czmap.json => dczmap.json} |   9 +-
 42 files changed, 769 insertions(+), 130 deletions(-)
 copy traffic_router/core/src/main/webapp/crossdomain.xml => traffic_ops/app/db/migrations/20180110000000_add_deep_caching_type.sql
(50%)
 copy traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/loc/{NetworkNodeException.java
=> DeepNetworkUpdater.java} (65%)
 copy traffic_router/core/src/test/resources/{czmap.json => dczmap.json} (64%)

-- 
To stop receiving notification emails like this one, please contact
elsloo@apache.org.

Mime
View raw message