Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Traffic Ops APIv3 #7653

Open
rimashah25 opened this issue Jul 17, 2023 · 0 comments
Open

Remove Traffic Ops APIv3 #7653

rimashah25 opened this issue Jul 17, 2023 · 0 comments
Labels
improvement The functionality exists but it could be improved in some way. medium difficulty the estimated level of effort to resolve this issue is medium tech debt rework due to choosing easy/limited solution Traffic Ops related to Traffic Ops

Comments

@rimashah25
Copy link
Contributor

rimashah25 commented Jul 17, 2023

This Improvement request (usability, performance, tech debt, etc.) affects these Traffic Control components:

  • Traffic Ops

Current behavior:

The deprecated Traffic Ops API version 3 exists.

New behavior:

The deprecated Traffic Ops API version 3 no longer exists.

This includes, but is not necessarily limited to

The API v3 Go client github.com/apache/trafficcontrol/traffic_ops/v2-client
APIv3 support in the Python client
APIv3 documentation
APIv3 routes in the github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/routing package
Route handlers and "CRUDer" data structures in github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang and sub-packages thereof that are specific to APIv3
Data structures in github.com/apache/trafficcontrol/lib/go-tc that are specific to API v3

@rimashah25 rimashah25 added Traffic Ops related to Traffic Ops tech debt rework due to choosing easy/limited solution improvement The functionality exists but it could be improved in some way. medium difficulty the estimated level of effort to resolve this issue is medium labels Jul 17, 2023
@rimashah25 rimashah25 added this to the 8.0.0 milestone Jul 17, 2023
@rimashah25 rimashah25 changed the title Remove Traffic Ops APIv2 Remove Traffic Ops APIv3 Jul 18, 2023
@rimashah25 rimashah25 modified the milestones: 8.0.0, TO API v3 removal Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement The functionality exists but it could be improved in some way. medium difficulty the estimated level of effort to resolve this issue is medium tech debt rework due to choosing easy/limited solution Traffic Ops related to Traffic Ops
Projects
None yet
Development

No branches or pull requests

1 participant