You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2011/05/11 03:55:05 UTC
svn commit: r1101724 - in /trafficserver/traffic/trunk/proxy: InkAPI.cc
InkAPITest.cc api/ts/ts.h.in
Author: zwoop
Date: Wed May 11 01:55:05 2011
New Revision: 1101724
URL: http://svn.apache.org/viewvc?rev=1101724&view=rev
Log:
TS-772 Adding the new overridable config to the InkAPI.cc as well
Modified:
trafficserver/traffic/trunk/proxy/InkAPI.cc
trafficserver/traffic/trunk/proxy/InkAPITest.cc
trafficserver/traffic/trunk/proxy/api/ts/ts.h.in
Modified: trafficserver/traffic/trunk/proxy/InkAPI.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/InkAPI.cc?rev=1101724&r1=1101723&r2=1101724&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/InkAPI.cc (original)
+++ trafficserver/traffic/trunk/proxy/InkAPI.cc Wed May 11 01:55:05 2011
@@ -7310,6 +7310,9 @@ _conf_to_memberp(TSOverridableConfigKey
case TS_CONFIG_HTTP_CACHE_FUZZ_MIN_TIME:
ret = &sm->t_state.txn_conf->freshness_fuzz_min_time;
break;
+ case TS_CONFIG_HTTP_DOC_IN_CACHE_SKIP_DNS:
+ ret = &sm->t_state.txn_conf->doc_in_cache_skip_dns;
+ break;
case TS_CONFIG_HTTP_CACHE_HEURISTIC_LM_FACTOR:
typ = OVERRIDABLE_TYPE_FLOAT;
@@ -7539,6 +7542,8 @@ TSHttpTxnConfigFind(const char* name, in
cnf = TS_CONFIG_HTTP_ANONYMIZE_REMOVE_FROM;
else if (!strncmp(name, "proxy.config.http.keep_alive_enabled_in", length))
cnf = TS_CONFIG_HTTP_KEEP_ALIVE_ENABLED_IN;
+ else if (!strncmp(name, "proxy.config.http.doc_in_cache_skip_dns", length))
+ cnf = TS_CONFIG_HTTP_DOC_IN_CACHE_SKIP_DNS;
break;
case 40:
Modified: trafficserver/traffic/trunk/proxy/InkAPITest.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/InkAPITest.cc?rev=1101724&r1=1101723&r2=1101724&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/InkAPITest.cc (original)
+++ trafficserver/traffic/trunk/proxy/InkAPITest.cc Wed May 11 01:55:05 2011
@@ -7535,6 +7535,7 @@ const char *SDK_Overridable_Configs[] =
"proxy.config.http.down_server.abort_threshold",
"proxy.config.http.cache.fuzz.time",
"proxy.config.http.cache.fuzz.min_time",
+ "proxy.config.http.doc_in_cache_skip_dns",
// These are "special", since they are not MgmtInt's
"proxy.config.http.response_server_str",
Modified: trafficserver/traffic/trunk/proxy/api/ts/ts.h.in
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/api/ts/ts.h.in?rev=1101724&r1=1101723&r2=1101724&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/api/ts/ts.h.in (original)
+++ trafficserver/traffic/trunk/proxy/api/ts/ts.h.in Wed May 11 01:55:05 2011
@@ -537,6 +537,7 @@ extern "C"
TS_CONFIG_HTTP_DOWN_SERVER_ABORT_THRESHOLD,
TS_CONFIG_HTTP_CACHE_FUZZ_TIME,
TS_CONFIG_HTTP_CACHE_FUZZ_MIN_TIME,
+ TS_CONFIG_HTTP_DOC_IN_CACHE_SKIP_DNS,
// Strings and floats must come after all the integer configs
TS_CONFIG_HTTP_RESPONSE_SERVER_STR,