You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficserver.apache.org by James Peach <jp...@apache.org> on 2014/05/29 04:28:39 UTC

Re: git commit: TS-2856: Remove proxy.config.spdy.verbose_in and use diags instead

Nice!

On May 28, 2014, at 5:46 PM, bcall@apache.org wrote:

> Repository: trafficserver
> Updated Branches:
>  refs/heads/master d22f98910 -> d0f4d5c47
> 
> 
> TS-2856: Remove proxy.config.spdy.verbose_in and use diags instead
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
> Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/d0f4d5c4
> Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/d0f4d5c4
> Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/d0f4d5c4
> 
> Branch: refs/heads/master
> Commit: d0f4d5c47272dd2ab87fc3db6271553864822887
> Parents: d22f989
> Author: Bryan Call <bc...@apache.org>
> Authored: Wed May 28 17:29:10 2014 -0700
> Committer: Bryan Call <bc...@apache.org>
> Committed: Wed May 28 17:29:10 2014 -0700
> 
> ----------------------------------------------------------------------
> CHANGES                                           | 2 ++
> doc/reference/configuration/records.config.en.rst | 5 -----
> mgmt/RecordsConfig.cc                             | 2 --
> proxy/spdy/SpdyClientSession.cc                   | 4 ++--
> proxy/spdy/SpdyCommon.cc                          | 1 -
> proxy/spdy/SpdyCommon.h                           | 1 -
> 6 files changed, 4 insertions(+), 11 deletions(-)
> ----------------------------------------------------------------------
> 
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d0f4d5c4/CHANGES
> ----------------------------------------------------------------------
> diff --git a/CHANGES b/CHANGES
> index 50ce778..237a519 100644
> --- a/CHANGES
> +++ b/CHANGES
> @@ -1,6 +1,8 @@
>                                                          -*- coding: utf-8 -*-
> Changes with Apache Traffic Server 5.0.0
> 
> +  *) [TS-2856] Remove proxy.config.spdy.verbose_in and use diags instead
> +
>   *) [TS-2391] Traffic Server tries to reverse resolve 127.0.0.1
> 
>   *) [TS-2837] Dangling pointer in URLImpl which may cause core dump
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d0f4d5c4/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 df8dcd4..21a1407 100644
> --- a/doc/reference/configuration/records.config.en.rst
> +++ b/doc/reference/configuration/records.config.en.rst
> @@ -2264,11 +2264,6 @@ SPDY Configuration
> 
>    .. note:: Reloading this value affects only new SPDY connections, not existing connects.
> 
> -.. ts:cv:: CONFIG proxy.config.spdy.verbose_in INT 0
> -   :reloadable:
> -
> -   Set the verbose flag for SPDY streams on inbound connections. ``0`` means disable, any other value is enable.
> -
> Scheduled Update Configuration
> ==============================
> 
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d0f4d5c4/mgmt/RecordsConfig.cc
> ----------------------------------------------------------------------
> diff --git a/mgmt/RecordsConfig.cc b/mgmt/RecordsConfig.cc
> index b94e44c..8f80480 100644
> --- a/mgmt/RecordsConfig.cc
> +++ b/mgmt/RecordsConfig.cc
> @@ -1937,8 +1937,6 @@ RecordElement RecordsConfig[] = {
>   ,
>   {RECT_CONFIG, "proxy.config.spdy.initial_window_size_in", RECD_INT, "65536", RECU_DYNAMIC, RR_NULL, RECC_STR, "^[0-9]+$", RECA_NULL}
>   ,
> -  {RECT_CONFIG, "proxy.config.spdy.verbose_in", RECD_INT, "0", RECU_DYNAMIC, RR_NULL, RECC_INT, "[0-1]", RECA_NULL}
> -  ,
>   {RECT_CONFIG, "proxy.config.spdy.accept_no_activity_timeout", RECD_INT, "30", RECU_DYNAMIC, RR_NULL, RECC_STR, "^[0-9]+$", RECA_NULL}
>   ,
> 
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d0f4d5c4/proxy/spdy/SpdyClientSession.cc
> ----------------------------------------------------------------------
> diff --git a/proxy/spdy/SpdyClientSession.cc b/proxy/spdy/SpdyClientSession.cc
> index 47f57c3..665510a 100644
> --- a/proxy/spdy/SpdyClientSession.cc
> +++ b/proxy/spdy/SpdyClientSession.cc
> @@ -389,7 +389,7 @@ spdy_read_fetch_body_callback(spdylay_session * /*session*/, int32_t stream_id,
> 
>   Debug("spdy", "    stream_id:%d, call:%d, length:%ld, already:%" PRId64,
>         stream_id, g_call_cnt, length, already);
> -  if (SPDY_CFG.spdy.verbose)
> +  if (is_debug_tag_set("spdy"))
>     MD5_Update(&req->recv_md5, buf, already);
> 
>   TSVIOReenable(sm->write_vio);
> @@ -404,7 +404,7 @@ spdy_read_fetch_body_callback(spdylay_session * /*session*/, int32_t stream_id,
>             req->url.c_str(), (end_time - req->start_time)/TS_HRTIME_MSECOND,
>             req->fetch_data_len);
>       unsigned char digest[MD5_DIGEST_LENGTH];
> -      if (SPDY_CFG.spdy.verbose ) {
> +      if (is_debug_tag_set("spdy")) {
>         MD5_Final(digest, &req->recv_md5);
>         Debug("spdy", "----recv md5sum: ");
>         for (int i = 0; i < MD5_DIGEST_LENGTH; i++) {
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d0f4d5c4/proxy/spdy/SpdyCommon.cc
> ----------------------------------------------------------------------
> diff --git a/proxy/spdy/SpdyCommon.cc b/proxy/spdy/SpdyCommon.cc
> index d5687f4..7e45b9c 100644
> --- a/proxy/spdy/SpdyCommon.cc
> +++ b/proxy/spdy/SpdyCommon.cc
> @@ -46,7 +46,6 @@ int
> spdy_config_load()
> {
>   REC_EstablishStaticConfigInt32(SPDY_CFG.spdy.max_concurrent_streams, "proxy.config.spdy.max_concurrent_streams_in");
> -  REC_EstablishStaticConfigBool(SPDY_CFG.spdy.verbose, "proxy.config.spdy.verbose_in");
>   REC_EstablishStaticConfigInt32(SPDY_CFG.no_activity_timeout_in, "proxy.config.spdy.no_activity_timeout_in");
>   REC_EstablishStaticConfigInt32(SPDY_CFG.accept_no_activity_timeout, "proxy.config.spdy.accept_no_activity_timeout");
>   REC_EstablishStaticConfigInt32(SPDY_CFG.spdy.initial_window_size, "proxy.config.spdy.initial_window_size_in");
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d0f4d5c4/proxy/spdy/SpdyCommon.h
> ----------------------------------------------------------------------
> diff --git a/proxy/spdy/SpdyCommon.h b/proxy/spdy/SpdyCommon.h
> index 330a979..b1b37c9 100644
> --- a/proxy/spdy/SpdyCommon.h
> +++ b/proxy/spdy/SpdyCommon.h
> @@ -56,7 +56,6 @@ using namespace std;
> #define atomic_dec(a)   atomic_fetch_and_sub(a, 1)
> 
> struct SpdyConfig {
> -  bool verbose;
>   int32_t max_concurrent_streams;
>   int32_t initial_window_size;
>   spdylay_session_callbacks callbacks;
>