-
Notifications
You must be signed in to change notification settings - Fork 840
proxy.config.http.per_client.connection.exempt_list #12198
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
base: master
Are you sure you want to change the base?
Conversation
|
ea155d2
to
8aa79d9
Compare
Agreed. Changed to exempt terminology. |
d611c07
to
a114f59
Compare
I'm wondering how this kind of lists should be on ATS config.
I do see the benefit of having the list in a separate file, but I also think inconsistency should be avoided. Most settings that have filenames are ones that had different formats, and now we are trying to make all of them YAML. We can have real lists in records.yaml. It may be a time to think about what should be separated from records.yaml. |
My internal implementation initially had this as a comma separated list, but ops asked me to make it separate file. And, as you point out, that's a pretty reasonable ask. It makes deployment of this easier. Would a rename of this configuration help things? Maybe |
I'm not sure if we want to rename it. Depends on what we are going to do in the future. The bigger issue I tried to raise was that one could ask for separating out any part of ATS config and we don't have a policy for it. It could be a discussion topic for ATS summit or a hackathon. |
1b5aafe
to
abd114b
Compare
6e8d401
to
960350e
Compare
960350e
to
f377141
Compare
f377141
to
8b85aa1
Compare
This implements proxy.config.http.per_client.connection.exempt_list, a configuration for the user to be able to provide a set of IP addresses that are not counted against proxy.config.net.per_client.max_connections_in. This also adds the following TS APIs to modify this list via a plugin: TSConnectionLimitExemptListSet TSConnectionLimitExemptListAdd TSConnectionLimitExemptListClear
8b85aa1
to
57b3e5a
Compare
This implements
proxy.config.http.per_client.connection.exempt_list, a
configuration for the user to be able to provide a set of IP addresses
that are not counted against
proxy.config.net.per_client.max_connections_in.
This also adds the following TS APIs to modify this list via a plugin: