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,