From commits-return-2600aburgess@example.net Fri Apr 01 03:29:14 2011 Return-Path: <commits-return-2600aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 24221 invoked from network); 1 Apr 2011 03:29:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 03:29:14 -0000 Received: (qmail 91172 invoked by uid 500); 1 Apr 2011 03:29:13 -0000 Delivered-To: aburgess@example.net Received: (qmail 91144 invoked by uid 500); 1 Apr 2011 03:29:12 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 91137 invoked by uid 99); 1 Apr 2011 03:29:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 03:29:12 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 03:29:10 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id F06DE23888CD; Fri, 1 Apr 2011 03:28:49 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1087568 - in /trafficserver/traffic/trunk: mgmt/Main.cc mgmt/RecordsConfig.cc mgmt/api/remote/APITestCliRemote.cc mgmt/web2/WebOverview.cc proxy/config/stats.config.xml.default Date: Fri, 01 Apr 2011 03:28:49 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Author: zwoop Date: Fri Apr 1 03:28:49 2011 New Revision: 1087568 URL: http://svn.apache.org/viewvc?rev=1087568&view=rev Log: TS-721 Incorrect http hit ratio in stats This also removes a number of obsoleted stats, and also disables the stats aggregation in WebOverview.cc. This should have been done a long time ago, with the new stats processor, but was left for some reason, duplicating stats updates. Modified: trafficserver/traffic/trunk/mgmt/Main.cc trafficserver/traffic/trunk/mgmt/RecordsConfig.cc trafficserver/traffic/trunk/mgmt/api/remote/APITestCliRemote.cc trafficserver/traffic/trunk/mgmt/web2/WebOverview.cc trafficserver/traffic/trunk/proxy/config/stats.config.xml.default Modified: trafficserver/traffic/trunk/mgmt/Main.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/mgmt/Main.cc?rev=1087568&r1=1087567&r2=1087568&view=diff ============================================================================== --- trafficserver/traffic/trunk/mgmt/Main.cc (original) +++ trafficserver/traffic/trunk/mgmt/Main.cc Fri Apr 1 03:28:49 2011 @@ -886,8 +886,10 @@ main(int argc, char **argv) /* Proxy is not up, but we should still exchange config and alarm info */ lmgmt->ccom->sendSharedData(false); } + // Aggregate node statistics - overviewGenerator->doClusterAg(); + // overviewGenerator->doClusterAg(); + lmgmt->ccom->checkPeers(&ticker); overviewGenerator->checkForUpdates(); Modified: trafficserver/traffic/trunk/mgmt/RecordsConfig.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/mgmt/RecordsConfig.cc?rev=1087568&r1=1087567&r2=1087568&view=diff ============================================================================== --- trafficserver/traffic/trunk/mgmt/RecordsConfig.cc (original) +++ trafficserver/traffic/trunk/mgmt/RecordsConfig.cc Fri Apr 1 03:28:49 2011 @@ -1499,14 +1499,6 @@ RecordElement RecordsConfig[] = { //# //# Valid Per Node - Can Not Sum For Cluster Stats //# - {RECT_NODE, "proxy.node.http.cache_hit_ratio", RECD_FLOAT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_NODE, "proxy.node.http.cache_hit_ratio_int_pct", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_NODE, "proxy.node.http.bandwidth_hit_ratio", RECD_FLOAT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_NODE, "proxy.node.http.bandwidth_hit_ratio_int_pct", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , {RECT_NODE, "proxy.node.bandwidth_hit_ratio", RECD_FLOAT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} , {RECT_NODE, "proxy.node.bandwidth_hit_ratio_int_pct", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} @@ -1719,10 +1711,6 @@ RecordElement RecordsConfig[] = { , {RECT_NODE, "proxy.node.http.current_parent_proxy_connections", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} , - {RECT_NODE, "proxy.node.http.cache_total_hits", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_NODE, "proxy.node.http.cache_total_misses", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , //# Cache {RECT_NODE, "proxy.node.cache.contents.num_docs", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} , @@ -1796,18 +1784,6 @@ RecordElement RecordsConfig[] = { //# HTTP {RECT_CLUSTER, "proxy.cluster.http.throughput", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} , - {RECT_CLUSTER, "proxy.cluster.http.cache_hit_ratio", RECD_FLOAT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_CLUSTER, "proxy.cluster.http.cache_hit_ratio_int_pct", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_CLUSTER, "proxy.cluster.http.cache_total_hits", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_CLUSTER, "proxy.cluster.http.cache_total_misses", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_CLUSTER, "proxy.cluster.http.bandwidth_hit_ratio", RECD_FLOAT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , - {RECT_CLUSTER, "proxy.cluster.http.bandwidth_hit_ratio_int_pct", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} - , {RECT_CLUSTER, "proxy.cluster.http.user_agent_xacts_per_second", RECD_FLOAT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} , {RECT_CLUSTER, "proxy.cluster.http.user_agent_current_connections_count", RECD_INT, "0", RECU_NULL, RR_NULL, RECC_NULL, NULL, RECA_NULL} Modified: trafficserver/traffic/trunk/mgmt/api/remote/APITestCliRemote.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/mgmt/api/remote/APITestCliRemote.cc?rev=1087568&r1=1087567&r2=1087568&view=diff ============================================================================== --- trafficserver/traffic/trunk/mgmt/api/remote/APITestCliRemote.cc (original) +++ trafficserver/traffic/trunk/mgmt/api/remote/APITestCliRemote.cc Fri Apr 1 03:28:49 2011 @@ -2271,8 +2271,6 @@ set_stats() TSRecordSetInt("proxy.process.http.current_server_transactions", 100, &action); - TSRecordSetFloat("proxy.node.http.cache_hit_ratio", 110.0, &action); - TSRecordSetFloat("proxy.node.http.bandwidth_hit_ratio", 110.0, &action); TSRecordSetFloat("proxy.node.bandwidth_hit_ratio", 110, &action); TSRecordSetFloat("proxy.node.hostdb.hit_ratio", 110, &action); TSRecordSetFloat("proxy.node.cache.percent_free", 110, &action); @@ -2283,8 +2281,7 @@ set_stats() TSRecordSetFloat("proxy.node.http.cache_hit_ims_avg_10s", 100, &action); TSRecordSetFloat("proxy.node.client_throughput_out", 110, &action); - TSRecordSetInt("proxy.node.http.cache_hit_ratio_int_pct", 110, &action); - TSRecordSetInt("proxy.node.http.bandwidth_hit_ratio_int_pct", 110, &action); + TSRecordSetInt("proxy.node.cache_hit_ratio_int_pct", 110, &action); TSRecordSetInt("proxy.node.bandwidth_hit_ratio_int_pct", 110, &action); TSRecordSetInt("proxy.node.hostdb.hit_ratio_int_pct", 110, &action); TSRecordSetInt("proxy.node.proxy_running", 110, &action); @@ -2298,21 +2295,20 @@ set_stats() TSRecordSetFloat("proxy.cluster.origin_server_total_bytes_avg_10s", 110, &action); TSRecordSetFloat("proxy.cluster.bandwidth_hit_ratio", 110, &action); TSRecordSetFloat("proxy.cluster.bandwidth_hit_ratio_avg_10s", 110, &action); - TSRecordSetFloat("proxy.cluster.http.cache_hit_ratio", 110, &action); - TSRecordSetFloat("proxy.cluster.http.bandwidth_hit_ratio", 110, &action); + TSRecordSetFloat("proxy.cluster.cache_hit_ratio", 110, &action); - TSRecordSetInt("proxy.cluster.http.cache_hit_ratio_int_pct", 110, &action); + TSRecordSetInt("proxy.cluster.cache_hit_ratio_int_pct", 110, &action); TSRecordSetInt("proxy.cluster.bandwidth_hit_ratio_int_pct", 110, &action); - TSRecordSetInt("proxy.cluster.http.cache_total_hits", 110, &action); - TSRecordSetInt("proxy.cluster.http.cache_total_misses", 110, &action); + TSRecordSetInt("proxy.cluster.cache_total_hits", 110, &action); + TSRecordSetInt("proxy.cluster.cache_total_misses", 110, &action); TSRecordSetInt("proxy.cluster.http.throughput", 110, &action); } void print_stats() { - TSFloat f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11; - TSInt i1, i2, i3, i4, i5, i6, i7, i8, i9, i10; + TSFloat f1, f2, f3, f4, f5, f6, f7, f8, f9; + TSInt i1, i2, i3, i4, i5, i6, i7, i8, i9; fprintf(stderr, "[print_stats]\n"); @@ -2328,50 +2324,46 @@ print_stats() fprintf(stderr, "%" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 "\n", i1, i2, i3, i4, i5, i6, i7, i8); - TSRecordGetFloat("proxy.node.http.cache_hit_ratio", &f1); - TSRecordGetFloat("proxy.node.http.bandwidth_hit_ratio", &f2); - TSRecordGetFloat("proxy.node.bandwidth_hit_ratio", &f3); - TSRecordGetFloat("proxy.node.hostdb.hit_ratio", &f4); - TSRecordGetFloat("proxy.node.cache.percent_free", &f5); - TSRecordGetFloat("proxy.node.cache_hit_ratio", &f6); - TSRecordGetFloat("proxy.node.bandwidth_hit_ratio_avg_10s", &f7); - TSRecordGetFloat("proxy.node.http.cache_hit_fresh_avg_10s", &f8); - TSRecordGetFloat("proxy.node.http.cache_hit_revalidated_avg_10s", &f9); - TSRecordGetFloat("proxy.node.http.cache_hit_ims_avg_10s", &f10); - TSRecordGetFloat("proxy.node.client_throughput_out", &f11); - - fprintf(stderr, "NODE stats: \n%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f\n", - f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11); - - TSRecordGetInt("proxy.node.http.cache_hit_ratio_int_pct", &i1); - TSRecordGetInt("proxy.node.http.bandwidth_hit_ratio_int_pct", &i2); - TSRecordGetInt("proxy.node.bandwidth_hit_ratio_int_pct", &i3); - TSRecordGetInt("proxy.node.hostdb.hit_ratio_int_pct", &i4); - TSRecordGetInt("proxy.node.proxy_running", &i5); - TSRecordGetInt("proxy.node.hostdb.hit_ratio_int_pct", &i6); - TSRecordGetInt("proxy.node.proxy_running", &i7); - TSRecordGetInt("proxy.node.cache_hit_ratio_int_pct", &i8); - TSRecordGetInt("proxy.node.current_client_connections", &i9); - TSRecordGetInt("proxy.node.current_cache_connections", &i10); + TSRecordGetFloat("proxy.node.bandwidth_hit_ratio", &f1); + TSRecordGetFloat("proxy.node.hostdb.hit_ratio", &f2); + TSRecordGetFloat("proxy.node.cache.percent_free", &f3); + TSRecordGetFloat("proxy.node.cache_hit_ratio", &f4); + TSRecordGetFloat("proxy.node.bandwidth_hit_ratio_avg_10s", &f5); + TSRecordGetFloat("proxy.node.http.cache_hit_fresh_avg_10s", &f6); + TSRecordGetFloat("proxy.node.http.cache_hit_revalidated_avg_10s", &f7); + TSRecordGetFloat("proxy.node.http.cache_hit_ims_avg_10s", &f8); + TSRecordGetFloat("proxy.node.client_throughput_out", &f9); + + fprintf(stderr, "NODE stats: \n%f, %f, %f, %f, %f, %f, %f, %f, %f\n", + f1, f2, f3, f4, f5, f6, f7, f8, f9); + + TSRecordGetInt("proxy.node.cache_hit_ratio_int_pct", &i1); + TSRecordGetInt("proxy.node.bandwidth_hit_ratio_int_pct", &i2); + TSRecordGetInt("proxy.node.hostdb.hit_ratio_int_pct", &i3); + TSRecordGetInt("proxy.node.proxy_running", &i4); + TSRecordGetInt("proxy.node.hostdb.hit_ratio_int_pct", &i5); + TSRecordGetInt("proxy.node.proxy_running", &i6); + TSRecordGetInt("proxy.node.cache_hit_ratio_int_pct", &i7); + TSRecordGetInt("proxy.node.current_client_connections", &i8); + TSRecordGetInt("proxy.node.current_cache_connections", &i9); - fprintf(stderr, "%" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 "\n", - i1, i2, i3, i4, i5, i6, i7, i8, i9, i10); + fprintf(stderr, "%" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 "\n", + i1, i2, i3, i4, i5, i6, i7, i8, i9); TSRecordGetFloat("proxy.cluster.user_agent_total_bytes_avg_10s", &f1); TSRecordGetFloat("proxy.cluster.origin_server_total_bytes_avg_10s", &f2); TSRecordGetFloat("proxy.cluster.bandwidth_hit_ratio", &f3); TSRecordGetFloat("proxy.cluster.bandwidth_hit_ratio_avg_10s", &f4); - TSRecordGetFloat("proxy.cluster.http.cache_hit_ratio", &f5); - TSRecordGetFloat("proxy.cluster.http.bandwidth_hit_ratio", &f6); + TSRecordGetFloat("proxy.cluster.cache_hit_ratio", &f5); - TSRecordGetInt("proxy.cluster.http.cache_hit_ratio_int_pct", &i1); + TSRecordGetInt("proxy.cluster.cache_hit_ratio_int_pct", &i1); TSRecordGetInt("proxy.cluster.bandwidth_hit_ratio_int_pct", &i2); - TSRecordGetInt("proxy.cluster.http.cache_total_hits", &i3); - TSRecordGetInt("proxy.cluster.http.cache_total_misses", &i4); + TSRecordGetInt("proxy.cluster.cache_total_hits", &i3); + TSRecordGetInt("proxy.cluster.cache_total_misses", &i4); TSRecordGetInt("proxy.cluster.http.throughput", &i5); fprintf(stderr, "CLUSTER stats: \n"); - fprintf(stderr, "%f, %f, %f, %f, %f, %f\n", f1, f2, f3, f4, f5, f6); + fprintf(stderr, "%f, %f, %f, %f, %f\n", f1, f2, f3, f4, f5); fprintf(stderr, "%" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 ", %" PRId64 "\n", i1, i2, i3, i4, i5); fprintf(stderr, "PROCESS stats: \n"); Modified: trafficserver/traffic/trunk/mgmt/web2/WebOverview.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/mgmt/web2/WebOverview.cc?rev=1087568&r1=1087567&r2=1087568&view=diff ============================================================================== --- trafficserver/traffic/trunk/mgmt/web2/WebOverview.cc (original) +++ trafficserver/traffic/trunk/mgmt/web2/WebOverview.cc Fri Apr 1 03:28:49 2011 @@ -906,12 +906,6 @@ overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agCachePercentFree() // void overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agCacheHitRate() // -// Updates OLD proxy.cluster.http.cache_hit_ratio -// proxy.cluster.http.cache_total_hits -// -// NEW proxy.cluster.cache_hit_ratio -// proxy.cluster.cache_total_hits -// void overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agCacheHitRate() { @@ -1009,11 +1003,6 @@ overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agCacheHitRate() if (totalAccess != 0) { hitRate = (MgmtFloat) ((double) totalHits / (double) totalAccess); } - // old stats - ink_assert(varSetFloat("proxy.cluster.http.cache_hit_ratio", hitRate)); - ink_assert(varSetInt("proxy.cluster.http.cache_total_hits", totalHits)); - ink_assert(varSetInt("proxy.cluster.http.cache_total_misses", totalMisses)); - // new stats ink_assert(varSetFloat("proxy.cluster.cache_hit_ratio", hitRate)); ink_assert(varSetInt("proxy.cluster.cache_total_hits", totalHits)); @@ -1135,8 +1124,6 @@ overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agHostdbHitRate() // void overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agBandwidthHitRate() // -// Updates proxy.cluster.http.bandwidth_hit_ratio -// void overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agBandwidthHitRate() { @@ -1160,7 +1147,7 @@ overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agBandwidthHitRate() cacheOn = httpCacheOn; // Get total cluster hits first, only calculate bandwith if > 0 - varIntFromName("proxy.cluster.http.cache_total_hits", &totalHits); + varIntFromName("proxy.cluster.cache_total_hits", &totalHits); // User Agent @@ -1192,10 +1179,6 @@ overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4agBandwidthHitRate() } if (setBW) { - // old stat - ink_assert(varSetFloat("proxy.cluster.http.bandwidth_hit_ratio", hitRate)); - - // new stat ink_assert(varSetFloat("proxy.cluster.bandwidth_hit_ratio", hitRate)); } // get current time and delta to work with @@ -1544,12 +1527,8 @@ overviewPag888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4doClusterAg() AgFloat_generic_scale_to_int("proxy.cluster.client_throughput_out", "proxy.cluster.client_throughput_out_kbit", MBIT_TO_KBIT_SCALE); - AgFloat_generic_scale_to_int("proxy.cluster.http.cache_hit_ratio", - "proxy.cluster.http.cache_hit_ratio_int_pct", PCT_TO_INTPCT_SCALE); AgFloat_generic_scale_to_int("proxy.cluster.cache_hit_ratio", "proxy.cluster.cache_hit_ratio_int_pct", PCT_TO_INTPCT_SCALE); - AgFloat_generic_scale_to_int("proxy.cluster.http.bandwidth_hit_ratio", - "proxy.cluster.http.bandwidth_hit_ratio_int_pct", PCT_TO_INTPCT_SCALE); AgFloat_generic_scale_to_int("proxy.cluster.bandwidth_hit_ratio", "proxy.cluster.bandwidth_hit_ratio_int_pct", PCT_TO_INTPCT_SCALE); AgFloat_generic_scale_to_int("proxy.cluster.hostdb.hit_ratio", Modified: trafficserver/traffic/trunk/proxy/config/stats.config.xml.default URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/config/stats.config.xml.default?rev=1087568&r1=1087567&r2=1087568&view=diff ============================================================================== --- trafficserver/traffic/trunk/proxy/config/stats.config.xml.default (original) +++ trafficserver/traffic/trunk/proxy/config/stats.config.xml.default Fri Apr 1 03:28:49 2011 @@ -287,8 +287,8 @@ <statistics minimum="0" maximum="100"> - <destination>proxy.node.http.bandwidth_hit_ratio</destination> - <destination scope="cluster" operation="re-calculate">proxy.cluster.http.bandwidth_hit_ratio</destination> + <destination>proxy.node.bandwidth_hit_ratio</destination> + <destination scope="cluster" operation="re-calculate">proxy.cluster.bandwidth_hit_ratio</destination> <expression> ( proxy.node.user_agent_total_bytes - @@ -300,15 +300,6 @@ <statistics - minimum="0"> - <destination>proxy.node.bandwidth_hit_ratio</destination> - <expression> - proxy.node.http.bandwidth_hit_ratio - </expression> - </statistics> - - - <statistics interval="10" minimum="0"> <destination>proxy.node.user_agent_total_bytes_avg_10s</destination> @@ -1615,17 +1606,6 @@ <statistics minimum="0"> - <destination>proxy.node.http.cache_hit_ratio_int_pct</destination> - <destination scope="cluster">proxy.cluster.http.cache_hit_ratio_int_pct</destination> - <expression> - proxy.node.http.cache_hit_ratio * - $PCT_TO_INTPCT_SCALE - </expression> - </statistics> - - - <statistics - minimum="0"> <destination>proxy.node.cache_hit_ratio_int_pct</destination> <destination scope="cluster">proxy.cluster.cache_hit_ratio_int_pct</destination> <expression> @@ -1637,17 +1617,6 @@ <statistics minimum="0"> - <destination>proxy.node.http.bandwidth_hit_ratio_int_pct</destination> - <destination scope="cluster">proxy.cluster.http.bandwidth_hit_ratio_int_pct</destination> - <expression> - proxy.node.http.bandwidth_hit_ratio * - $PCT_TO_INTPCT_SCALE - </expression> - </statistics> - - - <statistics - minimum="0"> <destination>proxy.node.bandwidth_hit_ratio_int_pct</destination> <destination scope="cluster">proxy.cluster.bandwidth_hit_ratio_int_pct</destination> <expression> @@ -1737,25 +1706,6 @@ </expression> </statistics> - - <!-- old stats --> - <statistics - minimum="0"> - <destination scope="cluster">proxy.cluster.http.cache_total_hits</destination> - <expression> - proxy.node.cache_total_hits - </expression> - </statistics> - - - <statistics - minimum="0"> - <destination scope="cluster">proxy.cluster.http.cache_total_misses</destination> - <expression> - proxy.node.cache_total_misses - </expression> - </statistics> - </ink:statistics> From commits-return-2601aburgess@example.net Fri Apr 01 15:06:14 2011 Return-Path: <commits-return-2601aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 38650 invoked from network); 1 Apr 2011 15:06:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 15:06:14 -0000 Received: (qmail 53853 invoked by uid 500); 1 Apr 2011 15:06:14 -0000 Delivered-To: aburgess@example.net Received: (qmail 53795 invoked by uid 500); 1 Apr 2011 15:06:13 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 53788 invoked by uid 99); 1 Apr 2011 15:06:13 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 15:06:13 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 15:06:11 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 1C8DB23888CB; Fri, 1 Apr 2011 15:05:50 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1087737 - /trafficserver/traffic/branches/UserFiber/ Date: Fri, 01 Apr 2011 15:05:50 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Author: zwoop Date: Fri Apr 1 15:05:49 2011 New Revision: 1087737 URL: http://svn.apache.org/viewvc?rev=1087737&view=rev Log: Removing UF branch, as per dev@ emails Removed: trafficserver/traffic/branches/UserFiber/ From commits-return-2602aburgess@example.net Fri Apr 01 17:01:55 2011 Return-Path: <commits-return-2602aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 6262 invoked from network); 1 Apr 2011 17:01:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:01:55 -0000 Received: (qmail 18966 invoked by uid 500); 1 Apr 2011 17:01:54 -0000 Delivered-To: aburgess@example.net Received: (qmail 18915 invoked by uid 500); 1 Apr 2011 17:01:54 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 18908 invoked by uid 99); 1 Apr 2011 17:01:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:01:54 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:01:51 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 74EF723889B2; Fri, 1 Apr 2011 17:01:30 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1087807 - /trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Date: Fri, 01 Apr 2011 17:01:30 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Author: zwoop Date: Fri Apr 1 17:01:30 2011 New Revision: 1087807 URL: http://svn.apache.org/viewvc?rev=1087807&view=rev Log: TS-729 Fix via header bugs, unlikely to cause a crash though. Modified: trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Modified: trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc?rev=1087807&r1=1087806&r2=1087807&view=diff ============================================================================== --- trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc (original) +++ trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Fri Apr 1 17:01:30 2011 @@ -1038,11 +1038,11 @@ void HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_in_request(HttpConfigParams *http_config_param, int scheme, HTTPHdr *header, char *incoming_via) { - char new_via_string[8192]; + char new_via_string[1024]; // 512-bytes for hostname+via string, 512-bytes for the debug info char *via_string = new_via_string; - if ((http_config_param->proxy_hostname_len + http_config_param->proxy_response_via_string_len) > 200) { - header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, "TrafficServer", 18, true); + if ((http_config_param->proxy_hostname_len + http_config_param->proxy_request_via_string_len) > 512) { + header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, "TrafficServer", 13, true); return; } @@ -1071,12 +1071,15 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = ']'; *via_string++ = ' '; *via_string++ = '('; - via_string += nstrcpy(via_string, http_config_param->proxy_request_via_string); + + memcpy(via_string, http_config_param->proxy_request_via_string, http_config_param->proxy_request_via_string_len); + via_string += http_config_param->proxy_request_via_string_len; if (http_config_param->verbose_via_string != 0) { *via_string++ = ' '; *via_string++ = '['; + // incoming_via can be max MAX_VIA_INDICES+1 long (i.e. around 25 or so) if (http_config_param->verbose_via_string == 1) { via_string += nstrcpy(via_string, incoming_via); } else { @@ -1089,6 +1092,7 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = ')'; *via_string = 0; + ink_assert((via_string - new_via_string) < (sizeof(new_via_string) - 1)); header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, new_via_string, via_string - new_via_string, true); } @@ -1097,11 +1101,11 @@ void HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_in_response(HttpConfigParams *http_config_param, int scheme, HTTPHdr *header, char *incoming_via) { - char new_via_string[8192]; + char new_via_string[1024]; // 512-bytes for hostname+via string, 512-bytes for the debug info char *via_string = new_via_string; - if ((http_config_param->proxy_hostname_len + http_config_param->proxy_response_via_string_len) > 200) { - header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, "TrafficServer", 18, true); + if ((http_config_param->proxy_hostname_len + http_config_param->proxy_response_via_string_len) > 512) { + header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, "TrafficServer", 13, true); return; } @@ -1126,6 +1130,7 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i via_string += nstrcpy(via_string, http_config_param->proxy_hostname); *via_string++ = ' '; *via_string++ = '('; + memcpy(via_string, http_config_param->proxy_response_via_string, http_config_param->proxy_response_via_string_len); via_string += http_config_param->proxy_response_via_string_len; @@ -1133,7 +1138,8 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = ' '; *via_string++ = '['; - if (http_config_param->verbose_via_string == 1) { + // incoming_via can be max MAX_VIA_INDICES+1 long (i.e. around 25 or so) + if (http_config_param->verbose_via_string) { via_string += nstrcpy(via_string, incoming_via); } else { memcpy(via_string, incoming_via + VIA_CACHE, VIA_PROXY - VIA_CACHE); @@ -1144,6 +1150,7 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = ')'; *via_string = 0; + ink_assert((via_string - new_via_string) < (sizeof(new_via_string) - 1)); header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, new_via_string, via_string - new_via_string, true); } From commits-return-2603aburgess@example.net Fri Apr 01 17:07:56 2011 Return-Path: <commits-return-2603aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 49362 invoked from network); 1 Apr 2011 17:07:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:07:55 -0000 Received: (qmail 36507 invoked by uid 500); 1 Apr 2011 17:07:55 -0000 Delivered-To: aburgess@example.net Received: (qmail 36472 invoked by uid 500); 1 Apr 2011 17:07:55 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 36465 invoked by uid 99); 1 Apr 2011 17:07:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:07:55 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:07:53 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 9F54FC003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:07:32 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:07:32 +0000 Subject: buildbot failure in ASF Buildbot on tserver-fbsd-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgdHNlcnZl ci1mYnNkLXRydW5rIHdoaWxlIGJ1aWxkaW5nIEFTRiBCdWlsZGJvdC4KRnVsbCBkZXRhaWxzIGFy ZSBhdmFpbGFibGUgYXQ6CiBodHRwOi8vY2kuYXBhY2hlLm9yZy9idWlsZGVycy90c2VydmVyLWZi c2QtdHJ1bmsvYnVpbGRzLzY1NwoKQnVpbGRib3QgVVJMOiBodHRwOi8vY2kuYXBhY2hlLm9yZy8K CkJ1aWxkc2xhdmUgZm9yIHRoaXMgQnVpbGQ6IGJiLWZic2QKCkJ1aWxkIFJlYXNvbjogc2NoZWR1 bGVyCkJ1aWxkIFNvdXJjZSBTdGFtcDogW2JyYW5jaCB0cmFmZmljc2VydmVyL3RyYWZmaWMvdHJ1 bmtdIDEwODc4MDcKQmxhbWVsaXN0OiB6d29vcAoKQlVJTEQgRkFJTEVEOiBmYWlsZWQgY29tcGls ZV8yCgpzaW5jZXJlbHksCiAtVGhlIEJ1aWxkYm90Cgo= From commits-return-2604aburgess@example.net Fri Apr 01 17:08:18 2011 Return-Path: <commits-return-2604aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 49451 invoked from network); 1 Apr 2011 17:08:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:08:18 -0000 Received: (qmail 36614 invoked by uid 500); 1 Apr 2011 17:08:18 -0000 Delivered-To: aburgess@example.net Received: (qmail 36585 invoked by uid 500); 1 Apr 2011 17:08:18 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 36578 invoked by uid 99); 1 Apr 2011 17:08:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:08:18 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:08:15 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id CFD8523888E7; Fri, 1 Apr 2011 17:07:54 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1087810 - /trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Date: Fri, 01 Apr 2011 17:07:54 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Author: zwoop Date: Fri Apr 1 17:07:54 2011 New Revision: 1087810 URL: http://svn.apache.org/viewvc?rev=1087810&view=rev Log: Meh, wrong type in comparison... Modified: trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Modified: trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc?rev=1087810&r1=1087809&r2=1087810&view=diff ============================================================================== --- trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc (original) +++ trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Fri Apr 1 17:07:54 2011 @@ -1092,7 +1092,7 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = ')'; *via_string = 0; - ink_assert((via_string - new_via_string) < (sizeof(new_via_string) - 1)); + ink_assert((size_t)(via_string - new_via_string) < (sizeof(new_via_string) - 1)); header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, new_via_string, via_string - new_via_string, true); } @@ -1150,7 +1150,7 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = ')'; *via_string = 0; - ink_assert((via_string - new_via_string) < (sizeof(new_via_string) - 1)); + ink_assert((size_t)(via_string - new_via_string) < (sizeof(new_via_string) - 1)); header->value_append(MIME_FIELD_VIA, MIME_LEN_VIA, new_via_string, via_string - new_via_string, true); } From commits-return-2605aburgess@example.net Fri Apr 01 17:08:19 2011 Return-Path: <commits-return-2605aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 49501 invoked from network); 1 Apr 2011 17:08:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:08:19 -0000 Received: (qmail 36713 invoked by uid 500); 1 Apr 2011 17:08:19 -0000 Delivered-To: aburgess@example.net Received: (qmail 36659 invoked by uid 500); 1 Apr 2011 17:08:19 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 36652 invoked by uid 99); 1 Apr 2011 17:08:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:08:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:08:18 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 9A351C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:07:58 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:07:58 +0000 Subject: buildbot failure in ASF Buildbot on tserver-fedora-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgdHNlcnZl ci1mZWRvcmEtdHJ1bmsgd2hpbGUgYnVpbGRpbmcgQVNGIEJ1aWxkYm90LgpGdWxsIGRldGFpbHMg YXJlIGF2YWlsYWJsZSBhdDoKIGh0dHA6Ly9jaS5hcGFjaGUub3JnL2J1aWxkZXJzL3RzZXJ2ZXIt ZmVkb3JhLXRydW5rL2J1aWxkcy80NjcKCkJ1aWxkYm90IFVSTDogaHR0cDovL2NpLmFwYWNoZS5v cmcvCgpCdWlsZHNsYXZlIGZvciB0aGlzIEJ1aWxkOiBiYi1mZWRvcmEKCkJ1aWxkIFJlYXNvbjog c2NoZWR1bGVyCkJ1aWxkIFNvdXJjZSBTdGFtcDogW2JyYW5jaCB0cmFmZmljc2VydmVyL3RyYWZm aWMvdHJ1bmtdIDEwODc4MDcKQmxhbWVsaXN0OiB6d29vcAoKQlVJTEQgRkFJTEVEOiBmYWlsZWQg Y29tcGlsZV8yCgpzaW5jZXJlbHksCiAtVGhlIEJ1aWxkYm90Cgo= From commits-return-2606aburgess@example.net Fri Apr 01 17:09:41 2011 Return-Path: <commits-return-2606aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 49841 invoked from network); 1 Apr 2011 17:09:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:09:40 -0000 Received: (qmail 38793 invoked by uid 500); 1 Apr 2011 17:09:40 -0000 Delivered-To: aburgess@example.net Received: (qmail 38757 invoked by uid 500); 1 Apr 2011 17:09:40 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 38750 invoked by uid 99); 1 Apr 2011 17:09:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:09:40 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:09:40 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 03C88C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:09:20 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:09:19 +0000 Subject: buildbot failure in ASF Buildbot on tserver-trunk-debug From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgdHNlcnZl ci10cnVuay1kZWJ1ZyB3aGlsZSBidWlsZGluZyBBU0YgQnVpbGRib3QuCkZ1bGwgZGV0YWlscyBh cmUgYXZhaWxhYmxlIGF0OgogaHR0cDovL2NpLmFwYWNoZS5vcmcvYnVpbGRlcnMvdHNlcnZlci10 cnVuay1kZWJ1Zy9idWlsZHMvMTE0CgpCdWlsZGJvdCBVUkw6IGh0dHA6Ly9jaS5hcGFjaGUub3Jn LwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWlsZDogY2VyZXNfdWJ1bnR1CgpCdWlsZCBSZWFzb246 IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3RhbXA6IFticmFuY2ggdHJhZmZpY3NlcnZlci90cmFm ZmljL3RydW5rXSAxMDg3ODA3CkJsYW1lbGlzdDogendvb3AKCkJVSUxEIEZBSUxFRDogZmFpbGVk IGNvbXBpbGVfMgoKc2luY2VyZWx5LAogLVRoZSBCdWlsZGJvdAoK From commits-return-2607aburgess@example.net Fri Apr 01 17:10:09 2011 Return-Path: <commits-return-2607aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 50136 invoked from network); 1 Apr 2011 17:10:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:10:08 -0000 Received: (qmail 39851 invoked by uid 500); 1 Apr 2011 17:10:08 -0000 Delivered-To: aburgess@example.net Received: (qmail 39813 invoked by uid 500); 1 Apr 2011 17:10:08 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 39806 invoked by uid 99); 1 Apr 2011 17:10:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:10:08 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:10:07 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id C6BE4C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:09:47 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:09:47 +0000 Subject: buildbot failure in ASF Buildbot on tserver-osx-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgdHNlcnZl ci1vc3gtdHJ1bmsgd2hpbGUgYnVpbGRpbmcgQVNGIEJ1aWxkYm90LgpGdWxsIGRldGFpbHMgYXJl IGF2YWlsYWJsZSBhdDoKIGh0dHA6Ly9jaS5hcGFjaGUub3JnL2J1aWxkZXJzL3RzZXJ2ZXItb3N4 LXRydW5rL2J1aWxkcy80MAoKQnVpbGRib3QgVVJMOiBodHRwOi8vY2kuYXBhY2hlLm9yZy8KCkJ1 aWxkc2xhdmUgZm9yIHRoaXMgQnVpbGQ6IGJiLW9zeC1zbGF2ZQoKQnVpbGQgUmVhc29uOiBzY2hl ZHVsZXIKQnVpbGQgU291cmNlIFN0YW1wOiBbYnJhbmNoIHRyYWZmaWNzZXJ2ZXIvdHJhZmZpYy90 cnVua10gMTA4NzgwNwpCbGFtZWxpc3Q6IHp3b29wCgpCVUlMRCBGQUlMRUQ6IGZhaWxlZCBjb21w aWxlXzIKCnNpbmNlcmVseSwKIC1UaGUgQnVpbGRib3QKCg== From commits-return-2608aburgess@example.net Fri Apr 01 17:14:37 2011 Return-Path: <commits-return-2608aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 51617 invoked from network); 1 Apr 2011 17:14:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:14:37 -0000 Received: (qmail 49457 invoked by uid 500); 1 Apr 2011 17:14:37 -0000 Delivered-To: aburgess@example.net Received: (qmail 49426 invoked by uid 500); 1 Apr 2011 17:14:37 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 49419 invoked by uid 99); 1 Apr 2011 17:14:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:14:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:14:35 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 542B5C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:14:14 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:14:13 +0000 Subject: buildbot success in ASF Buildbot on tserver-fbsd-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgdHNl cnZlci1mYnNkLXRydW5rIHdoaWxlIGJ1aWxkaW5nIEFTRiBCdWlsZGJvdC4KRnVsbCBkZXRhaWxz IGFyZSBhdmFpbGFibGUgYXQ6CiBodHRwOi8vY2kuYXBhY2hlLm9yZy9idWlsZGVycy90c2VydmVy LWZic2QtdHJ1bmsvYnVpbGRzLzY1OAoKQnVpbGRib3QgVVJMOiBodHRwOi8vY2kuYXBhY2hlLm9y Zy8KCkJ1aWxkc2xhdmUgZm9yIHRoaXMgQnVpbGQ6IGJiLWZic2QKCkJ1aWxkIFJlYXNvbjogc2No ZWR1bGVyCkJ1aWxkIFNvdXJjZSBTdGFtcDogW2JyYW5jaCB0cmFmZmljc2VydmVyL3RyYWZmaWMv dHJ1bmtdIDEwODc4MTAKQmxhbWVsaXN0OiB6d29vcAoKQnVpbGQgc3VjY2VlZGVkIQoKc2luY2Vy ZWx5LAogLVRoZSBCdWlsZGJvdAoK From commits-return-2609aburgess@example.net Fri Apr 01 17:15:15 2011 Return-Path: <commits-return-2609aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 52156 invoked from network); 1 Apr 2011 17:15:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:15:14 -0000 Received: (qmail 51621 invoked by uid 500); 1 Apr 2011 17:15:14 -0000 Delivered-To: aburgess@example.net Received: (qmail 51591 invoked by uid 500); 1 Apr 2011 17:15:14 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 51584 invoked by uid 99); 1 Apr 2011 17:15:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:15:14 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:15:12 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 76CF6C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:14:51 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:14:50 +0000 Subject: buildbot success in ASF Buildbot on tserver-fedora-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgdHNl cnZlci1mZWRvcmEtdHJ1bmsgd2hpbGUgYnVpbGRpbmcgQVNGIEJ1aWxkYm90LgpGdWxsIGRldGFp bHMgYXJlIGF2YWlsYWJsZSBhdDoKIGh0dHA6Ly9jaS5hcGFjaGUub3JnL2J1aWxkZXJzL3RzZXJ2 ZXItZmVkb3JhLXRydW5rL2J1aWxkcy80NjgKCkJ1aWxkYm90IFVSTDogaHR0cDovL2NpLmFwYWNo ZS5vcmcvCgpCdWlsZHNsYXZlIGZvciB0aGlzIEJ1aWxkOiBiYi1mZWRvcmEKCkJ1aWxkIFJlYXNv bjogc2NoZWR1bGVyCkJ1aWxkIFNvdXJjZSBTdGFtcDogW2JyYW5jaCB0cmFmZmljc2VydmVyL3Ry YWZmaWMvdHJ1bmtdIDEwODc4MTAKQmxhbWVsaXN0OiB6d29vcAoKQnVpbGQgc3VjY2VlZGVkIQoK c2luY2VyZWx5LAogLVRoZSBCdWlsZGJvdAoK From commits-return-2610aburgess@example.net Fri Apr 01 17:19:02 2011 Return-Path: <commits-return-2610aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 63578 invoked from network); 1 Apr 2011 17:19:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:19:02 -0000 Received: (qmail 60182 invoked by uid 500); 1 Apr 2011 17:19:02 -0000 Delivered-To: aburgess@example.net Received: (qmail 60151 invoked by uid 500); 1 Apr 2011 17:19:02 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 60144 invoked by uid 99); 1 Apr 2011 17:19:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:19:02 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:19:00 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 27766C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:18:39 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:18:38 +0000 Subject: buildbot success in ASF Buildbot on tserver-trunk-debug From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgdHNl cnZlci10cnVuay1kZWJ1ZyB3aGlsZSBidWlsZGluZyBBU0YgQnVpbGRib3QuCkZ1bGwgZGV0YWls cyBhcmUgYXZhaWxhYmxlIGF0OgogaHR0cDovL2NpLmFwYWNoZS5vcmcvYnVpbGRlcnMvdHNlcnZl ci10cnVuay1kZWJ1Zy9idWlsZHMvMTE1CgpCdWlsZGJvdCBVUkw6IGh0dHA6Ly9jaS5hcGFjaGUu b3JnLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWlsZDogY2VyZXNfdWJ1bnR1CgpCdWlsZCBSZWFz b246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3RhbXA6IFticmFuY2ggdHJhZmZpY3NlcnZlci90 cmFmZmljL3RydW5rXSAxMDg3ODEwCkJsYW1lbGlzdDogendvb3AKCkJ1aWxkIHN1Y2NlZWRlZCEK CnNpbmNlcmVseSwKIC1UaGUgQnVpbGRib3QKCg== From commits-return-2611aburgess@example.net Fri Apr 01 17:19:37 2011 Return-Path: <commits-return-2611aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 65722 invoked from network); 1 Apr 2011 17:19:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:19:37 -0000 Received: (qmail 60330 invoked by uid 500); 1 Apr 2011 17:19:37 -0000 Delivered-To: aburgess@example.net Received: (qmail 60285 invoked by uid 500); 1 Apr 2011 17:19:37 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 60277 invoked by uid 99); 1 Apr 2011 17:19:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:19:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:19:34 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 0AFADC003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:19:14 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:19:13 +0000 Subject: buildbot success in ASF Buildbot on tserver-osx-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgdHNl cnZlci1vc3gtdHJ1bmsgd2hpbGUgYnVpbGRpbmcgQVNGIEJ1aWxkYm90LgpGdWxsIGRldGFpbHMg YXJlIGF2YWlsYWJsZSBhdDoKIGh0dHA6Ly9jaS5hcGFjaGUub3JnL2J1aWxkZXJzL3RzZXJ2ZXIt b3N4LXRydW5rL2J1aWxkcy80MQoKQnVpbGRib3QgVVJMOiBodHRwOi8vY2kuYXBhY2hlLm9yZy8K CkJ1aWxkc2xhdmUgZm9yIHRoaXMgQnVpbGQ6IGJiLW9zeC1zbGF2ZQoKQnVpbGQgUmVhc29uOiBz Y2hlZHVsZXIKQnVpbGQgU291cmNlIFN0YW1wOiBbYnJhbmNoIHRyYWZmaWNzZXJ2ZXIvdHJhZmZp Yy90cnVua10gMTA4NzgxMApCbGFtZWxpc3Q6IHp3b29wCgpCdWlsZCBzdWNjZWVkZWQhCgpzaW5j ZXJlbHksCiAtVGhlIEJ1aWxkYm90Cgo= From commits-return-2612aburgess@example.net Fri Apr 01 17:33:32 2011 Return-Path: <commits-return-2612aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 23316 invoked from network); 1 Apr 2011 17:33:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 17:33:31 -0000 Received: (qmail 76832 invoked by uid 500); 1 Apr 2011 17:33:31 -0000 Delivered-To: aburgess@example.net Received: (qmail 76805 invoked by uid 500); 1 Apr 2011 17:33:31 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 76798 invoked by uid 99); 1 Apr 2011 17:33:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:33:31 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 17:33:29 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id B3E01C003F for <aburgess@example.net>; Fri, 1 Apr 2011 17:33:08 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 17:33:08 +0000 Subject: buildbot failure in ASF Buildbot on tserver-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgdHNlcnZl ci10cnVuayB3aGlsZSBidWlsZGluZyBBU0YgQnVpbGRib3QuCkZ1bGwgZGV0YWlscyBhcmUgYXZh aWxhYmxlIGF0OgogaHR0cDovL2NpLmFwYWNoZS5vcmcvYnVpbGRlcnMvdHNlcnZlci10cnVuay9i dWlsZHMvNjcwCgpCdWlsZGJvdCBVUkw6IGh0dHA6Ly9jaS5hcGFjaGUub3JnLwoKQnVpbGRzbGF2 ZSBmb3IgdGhpcyBCdWlsZDogYmItdm1fdWJ1bnR1CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpC dWlsZCBTb3VyY2UgU3RhbXA6IFticmFuY2ggdHJhZmZpY3NlcnZlci90cmFmZmljL3RydW5rXSAx MDg3ODA3CkJsYW1lbGlzdDogendvb3AKCkJVSUxEIEZBSUxFRDogZmFpbGVkIGNvbXBpbGVfMgoK c2luY2VyZWx5LAogLVRoZSBCdWlsZGJvdAoK From commits-return-2613aburgess@example.net Fri Apr 01 18:08:08 2011 Return-Path: <commits-return-2613aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 52618 invoked from network); 1 Apr 2011 18:08:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 18:08:08 -0000 Received: (qmail 27663 invoked by uid 500); 1 Apr 2011 18:08:08 -0000 Delivered-To: aburgess@example.net Received: (qmail 27631 invoked by uid 500); 1 Apr 2011 18:08:08 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 27624 invoked by uid 99); 1 Apr 2011 18:08:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 18:08:08 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO aegis.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 18:08:07 +0000 Received: from aegis.apache.org (localhost [83.161.120.155]) by aegis.apache.org (Postfix) with ESMTPS id 55E75C003F for <aburgess@example.net>; Fri, 1 Apr 2011 18:07:47 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Fri, 01 Apr 2011 18:07:46 +0000 Subject: buildbot success in ASF Buildbot on tserver-trunk From: aburgess@example.net To: aburgess@example.net Message-Id: <aburgess@example.net> VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgdHNl cnZlci10cnVuayB3aGlsZSBidWlsZGluZyBBU0YgQnVpbGRib3QuCkZ1bGwgZGV0YWlscyBhcmUg YXZhaWxhYmxlIGF0OgogaHR0cDovL2NpLmFwYWNoZS5vcmcvYnVpbGRlcnMvdHNlcnZlci10cnVu ay9idWlsZHMvNjcxCgpCdWlsZGJvdCBVUkw6IGh0dHA6Ly9jaS5hcGFjaGUub3JnLwoKQnVpbGRz bGF2ZSBmb3IgdGhpcyBCdWlsZDogYmItdm1fdWJ1bnR1CgpCdWlsZCBSZWFzb246IHNjaGVkdWxl cgpCdWlsZCBTb3VyY2UgU3RhbXA6IFticmFuY2ggdHJhZmZpY3NlcnZlci90cmFmZmljL3RydW5r XSAxMDg3ODEwCkJsYW1lbGlzdDogendvb3AKCkJ1aWxkIHN1Y2NlZWRlZCEKCnNpbmNlcmVseSwK IC1UaGUgQnVpbGRib3QKCg== From commits-return-2614aburgess@example.net Fri Apr 01 20:07:57 2011 Return-Path: <commits-return-2614aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 50168 invoked from network); 1 Apr 2011 20:07:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Apr 2011 20:07:57 -0000 Received: (qmail 579 invoked by uid 500); 1 Apr 2011 20:07:56 -0000 Delivered-To: aburgess@example.net Received: (qmail 546 invoked by uid 500); 1 Apr 2011 20:07:56 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 539 invoked by uid 99); 1 Apr 2011 20:07:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 20:07:56 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 20:07:55 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id ADE9423888CB; Fri, 1 Apr 2011 20:07:35 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1087876 - /trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Date: Fri, 01 Apr 2011 20:07:35 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Author: zwoop Date: Fri Apr 1 20:07:35 2011 New Revision: 1087876 URL: http://svn.apache.org/viewvc?rev=1087876&view=rev Log: Gack, missing a comparison. Modified: trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Modified: trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc?rev=1087876&r1=1087875&r2=1087876&view=diff ============================================================================== --- trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc (original) +++ trafficserver/traffic/trunk/proxy/http/HttpTransactHeaders.cc Fri Apr 1 20:07:35 2011 @@ -1139,7 +1139,7 @@ HttpTransactHeaders888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4insert_via_header_i *via_string++ = '['; // incoming_via can be max MAX_VIA_INDICES+1 long (i.e. around 25 or so) - if (http_config_param->verbose_via_string) { + if (http_config_param->verbose_via_string == 1) { via_string += nstrcpy(via_string, incoming_via); } else { memcpy(via_string, incoming_via + VIA_CACHE, VIA_PROXY - VIA_CACHE); From commits-return-2615aburgess@example.net Sat Apr 02 23:34:29 2011 Return-Path: <commits-return-2615aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 18090 invoked from network); 2 Apr 2011 23:34:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Apr 2011 23:34:29 -0000 Received: (qmail 7021 invoked by uid 500); 2 Apr 2011 23:34:29 -0000 Delivered-To: aburgess@example.net Received: (qmail 6965 invoked by uid 500); 2 Apr 2011 23:34:29 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 6957 invoked by uid 99); 2 Apr 2011 23:34:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Apr 2011 23:34:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Apr 2011 23:34:27 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id BD868238890A; Sat, 2 Apr 2011 23:34:07 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1088180 - /trafficserver/traffic/trunk/CHANGES Date: Sat, 02 Apr 2011 23:34:07 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Author: igalic Date: Sat Apr 2 23:34:07 2011 New Revision: 1088180 URL: http://svn.apache.org/viewvc?rev=1088180&view=rev Log: CHANGES update for r1087568 Modified: trafficserver/traffic/trunk/CHANGES Modified: trafficserver/traffic/trunk/CHANGES URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/CHANGES?rev=1088180&r1=1088179&r2=1088180&view=diff ============================================================================== --- trafficserver/traffic/trunk/CHANGES (original) +++ trafficserver/traffic/trunk/CHANGES Sat Apr 2 23:34:07 2011 @@ -1,6 +1,11 @@ -*- coding: utf-8 -*- Changes with Apache Traffic Server 2.1.8 + *) [TS-721] Incorrect http hit ratio in stats. + This also removes a number of obsoleted stats and also disables + stats aggregation in WebOverview.cc, one more nail to WebUI's + grave. Author: Leif + *) [TS-728] Remove the --enable-webui option, since it doesn't produce a running webui anyway. Also remove html2 From commits-return-2616aburgess@example.net Sat Apr 02 23:43:30 2011 Return-Path: <commits-return-2616aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 32613 invoked from network); 2 Apr 2011 23:43:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Apr 2011 23:43:30 -0000 Received: (qmail 15430 invoked by uid 500); 2 Apr 2011 23:43:30 -0000 Delivered-To: aburgess@example.net Received: (qmail 15394 invoked by uid 500); 2 Apr 2011 23:43:30 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 15387 invoked by uid 99); 2 Apr 2011 23:43:30 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Apr 2011 23:43:30 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Apr 2011 23:43:28 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 8A70C238890A; Sat, 2 Apr 2011 23:43:07 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1088183 - /trafficserver/traffic/trunk/CHANGES Date: Sat, 02 Apr 2011 23:43:07 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Author: igalic Date: Sat Apr 2 23:43:07 2011 New Revision: 1088183 URL: http://svn.apache.org/viewvc?rev=1088183&view=rev Log: CHANGES update for r1087807 Modified: trafficserver/traffic/trunk/CHANGES Modified: trafficserver/traffic/trunk/CHANGES URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/CHANGES?rev=1088183&r1=1088182&r2=1088183&view=diff ============================================================================== --- trafficserver/traffic/trunk/CHANGES (original) +++ trafficserver/traffic/trunk/CHANGES Sat Apr 2 23:43:07 2011 @@ -1,10 +1,14 @@ -*- coding: utf-8 -*- Changes with Apache Traffic Server 2.1.8 + *) [TS-729] Fix bugs with Via Headers handling. (Note: This is + unlikely to have caused the crash the bug report) + Author Leif Hedstrom + *) [TS-721] Incorrect http hit ratio in stats. This also removes a number of obsoleted stats and also disables stats aggregation in WebOverview.cc, one more nail to WebUI's - grave. Author: Leif + grave. Author: Leif Hedstrom *) [TS-728] Remove the --enable-webui option, since it doesn't produce a running webui anyway. Also remove html2 From commits-return-2617aburgess@example.net Sun Apr 03 11:59:39 2011 Return-Path: <commits-return-2617aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 74189 invoked from network); 3 Apr 2011 11:59:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Apr 2011 11:59:38 -0000 Received: (qmail 57753 invoked by uid 500); 3 Apr 2011 11:59:38 -0000 Delivered-To: aburgess@example.net Received: (qmail 57697 invoked by uid 500); 3 Apr 2011 11:59:38 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 57690 invoked by uid 99); 3 Apr 2011 11:59:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 11:59:38 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 11:59:36 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id EAD9D23888FD; Sun, 3 Apr 2011 11:59:14 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1088260 - /trafficserver/site/branches/ats-cms/content/docs/trunk/sdk/preface/how-to-use-this-book.en.mdtext Date: Sun, 03 Apr 2011 11:59:14 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Author: igalic Date: Sun Apr 3 11:59:14 2011 New Revision: 1088260 URL: http://svn.apache.org/viewvc?rev=1088260&view=rev Log: Fix links, remove caching plugin blurp Modified: trafficserver/site/branches/ats-cms/content/docs/trunk/sdk/preface/how-to-use-this-book.en.mdtext Modified: trafficserver/site/branches/ats-cms/content/docs/trunk/sdk/preface/how-to-use-this-book.en.mdtext URL: http://svn.apache.org/viewvc/trafficserver/site/branches/ats-cms/content/docs/trunk/sdk/preface/how-to-use-this-book.en.mdtext?rev=1088260&r1=1088259&r2=1088260&view=diff ============================================================================== --- trafficserver/site/branches/ats-cms/content/docs/trunk/sdk/preface/how-to-use-this-book.en.mdtext (original) +++ trafficserver/site/branches/ats-cms/content/docs/trunk/sdk/preface/how-to-use-this-book.en.mdtext Sun Apr 3 11:59:14 2011 @@ -50,7 +50,7 @@ You can look up information in the follo Below is a section-by-section breakdown of this guide: -* [[Getting Started](../getting-started) +* [Getting Started](../getting-started) How to compile and load plugins. Walks through a simple "hello world" example; explains how to initialize and register plugins. @@ -76,9 +76,6 @@ Detailed explanation of a sample protoco protocol. Discusses `VConnections` and mutexes, as well as the new `NetConnection`, DNS lookup, logging, and cache APIs. -* [Cache Plugin](../cache-plugin) -(( Cache plugin description here )) - The remaining sections comprise the API function reference and are organized by function type: From commits-return-2618aburgess@example.net Sun Apr 03 11:59:46 2011 Return-Path: <commits-return-2618aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 74262 invoked from network); 3 Apr 2011 11:59:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Apr 2011 11:59:46 -0000 Received: (qmail 57920 invoked by uid 500); 3 Apr 2011 11:59:46 -0000 Delivered-To: aburgess@example.net Received: (qmail 57865 invoked by uid 500); 3 Apr 2011 11:59:45 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 57858 invoked by uid 99); 3 Apr 2011 11:59:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 11:59:45 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 11:59:44 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id E08B823889EA; Sun, 3 Apr 2011 11:59:24 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r787919 - /websites/staging/trafficserver/trunk/content/docs/trunk/sdk/preface/how-to-use-this-book.en.html Date: Sun, 03 Apr 2011 11:59:24 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Author: buildbot Date: Sun Apr 3 11:59:24 2011 New Revision: 787919 Log: Staging update by buildbot Modified: websites/staging/trafficserver/trunk/content/docs/trunk/sdk/preface/how-to-use-this-book.en.html Modified: websites/staging/trafficserver/trunk/content/docs/trunk/sdk/preface/how-to-use-this-book.en.html ============================================================================== --- websites/staging/trafficserver/trunk/content/docs/trunk/sdk/preface/how-to-use-this-book.en.html (original) +++ websites/staging/trafficserver/trunk/content/docs/trunk/sdk/preface/how-to-use-this-book.en.html Sun Apr 3 11:59:24 2011 @@ -75,7 +75,7 @@ if you want to support your own protocol <p>Below is a section-by-section breakdown of this guide:</p> <ul> <li> -<p>[<a href="../getting-started">Getting Started</a><br /> +<p><a href="../getting-started">Getting Started</a><br /> How to compile and load plugins. Walks through a simple "hello world" example; explains how to initialize and register plugins.</p> </li> @@ -106,10 +106,6 @@ Detailed explanation of a sample protoco protocol. Discusses <code>VConnections</code> and mutexes, as well as the new <code>NetConnection</code>, DNS lookup, logging, and cache APIs.</p> </li> -<li> -<p><a href="../cache-plugin">Cache Plugin</a> <br /> -(( Cache plugin description here ))</p> -</li> </ul> <p>The remaining sections comprise the API function reference and are organized by function type:</p> From commits-return-2619aburgess@example.net Sun Apr 03 12:00:37 2011 Return-Path: <commits-return-2619aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 76251 invoked from network); 3 Apr 2011 12:00:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Apr 2011 12:00:37 -0000 Received: (qmail 58176 invoked by uid 500); 3 Apr 2011 12:00:37 -0000 Delivered-To: aburgess@example.net Received: (qmail 58145 invoked by uid 500); 3 Apr 2011 12:00:37 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 58138 invoked by uid 99); 3 Apr 2011 12:00:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 12:00:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 12:00:36 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 0971D2388A19; Sun, 3 Apr 2011 12:00:16 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1088262 - in /trafficserver/site/branches/ats-cms/content/docs/trunk/admin: configuration-files/records.config.en.mdtext security-options/index.en.mdtext Date: Sun, 03 Apr 2011 12:00:15 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Author: igalic Date: Sun Apr 3 12:00:15 2011 New Revision: 1088262 URL: http://svn.apache.org/viewvc?rev=1088262&view=rev Log: [TS-607] remove proxy.config.dns.splitdns.def_domain from docs Modified: trafficserver/site/branches/ats-cms/content/docs/trunk/admin/configuration-files/records.config.en.mdtext trafficserver/site/branches/ats-cms/content/docs/trunk/admin/security-options/index.en.mdtext Modified: trafficserver/site/branches/ats-cms/content/docs/trunk/admin/configuration-files/records.config.en.mdtext URL: http://svn.apache.org/viewvc/trafficserver/site/branches/ats-cms/content/docs/trunk/admin/configuration-files/records.config.en.mdtext?rev=1088262&r1=1088261&r2=1088262&view=diff ============================================================================== --- trafficserver/site/branches/ats-cms/content/docs/trunk/admin/configuration-files/records.config.en.mdtext (original) +++ trafficserver/site/branches/ats-cms/content/docs/trunk/admin/configuration-files/records.config.en.mdtext Sun Apr 3 12:00:15 2011 @@ -1094,12 +1094,6 @@ the `records.config` file. Refer to [Configuring DNS Server Selection (Split DNS)](secure#ConfiguringDNSServerSelectionSplit). -*`proxy.config.dns.splitdns.def_domain`* -: `STRING` -: `NULL` -: The default domain for split DNS requests. This value is appended - automatically to the hostname if it does not include a domain - before split DNS determines which DNS server to use. *`proxy.config.dns.url_expansions`* : `STRING` Modified: trafficserver/site/branches/ats-cms/content/docs/trunk/admin/security-options/index.en.mdtext URL: http://svn.apache.org/viewvc/trafficserver/site/branches/ats-cms/content/docs/trunk/admin/security-options/index.en.mdtext?rev=1088262&r1=1088261&r2=1088262&view=diff ============================================================================== --- trafficserver/site/branches/ats-cms/content/docs/trunk/admin/security-options/index.en.mdtext (original) +++ trafficserver/site/branches/ats-cms/content/docs/trunk/admin/security-options/index.en.mdtext Sun Apr 3 12:00:15 2011 @@ -107,15 +107,7 @@ To configure Split DNS, you must do the 2. Add rules to the `splitdns.config` file. For information about the format of the `splitdns.config` file, [click here](files.htm#splitdns.config). 3. Save and close the `splitdns.config` file. 4. In a text editor, open the `records.config` file located in the Traffic Server `config` directory. -5. Edit the following variables: -6. **Variable** **Description** -`_proxy.process.dns.splitDNS.enabled_` -: Set this variable to `1` to enable split DNS. -`_proxy.config.dns.splitdns.def_domain_` -: Set this variable to specify the default domain for split DNS requests. Traffic - Server appends this value automatically to a hostname that does not include - a domain before determining which DNS server to use. - +5. Set the variable _`proxy.process.dns.splitDNS.enabled`_ to `1` to enable split DNS. 7. Save and close the `records.config` file. 8. Navigate to the Traffic Server `bin` directory. 9. Run the command `traffic_line -x` to apply the configuration changes. From commits-return-2620aburgess@example.net Sun Apr 03 12:00:46 2011 Return-Path: <commits-return-2620aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 77020 invoked from network); 3 Apr 2011 12:00:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Apr 2011 12:00:46 -0000 Received: (qmail 58262 invoked by uid 500); 3 Apr 2011 12:00:46 -0000 Delivered-To: aburgess@example.net Received: (qmail 58231 invoked by uid 500); 3 Apr 2011 12:00:46 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 58224 invoked by uid 99); 3 Apr 2011 12:00:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 12:00:45 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 12:00:44 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id B63DA2388A3C; Sun, 3 Apr 2011 12:00:24 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r787920 - in /websites/staging/trafficserver/trunk/content/docs/trunk/admin: configuration-files/records.config.en.html security-options/index.en.html Date: Sun, 03 Apr 2011 12:00:24 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Author: buildbot Date: Sun Apr 3 12:00:24 2011 New Revision: 787920 Log: Staging update by buildbot Modified: websites/staging/trafficserver/trunk/content/docs/trunk/admin/configuration-files/records.config.en.html websites/staging/trafficserver/trunk/content/docs/trunk/admin/security-options/index.en.html Modified: websites/staging/trafficserver/trunk/content/docs/trunk/admin/configuration-files/records.config.en.html ============================================================================== --- websites/staging/trafficserver/trunk/content/docs/trunk/admin/configuration-files/records.config.en.html (original) +++ websites/staging/trafficserver/trunk/content/docs/trunk/admin/configuration-files/records.config.en.html Sun Apr 3 12:00:24 2011 @@ -1120,14 +1120,6 @@ T=SERVER_PORT_BLIND_TUNNEL</p> <p>Refer to <a href="secure#ConfiguringDNSServerSelectionSplit">Configuring DNS Server Selection (Split DNS)</a>.</p> <dl> -<dt><em><code>proxy.config.dns.splitdns.def_domain</code></em></dt> -<dd><code>STRING</code></dd> -<dd><code>NULL</code></dd> -<dd>The default domain for split DNS requests. This value is appended</dd> -</dl> -<p>automatically to the hostname if it does not include a domain - before split DNS determines which DNS server to use.</p> -<dl> <dt><em><code>proxy.config.dns.url_expansions</code></em></dt> <dd><code>STRING</code></dd> <dd><code>NULL</code></dd> Modified: websites/staging/trafficserver/trunk/content/docs/trunk/admin/security-options/index.en.html ============================================================================== --- websites/staging/trafficserver/trunk/content/docs/trunk/admin/security-options/index.en.html (original) +++ websites/staging/trafficserver/trunk/content/docs/trunk/admin/security-options/index.en.html Sun Apr 3 12:00:24 2011 @@ -119,21 +119,8 @@ while continuing to provide direct acces <li>Add rules to the <code>splitdns.config</code> file. For information about the format of the <code>splitdns.config</code> file, <a href="files.htm#splitdns.config">click here</a>. </li> <li>Save and close the <code>splitdns.config</code> file.</li> <li>In a text editor, open the <code>records.config</code> file located in the Traffic Server <code>config</code> directory. </li> -<li>Edit the following variables:</li> -<li> -<dl> -<dt><strong>Variable</strong> <strong>Description</strong></dt> -<dt><code>_proxy.process.dns.splitDNS.enabled_</code></dt> -<dd>Set this variable to <code>1</code> to enable split DNS.</dd> -<dt><code>_proxy.config.dns.splitdns.def_domain_</code></dt> -<dd>Set this variable to specify the default domain for split DNS requests. Traffic - Server appends this value automatically to a hostname that does not include - a domain before determining which DNS server to use.</dd> -</dl> -</li> -<li> -<p>Save and close the <code>records.config</code> file. </p> -</li> +<li>Set the variable <em><code>proxy.process.dns.splitDNS.enabled</code></em> to <code>1</code> to enable split DNS.</li> +<li>Save and close the <code>records.config</code> file. </li> <li>Navigate to the Traffic Server <code>bin</code> directory. </li> <li>Run the command <code>traffic_line -x</code> to apply the configuration changes. </li> </ol> From commits-return-2621aburgess@example.net Sun Apr 03 18:35:14 2011 Return-Path: <commits-return-2621aburgess@example.net> Delivered-To: aburgess@example.net Received: (qmail 76269 invoked from network); 3 Apr 2011 18:35:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Apr 2011 18:35:14 -0000 Received: (qmail 66897 invoked by uid 500); 3 Apr 2011 18:35:14 -0000 Delivered-To: aburgess@example.net Received: (qmail 66844 invoked by uid 500); 3 Apr 2011 18:35:14 -0000 Mailing-List: contact aburgess@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:aburgess@example.net> List-Unsubscribe: <mailto:aburgess@example.net> List-Post: <mailto:aburgess@example.net> List-Id: <commits.trafficserver.apache.org> Reply-To: aburgess@example.net Delivered-To: mailing list aburgess@example.net Received: (qmail 66837 invoked by uid 99); 3 Apr 2011 18:35:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 18:35:14 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Apr 2011 18:35:10 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id A530423889BB; Sun, 3 Apr 2011 18:34:50 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1088371 [2/2] - in /trafficserver/traffic/trunk: contrib/perl/AdminClient/lib/Apache/TS/ cop/ doc/man/ mgmt/ mgmt/api/ mgmt/api/include/ mgmt/api/remote/ mgmt/cli/ mgmt/tools/ mgmt/utils/ mgmt/web2/ proxy/ proxy/config/ proxy/http/remap/ Date: Sun, 03 Apr 2011 18:34:50 -0000 To: aburgess@example.net From: aburgess@example.net X-Mailer: svnmailer-1.0.8 Message-Id: <aburgess@example.net> Modified: trafficserver/traffic/trunk/mgmt/web2/WebHttp.cc URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/mgmt/web2/WebHttp.cc?rev=1088371&r1=1088370&r2=1088371&view=diff ============================================================================== --- trafficserver/traffic/trunk/mgmt/web2/WebHttp.cc (original) +++ trafficserver/traffic/trunk/mgmt/web2/WebHttp.cc Sun Apr 3 18:34:48 2011 @@ -37,11 +37,8 @@ #include "WebCompatibility.h" #include "WebHttp.h" -#include "WebHttpAuth.h" #include "WebHttpContext.h" -#include "WebHttpLog.h" #include "WebHttpMessage.h" -#include "WebHttpRender.h" #include "WebHttpSession.h" #include "WebOverview.h" @@ -56,9 +53,6 @@ #include "ConfigAPI.h" #include "SysAPI.h" -#include "openssl/ssl.h" -#include "openssl/err.h" -#include "openssl/crypto.h" #if !defined(_WIN32) // Ugly hack - define HEAP_H and STACK_H to prevent stuff from the // template library from being included which SUNPRO CC does not not @@ -95,116 +89,9 @@ typedef int (*WebHttpHandler) (WebHttpCo // only allow access to specific files on the autoconf port static InkHashTable *g_autoconf_allow_ht = 0; -static InkHashTable *g_submit_bindings_ht = 0; static InkHashTable *g_file_bindings_ht = 0; -static InkHashTable *g_extn_bindings_ht = 0; - -InkHashTable *g_display_config_ht = 0; - -//------------------------------------------------------------------------- -// prototypes -//------------------------------------------------------------------------- - -void spawn_script(WebHttpContext * whc, char *script, char **args); - -//------------------------------------------------------------------------- -// record_version_valid -//------------------------------------------------------------------------- - -static bool -record_version_valid(char *record_version) -{ - int old_version, old_pid, cur_version; - // coverity[secure_coding] - if (sscanf(record_version, "%d:%d", &old_pid, &old_version) == 2 && old_version >= 0) { - cur_version = RecGetRecordUpdateCount(RECT_CONFIG); - //fix me --> lmgmt->record_data->pid - // TODO: need to check the PID ?? - // if (cur_version != old_version || lmgmt->record_data->pid != old_pid) { - if (cur_version != old_version) { - // we are out of date since the version number has been incremented - return false; - } else { - return true; - } - } - // bad format, return false to be safe - return false; -} - -//------------------------------------------------------------------------- -// set_record_value -//------------------------------------------------------------------------- - -static bool -set_record_value(WebHttpContext * whc, const char *rec, const char *value) -{ - MgmtData varValue; - char *record; - char *script = NULL; - char *script_path; - - if (rec == NULL) { - return false; - } - if (value == NULL) { - value = ""; - } - // INKqa11771: exec script that associates with a record - record = xstrdup(rec); - if ((script = strchr(record, ':'))) { - *script = '\0'; - script++; - } - // FIXME: If someone else has already added a NOTE or WARN, then we - // won't be able to add anymore. This is desired for - // handle_submit_update, but going forward, we'll need a more - // general mechanism. - - varValue.setFromName(record); - if (varValue.compareFromString(value) == false) { - if (recordValidityCheck(record, value)) { - if (recordRestartCheck(record)) { - ink_hash_table_insert(whc->submit_note_ht, record, NULL); - if (!(whc->request_state & WEB_HTTP_STATE_SUBMIT_NOTE)) { - HtmlRndrText(whc->submit_note, whc->lang_dict_ht, HTML_ID_RESTART_REQUIRED); - HtmlRndrBr(whc->submit_note); - } - whc->request_state |= WEB_HTTP_STATE_SUBMIT_NOTE; - } - varSetFromStr(record, value); - -#ifndef _WIN32 - if (script) { - const char *args[MAX_ARGS + 1]; - for (int i = 0; i < MAX_ARGS; i++) - args[i] = NULL; - script_path = WebHttpAddDocRoot_Xmalloc(whc, script); - args[0] = script_path; - args[1] = value; - processSpawn(&args[0], NULL, NULL, NULL, false, false); - xfree(script_path); - } -#endif - } else { - ink_hash_table_insert(whc->submit_warn_ht, record, NULL); - if (!(whc->request_state & WEB_HTTP_STATE_SUBMIT_WARN)) { - HtmlRndrText(whc->submit_warn, whc->lang_dict_ht, HTML_ID_INVALID_ENTRY); - HtmlRndrBr(whc->submit_warn); - } - whc->request_state |= WEB_HTTP_STATE_SUBMIT_WARN; - } - } - xfree(record); - return true; -} - -//------------------------------------------------------------------------- -// spawn_cgi -//------------------------------------------------------------------------- #if defined(_WIN32) - // adjustCmdLine // // This function is used for constructing a command line from a CGI @@ -240,185 +127,6 @@ adjustCmdLine(char *cmdLine, int cmdline #endif -int -spawn_cgi(WebHttpContext * whc, const char *cgi_path, char **args, bool nowait, bool run_as_root) -{ - - struct stat info; - const char *query_string; - textBuffer query_string_tb(MAX_TMP_BUF_LEN); - int qlen = 0; - char content_length_buffer[10]; - EnvBlock env; - const char *a[MAX_ARGS + 2]; - int i; - - httpMessage *request = whc->request; - textBuffer *replyMsg = whc->response_bdy; - httpResponse *answerHdr = whc->response_hdr; - - // check if file exists - if (stat(cgi_path, &info) < 0) { - WebHttpSetErrorResponse(whc, STATUS_NOT_FOUND); - answerHdr->setStatus(STATUS_NOT_FOUND); - return WEB_HTTP_ERR_REQUEST_ERROR; - } - // initialize arguments - for (i = 0; i < MAX_ARGS + 2; i++) - a[i] = NULL; - a[0] = cgi_path; - for (i = 1; i < MAX_ARGS + 1 && args && args[i - 1]; i++) - a[i] = args[i - 1]; - - // initialize environment - if (request->getContentType() != NULL) { - env.setVar("CONTENT_TYPE", request->getContentType()); - } - if (request->getMethod() == METHOD_POST) { - env.setVar("REQUEST_METHOD", "POST"); - query_string = request->getBody(); - - } else if (request->getMethod() == METHOD_GET) { - env.setVar("REQUEST_METHOD", "GET"); - query_string = request->getQuery(); - - } else { - answerHdr->setStatus(STATUS_NOT_IMPLEMENTED); - WebHttpSetErrorResponse(whc, STATUS_NOT_IMPLEMENTED); - return WEB_HTTP_ERR_REQUEST_ERROR;; - } - if (query_string != NULL) { - - // use getConLen() to handle binary - qlen = request->getConLen(); - if (qlen <= 0) - qlen = strlen(query_string); - snprintf(content_length_buffer, sizeof(content_length_buffer), "%d", qlen); - env.setVar("CONTENT_LENGTH", content_length_buffer); - env.setVar("QUERY_STRING", query_string); - - query_string_tb.copyFrom(query_string, qlen); - } -#ifndef _WIN32 - if (processSpawn(&a[0], &env, &query_string_tb, replyMsg, nowait, run_as_root) != 0) { - mgmt_elog(stderr, "[spawn_cgi] Unable to fork child process\n"); - WebHttpSetErrorResponse(whc, STATUS_INTERNAL_SERVER_ERROR); - answerHdr->setStatus(STATUS_INTERNAL_SERVER_ERROR); - } -#else - - char buffer[1024]; - char cmdLine[PATH_MAX * 2 + 6]; - DWORD nbytes = 0; - - SECURITY_ATTRIBUTES saAttr; - saAttr.nLength = sizeof(SECURITY_ATTRIBUTES); - saAttr.bInheritHandle = TRUE; - saAttr.lpSecurityDescriptor = NULL; - - // STDIN - HANDLE hChildStdinR = NULL; - HANDLE hChildStdinW = NULL; - - CreatePipe(&hChildStdinR, &hChildStdinW, &saAttr, 0); - - // Dup to NULL and set inheritable to FALSE so that - // it won't be inherited by the child process - DuplicateHandle(GetCurrentProcess(), hChildStdinW, GetCurrentProcess(), NULL, 0, FALSE, DUPLICATE_SAME_ACCESS); - - // STDOUT - HANDLE hChildStdoutR = NULL; - HANDLE hChildStdoutW = NULL; - - CreatePipe(&hChildStdoutR, &hChildStdoutW, &saAttr, 0); - - // Dup to NULL and set inheritable to FALSE so that - // it won't be inherited by the child process - DuplicateHandle(GetCurrentProcess(), hChildStdoutR, GetCurrentProcess(), NULL, 0, FALSE, DUPLICATE_SAME_ACCESS); - - STARTUPINFO suInfo; - PROCESS_INFORMATION procInfo; - ZeroMemory((PVOID) & suInfo, sizeof(suInfo)); - - // hide the new console window from the user - suInfo.cb = sizeof(STARTUPINFO); - suInfo.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES; - suInfo.wShowWindow = SW_HIDE; - suInfo.hStdInput = hChildStdinR; - suInfo.hStdOutput = hChildStdoutW; - suInfo.hStdError = GetStdHandle(STD_ERROR_HANDLE); - - adjustCmdLine(cmdLine, sizeof(cmdLine), cgi_path); - - if (CreateProcess(NULL, cmdLine, NULL, // FIX THIS: process security attributes - NULL, // FIX THIS: thread security attributes - TRUE, // make handles inheritable - 0, // FIX THIS: specify a priority - env.toString(), ts_base_dir, // make script run from TSBase - &suInfo, &procInfo) == FALSE) { - - mgmt_elog(stderr, "[spawn_cgi] CreateProcess error: %s\n", ink_last_err()); - WebHttpSetErrorResponse(whc, STATUS_INTERNAL_SERVER_ERROR); - answerHdr->setStatus(STATUS_INTERNAL_SERVER_ERROR); - - } else { - - CloseHandle(hChildStdinR); - if (request->getMethod() == METHOD_POST && query_string != NULL) { -
{'source': 'Apache Software Foundation Public Mail Archives'}