-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Implementation of Weights Data structures #4468
Commits on Jul 31, 2018
-
Implementation of Weights Data structures
Adding this datastructure will allow us to resolve the issues hashicorp#1088 and hashicorp#4198 This new structure defaults to values: ``` { Passing: 1, Warning: 0 } ``` Which means, use weight of 0 for a Service in Warning State while use Weight 1 for a Healthy Service. Thus it remains compatible with previous Consul versions.
Configuration menu - View commit details
-
Copy full SHA for dac209a - Browse repository at this point
Copy the full SHA dac209aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6321851 - Browse repository at this point
Copy the full SHA 6321851View commit details
Commits on Aug 2, 2018
-
DNS properly support agents with weight support while server does not…
… (backwards compatibility)
Configuration menu - View commit details
-
Copy full SHA for dff7d78 - Browse repository at this point
Copy the full SHA dff7d78View commit details
Commits on Aug 3, 2018
-
Use Warning value of Weights of 1 by default
When using DNS interface with only_passing = false, all nodes with non-Critical healthcheck used to have a weight value of 1. While having weight.Warning = 0 as default value, this is probably a bad idea as it breaks ascending compatibility. Thus, we put a default value of 1 to be consistent with existing behaviour.
Configuration menu - View commit details
-
Copy full SHA for f7a56b3 - Browse repository at this point
Copy the full SHA f7a56b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dbefc0 - Browse repository at this point
Copy the full SHA 2dbefc0View commit details
Commits on Aug 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a66bfb4 - Browse repository at this point
Copy the full SHA a66bfb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc03eae - Browse repository at this point
Copy the full SHA fc03eaeView commit details
Commits on Aug 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4f23895 - Browse repository at this point
Copy the full SHA 4f23895View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e6b19 - Browse repository at this point
Copy the full SHA 99e6b19View commit details
Commits on Aug 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 25eae9f - Browse repository at this point
Copy the full SHA 25eae9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0aa773 - Browse repository at this point
Copy the full SHA d0aa773View commit details
Commits on Aug 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c327158 - Browse repository at this point
Copy the full SHA c327158View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea7d7e - Browse repository at this point
Copy the full SHA bea7d7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b035289 - Browse repository at this point
Copy the full SHA b035289View commit details
Commits on Sep 1, 2018
-
Merge remote-tracking branch 'origin' into weights_for_services
Will allow master branch to be merged properly
Configuration menu - View commit details
-
Copy full SHA for 3ef126c - Browse repository at this point
Copy the full SHA 3ef126cView commit details
Commits on Sep 7, 2018
-
Documentation fixes and clarification regarding SRV records with weig…
…hts as requested by @banks
Configuration menu - View commit details
-
Copy full SHA for 971c0b3 - Browse repository at this point
Copy the full SHA 971c0b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1acaf80 - Browse repository at this point
Copy the full SHA 1acaf80View commit details