Nice! On May 28, 2014, at 5:46 PM, bc...@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; >