Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
08f113b
Remove from types and fix compile errors
shamrickus Apr 13, 2020
f5afee0
Remove remaining traces
shamrickus Apr 17, 2020
e471996
Missed some files
shamrickus Apr 17, 2020
2785376
Remove from TP
shamrickus Apr 17, 2020
8b6067e
Dont remove from v11 DS
shamrickus Apr 20, 2020
c7c0b69
Remove reference to cacheurl
shamrickus Apr 21, 2020
089d0d0
Fully remove cache_url, fix tests
shamrickus Jun 8, 2020
e342675
Always return
shamrickus Jun 8, 2020
22e63c1
Fix merge issue
shamrickus Jun 15, 2020
a3573ef
Fix build error
shamrickus Jun 19, 2020
1986f49
Remove route
shamrickus Jun 22, 2020
2a5eacd
Remove field from api v3
shamrickus Jun 23, 2020
a6d0e02
Fix v1 issues
shamrickus Jun 25, 2020
40e4702
Dont remove from v11 DS
shamrickus Apr 20, 2020
b62a2c3
Fix build error
shamrickus Jun 19, 2020
d05ac9d
Remove route
shamrickus Jun 22, 2020
72434e6
Fix merge
shamrickus Jun 23, 2020
1d6b9a2
Fix Merge issues
shamrickus Jul 8, 2020
6ca0bb4
Fix merge issues
shamrickus Jan 27, 2021
7f63962
Fix more merge issues
shamrickus Jan 27, 2021
11338e7
Fix build
shamrickus Jan 28, 2021
a23b812
Deprecate CacheURL, revert some refactors
shamrickus Jan 29, 2021
4b28486
Remove un-needed result
shamrickus Jan 29, 2021
eb89d49
Handle old versions without issue.
shamrickus Jan 29, 2021
67366ca
encoding/json handles this for us.
shamrickus Jan 29, 2021
855426d
Remove from docs
shamrickus Feb 8, 2021
0a9b52a
Remove from v4 fixtures
shamrickus Feb 8, 2021
99cfcca
Readd userdeliveryservice test
shamrickus Feb 8, 2021
2f1559e
Unremove Cacheurl, add DS V40
shamrickus Feb 9, 2021
bde3735
Point to v4
shamrickus Feb 9, 2021
7f4bb2e
Readd docs
shamrickus Feb 9, 2021
9913e95
Add V40 DS
shamrickus Feb 9, 2021
f504fb9
Dont need compat struct
shamrickus Feb 9, 2021
12e28e2
Dont need this link
shamrickus Feb 9, 2021
64127a0
Upgrade atscfg to use latest DS
shamrickus Feb 9, 2021
ba77a7d
Use correct DS version in v4 tests
shamrickus Feb 9, 2021
910c8b8
Readd symlink for now
shamrickus Feb 9, 2021
5fbb6eb
Upgrade atscfg server version
shamrickus Feb 9, 2021
679cf89
Fix test
shamrickus Feb 9, 2021
8ce2f4c
Fix build
shamrickus Feb 9, 2021
bf6455b
Fix Integration tests
shamrickus Feb 9, 2021
789aefd
Missed a spot
shamrickus Feb 9, 2021
00411c6
v4 tests use v4
shamrickus Feb 10, 2021
ee72e99
Update headers and dont use new v4 route
shamrickus Feb 10, 2021
1f4ec08
Use proper struct and readd more cacheurl functionality
shamrickus Feb 11, 2021
1d94d63
Remove from types and fix compile errors
shamrickus Apr 13, 2020
2ac990f
Remove remaining traces
shamrickus Apr 17, 2020
d44bb3b
Missed some files
shamrickus Apr 17, 2020
f8b82f3
Dont remove from v11 DS
shamrickus Apr 20, 2020
7bc0872
Fully remove cache_url, fix tests
shamrickus Jun 8, 2020
0b3b63b
Fix merge issue
shamrickus Jun 15, 2020
d8fc92d
Fix build error
shamrickus Jun 19, 2020
0dc3eb2
Remove route
shamrickus Jun 22, 2020
8391597
Fix v1 issues
shamrickus Jun 25, 2020
1fa1c08
Fix build error
shamrickus Jun 19, 2020
253aec9
Remove route
shamrickus Jun 22, 2020
4f060da
Fix merge
shamrickus Jun 23, 2020
3392006
Fix Merge issues
shamrickus Jul 8, 2020
c3f2f6c
Fix merge issues
shamrickus Jan 27, 2021
50df308
Fix more merge issues
shamrickus Jan 27, 2021
52ab594
Handle old versions without issue.
shamrickus Jan 29, 2021
b4bbf8c
Remove from docs
shamrickus Feb 8, 2021
f123cba
Readd userdeliveryservice test
shamrickus Feb 8, 2021
e32ba70
Unremove Cacheurl, add DS V40
shamrickus Feb 9, 2021
f165419
Readd docs
shamrickus Feb 9, 2021
7f66773
Add V40 DS
shamrickus Feb 9, 2021
062d79f
Dont need this link
shamrickus Feb 9, 2021
eb43a06
Readd symlink for now
shamrickus Feb 9, 2021
b97e903
Upgrade atscfg server version
shamrickus Feb 9, 2021
df8780a
v4 tests use v4
shamrickus Feb 10, 2021
d9eb666
Update headers and dont use new v4 route
shamrickus Feb 10, 2021
4d067b5
Revert "Merge branch 'cacheurl' of github.com:shamrickus/trafficcontr…
shamrickus Feb 11, 2021
5bf8fd8
Fix merge issues, use v4 methods in v4 tests, rename some v4 methods
shamrickus Feb 11, 2021
4e334d1
More merge fixes
shamrickus Feb 11, 2021
3020088
Missed some conversions.
shamrickus Feb 11, 2021
9cdeb8b
Fix tests
shamrickus Feb 12, 2021
3191885
Move ds functions
shamrickus Feb 12, 2021
4a292e0
Add comments & clean up
shamrickus Feb 15, 2021
27e27b5
Handle old versions of cachegroup post
shamrickus Feb 15, 2021
36a00b9
Remove symlink
shamrickus Feb 17, 2021
95b5e79
Merge branch 'master' into cacheurl
shamrickus Feb 18, 2021
abd5ad6
Fix Merge
shamrickus Feb 18, 2021
2db9b54
Rename ds
shamrickus Feb 19, 2021
206189d
Correctly cast ds based on version
shamrickus Feb 19, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 0 additions & 25 deletions docs/source/api/v4/deliveryservice_requests.rst
Original file line number Diff line number Diff line change
Expand Up @@ -83,11 +83,6 @@ Response Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down Expand Up @@ -304,11 +299,6 @@ Request Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down Expand Up @@ -493,11 +483,6 @@ Response Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down Expand Up @@ -716,11 +701,6 @@ Request Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down Expand Up @@ -925,11 +905,6 @@ Response Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down
5 changes: 0 additions & 5 deletions docs/source/api/v4/deliveryservice_requests_id_assign.rst
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,6 @@ Response Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down
5 changes: 0 additions & 5 deletions docs/source/api/v4/deliveryservice_requests_id_status.rst
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,6 @@ Response Structure

:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down
15 changes: 0 additions & 15 deletions docs/source/api/v4/deliveryservices.rst
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,6 @@ Response Structure
------------------
:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down Expand Up @@ -268,11 +263,6 @@ Request Structure
-----------------
:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:checkPath: A :ref:`ds-check-path`
Expand Down Expand Up @@ -383,11 +373,6 @@ Response Structure
------------------
:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down
5 changes: 0 additions & 5 deletions docs/source/api/v4/deliveryservices_id.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@ Request Structure
-----------------
:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs

Expand Down
5 changes: 0 additions & 5 deletions docs/source/api/v4/deliveryservices_id_safe.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,6 @@ Response Structure
------------------
:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down
5 changes: 0 additions & 5 deletions docs/source/api/v4/servers_id_deliveryservices.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,6 @@ Response Structure
------------------
:active: A boolean that defines :ref:`ds-active`.
:anonymousBlockingEnabled: A boolean that defines :ref:`ds-anonymous-blocking`
:cacheurl: A :ref:`ds-cacheurl`

.. deprecated:: ATCv3.0
This field has been deprecated in Traffic Control 3.x and is subject to removal in Traffic Control 4.x or later

:ccrDnsTtl: The :ref:`ds-dns-ttl` - named "ccrDnsTtl" for legacy reasons
:cdnId: The integral, unique identifier of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
:cdnName: Name of the :ref:`ds-cdn` to which the :term:`Delivery Service` belongs
Expand Down
2 changes: 1 addition & 1 deletion docs/source/overview/delivery_services.rst
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Enables/Disables blocking of anonymized IP address - proxies, :abbr:`TOR (The On
Cache URL Expression
--------------------
.. deprecated:: 3.0
This feature is no longer supported by :abbr:`ATS (Apache Traffic Server)` and consequently it will be removed from Traffic Control in the future.
This feature is no longer supported by :abbr:`ATS (Apache Traffic Server)` and consequently it will be removed from Traffic Control in the future. Current plans are to remove after ATC 5.X is no longer supported.

Manipulates the cache key of the incoming requests. Normally, the cache key is the :term:`Origin` domain. This can be changed so that multiple services can share a cache key, can also be used to preserve cached content if service origin is changed.

Expand Down
2 changes: 1 addition & 1 deletion infrastructure/cdn-in-a-box/enroller/enroller.go
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ func enrollDeliveryServiceServer(toSession *session, r io.Reader) error {
}

params := url.Values{"xmlId": []string{dss.XmlId}}
dses, _, err := toSession.GetDeliveryServicesV30WithHdr(nil, params)
dses, _, err := toSession.GetDeliveryServicesV4(nil, params)
if err != nil {
return err
}
Expand Down
Loading