Agree with James, let's be consistent.

-- Leif 

> On May 19, 2014, at 8:45 PM, James Peach <jpe...@apache.org> wrote:
> 
>> On May 19, 2014, at 5:26 PM, a...@apache.org wrote:
>> 
>> Repository: trafficserver
>> Updated Branches:
>> refs/heads/master c25fb7541 -> ce8304309
>> 
>> 
>> TS-2821 Add to default records.config and tweak the name to be more 
>> consistent.
>> 
>> 
>> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/ce830430
>> Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/ce830430
>> Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/ce830430
>> 
>> Branch: refs/heads/master
>> Commit: ce8304309e2c17b4b3efbe93f990f7106a28a7e1
>> Parents: c25fb75
>> Author: Alan M. Carroll <a...@network-geographics.com>
>> Authored: Mon May 19 17:25:29 2014 -0700
>> Committer: Alan M. Carroll <a...@network-geographics.com>
>> Committed: Mon May 19 17:25:29 2014 -0700
>> 
>> ----------------------------------------------------------------------
>> doc/reference/configuration/records.config.en.rst | 4 ++--
>> mgmt/RecordsConfig.cc                             | 2 +-
>> proxy/config/records.config.default.in            | 6 ++++++
>> proxy/spdy/SpdyCommon.cc                          | 2 +-
>> 4 files changed, 10 insertions(+), 4 deletions(-)
>> ----------------------------------------------------------------------
>> 
>> 
>> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce830430/doc/reference/configuration/records.config.en.rst
>> ----------------------------------------------------------------------
>> diff --git a/doc/reference/configuration/records.config.en.rst 
>> b/doc/reference/configuration/records.config.en.rst
>> index 4ca5613..cef38fe 100644
>> --- a/doc/reference/configuration/records.config.en.rst
>> +++ b/doc/reference/configuration/records.config.en.rst
>> @@ -2227,10 +2227,10 @@ ICP Configuration
>> SPDY Configuration
>> ==================
>> 
>> -.. ts:cv:: CONFIG proxy.config.spdy.max_concurrent_streams INT 1000
>> +.. ts:cv:: CONFIG proxy.config.spdy.client.max_concurrent_streams INT 1000
>>   :reloadable:
> 
> This should be proxy.config.spdy.SERVER.max_concurrent_streams. The terms 
> "client" and "server" are well established. "proxy.config.ssl.client" refers 
> to ATS making outbound SSL connections, and "proxy.config.ssl.server" and 
> "proxy.config.http.server" refer to ATS accepting sessions from clients. This 
> setting is all about ATS acting as a SPDY server.
> 
> The default value of 1000 is *huge*. 10 would be better IMHO.
> 
> We should not be adding more default entries to "records.config"; the goal is 
> to reduce the number of entries that are duplicated in that file.
> 
> Finally, I think that it is worth documenting that which this is reloadable, 
> only new SPDY sessions will get the new value. Since SPDY sessions are 
> long-lasting, this may surprise people.
> 
>> 
>> -   Set the maximum number of concurrent streams per client SPDY connection.
>> +   Set the maximum number of concurrent streams per client connection.
>> 
>> Scheduled Update Configuration
>> ==============================
>> 
>> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce830430/mgmt/RecordsConfig.cc
>> ----------------------------------------------------------------------
>> diff --git a/mgmt/RecordsConfig.cc b/mgmt/RecordsConfig.cc
>> index 0551ec4..f46a5b8 100644
>> --- a/mgmt/RecordsConfig.cc
>> +++ b/mgmt/RecordsConfig.cc
>> @@ -1934,7 +1934,7 @@ RecordElement RecordsConfig[] = {
>>  //# SPDY global configuration.
>>  //#
>>  //############
>> -  {RECT_CONFIG, "proxy.config.spdy.max_concurrent_streams", RECD_INT, 
>> "1000", RECU_DYNAMIC, RR_NULL, RECC_INT, NULL, RECA_NULL},
>> +  {RECT_CONFIG, "proxy.config.spdy.client.max_concurrent_streams", 
>> RECD_INT, "1000", RECU_DYNAMIC, RR_NULL, RECC_INT, NULL, RECA_NULL},
>> 
>>  //# Add LOCAL Records Here
>>  {RECT_LOCAL, "proxy.local.incoming_ip_to_bind", RECD_STRING, NULL, 
>> RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL}
>> 
>> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce830430/proxy/config/records.config.default.in
>> ----------------------------------------------------------------------
>> diff --git a/proxy/config/records.config.default.in 
>> b/proxy/config/records.config.default.in
>> index 22a2587..3445a24 100644
>> --- a/proxy/config/records.config.default.in
>> +++ b/proxy/config/records.config.default.in
>> @@ -541,6 +541,12 @@ CONFIG proxy.config.ssl.client.CA.cert.filename STRING 
>> NULL
>> CONFIG proxy.config.ssl.client.CA.cert.path STRING @rel_sysconfdir@
>> ##############################################################################
>> #
>> +# SPDY Configuration.
>> +#
>> +##############################################################################
>> +CONFIG proxy.config.spdy.client.max_concurrent_streams INT 1000
>> +##############################################################################
>> +#
>> # ICP Configuration.
>> #
>> ##############################################################################
>> 
>> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce830430/proxy/spdy/SpdyCommon.cc
>> ----------------------------------------------------------------------
>> diff --git a/proxy/spdy/SpdyCommon.cc b/proxy/spdy/SpdyCommon.cc
>> index 66086ef..58ba1d9 100644
>> --- a/proxy/spdy/SpdyCommon.cc
>> +++ b/proxy/spdy/SpdyCommon.cc
>> @@ -50,7 +50,7 @@ spdy_config_load()
>>  //
>>  SPDY_CFG.spdy.serv_port = -1;
>> //  SPDY_CFG.spdy.max_concurrent_streams = 1000;
>> -  REC_EstablishStaticConfigInt32(SPDY_CFG.spdy.max_concurrent_streams, 
>> "proxy.config.spdy.max_concurrent_streams");
>> +  REC_EstablishStaticConfigInt32(SPDY_CFG.spdy.max_concurrent_streams, 
>> "proxy.config.spdy.client.max_concurrent_streams");
>>  SPDY_CFG.spdy.initial_window_size = (64 << 10);
>> 
>>  spdy_callbacks_init(&SPDY_CFG.spdy.callbacks);
> 

Reply via email to