You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by GitBox <gi...@apache.org> on 2018/09/13 17:03:54 UTC

[GitHub] rob05c edited a comment on issue #2816: "Routing Disabled" Doesn't Really Make Sense on Profiles

rob05c edited a comment on issue #2816: "Routing Disabled" Doesn't Really Make Sense on Profiles
URL: https://github.com/apache/trafficcontrol/issues/2816#issuecomment-421079464
 
 
   +1
   
   The right solution is to make a new table, either `cache_servers` or `cache_profiles` (possibly both), which only applies to caches (you say ATS, but I think this field applies to any cache, yes?). Then, fields in that table will only apply to caches, and can only be added to "server" endpoints which are caches, and likewise only be displayed in the UI for cache servers.
   
   There are many fields, both untyped as parameters, and in the servers table, which should then be moved to the new `cache_servers` table.
   
   This will make our data more relational, and make whole classes of bugs impossible, increasing the stability of the system.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services