Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Cachegroup fallbacks deprecation#3766

Merged
rawlinp merged 5 commits into
apache:masterfrom
ocket8888:cachegroup_fallbacks-deprecation
Oct 15, 2019
Merged

Cachegroup fallbacks deprecation#3766
rawlinp merged 5 commits into
apache:masterfrom
ocket8888:cachegroup_fallbacks-deprecation

Conversation

@ocket8888

Copy link
Copy Markdown
Contributor

What does this PR (Pull Request) do?

  • This PR is not related to any Issue

Adds a deprecation notice to the cachegroup_fallbacks TO API endpoint documentation, as discussed in the dev mailing list. Also added missing documentation for the fallbacks property of API request/response payloads to/from the cachegroups and cachegroups/{{ID}} endpoints. Plus I did a little cleaning up of unnamed footnotes and unnecessary escape sequences.

Which Traffic Control components are affected by this PR?

  • Documentation

What is the best way to verify this PR?

Build and read the documentation.

The following criteria are ALL met by this PR

  • Tests are unnecessary
  • This PR includes documentation
  • This PR includes an update to CHANGELOG.md
  • This PR includes any and all required license headers
  • This PR does not include a database migration
  • This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY

@asfgit

asfgit commented Aug 1, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4075/
Test PASSed.

@mitchell852 mitchell852 added the documentation related to documentation label Aug 1, 2019
@ocket8888
ocket8888 force-pushed the cachegroup_fallbacks-deprecation branch from 9565464 to ce555cd Compare October 4, 2019 23:26
@asf-ci

asf-ci commented Oct 5, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4403/

@mhoppa mhoppa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The cachegroup_fallbacks endpoints should have a deprecation message added to its response

Comment thread docs/source/api/cachegroup_fallbacks.rst Outdated
Comment thread docs/source/api/cachegroups.rst Outdated
@mhoppa mhoppa mentioned this pull request Oct 10, 2019
6 tasks
@ocket8888
ocket8888 force-pushed the cachegroup_fallbacks-deprecation branch from ce555cd to 55d1375 Compare October 11, 2019 23:40
@ocket8888

Copy link
Copy Markdown
Contributor Author

The cachegroup_fallbacks endpoints should have a deprecation message added to its response

done.

@asf-ci

asf-ci commented Oct 12, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4477/

@ocket8888

Copy link
Copy Markdown
Contributor Author

retest this please

@asf-ci

asf-ci commented Oct 12, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4480/

@ocket8888

Copy link
Copy Markdown
Contributor Author

retest this please

@asf-ci

asf-ci commented Oct 13, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4484/

@mhoppa mhoppa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good - can you fix the merge conflicts and then I will pull down and test it locally for approval

@asf-ci

asf-ci commented Oct 15, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4518/

@ocket8888

Copy link
Copy Markdown
Contributor Author

retest this please

@asf-ci

asf-ci commented Oct 15, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4521/

@ocket8888

Copy link
Copy Markdown
Contributor Author

retest this please

@asf-ci

asf-ci commented Oct 15, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4525/

@mhoppa mhoppa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested locally and deprecation message looks good and returns on CRUD to cachegroup_fallbacks endpoint

@ocket8888

Copy link
Copy Markdown
Contributor Author

retest this please

@asf-ci

asf-ci commented Oct 15, 2019

Copy link
Copy Markdown
Contributor

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/4527/

@rawlinp rawlinp added Traffic Ops related to Traffic Ops tech debt rework due to choosing easy/limited solution labels Oct 15, 2019
@rawlinp
rawlinp merged commit 9af4d49 into apache:master Oct 15, 2019
@ocket8888
ocket8888 deleted the cachegroup_fallbacks-deprecation branch October 15, 2019 19:12
@mhoppa mhoppa mentioned this pull request Jan 29, 2020
4 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

documentation related to documentation tech debt rework due to choosing easy/limited solution Traffic Ops related to Traffic Ops

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants