You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2018/05/17 22:16:47 UTC

[trafficserver] branch master updated: Promote the Escalate plugin to stable

This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
     new d6e75e8  Promote the Escalate plugin to stable
d6e75e8 is described below

commit d6e75e85f5c02904693ff93a7eca8c0982248352
Author: Bryan Call <bc...@apache.org>
AuthorDate: Thu May 17 14:40:59 2018 -0700

    Promote the Escalate plugin to stable
---
 doc/admin-guide/plugins/escalate.en.rst          | 9 +++------
 doc/admin-guide/plugins/index.en.rst             | 8 ++++----
 plugins/Makefile.am                              | 2 +-
 plugins/{experimental => }/escalate/Makefile.inc | 6 +++---
 plugins/{experimental => }/escalate/escalate.cc  | 0
 5 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/doc/admin-guide/plugins/escalate.en.rst b/doc/admin-guide/plugins/escalate.en.rst
index 0bdbd94..7739952 100644
--- a/doc/admin-guide/plugins/escalate.en.rst
+++ b/doc/admin-guide/plugins/escalate.en.rst
@@ -44,11 +44,8 @@ when the origin server in the remap rule returns a 401,
 Installation
 ------------
 
-This plugin is only built if the configure option ::
-
-    --enable-experimental-plugins
-
-is given at build time.
+This plugin is considered stable and is included with |TS| by default. There
+are no special steps necessary for its installation.
 
 Example
 -------
@@ -61,4 +58,4 @@ With this line in :file:`remap.config` ::
 Traffic Server would accept a request for ``cdn.example.com`` and, on a cache miss, proxy the
 request to ``origin.example.com``. If the response code from that server is a 401, 404, 410,
 or 502, then Traffic Server would proxy the request to ``second-origin.example.com``, using a
-Host: header of ``cdn.example.com``.
\ No newline at end of file
+Host: header of ``cdn.example.com``.
diff --git a/doc/admin-guide/plugins/index.en.rst b/doc/admin-guide/plugins/index.en.rst
index 6891d4e..7ae498e 100644
--- a/doc/admin-guide/plugins/index.en.rst
+++ b/doc/admin-guide/plugins/index.en.rst
@@ -52,6 +52,7 @@ Plugins that are considered stable are installed by default in |TS| releases.
    Combo Handler <combo_handler.en>
    Configuration Remap <conf_remap.en>
    ESI <esi.en>
+   Escalate <escalate.en>
    Compress <compress.en>
    Generator <generator.en>
    Header Rewrite <header_rewrite.en>
@@ -84,6 +85,9 @@ Plugins that are considered stable are installed by default in |TS| releases.
 :doc:`ESI <esi.en>`
    Implements the Edge Side Includes (ESI) specification.
 
+:doc:`Escalate <escalate.en>`
+   Escalate: when the origin returns specific status codes, retry the request at a secondary origin (failover/fail-action)
+
 :doc:`Generator <generator.en>`
    Generate arbitrary response data.
 
@@ -132,7 +136,6 @@ directory of the |TS| source tree. Experimental plugins can be compiled by passi
    Cache Promote <cache_promote.en>
    Collapsed-Forwarding <collapsed_forwarding.en>
    Epic <epic.en>
-   Escalate <escalate.en>
    GeoIP ACL <geoip_acl.en>
    FQ Pacing <fq_pacing.en>
    Header Frequency <header_freq.en>
@@ -166,9 +169,6 @@ directory of the |TS| source tree. Experimental plugins can be compiled by passi
 :doc:`Epic <epic.en>`
    Emits Traffic Server metrics in a format that is consumed by the Epic Network Monitoring System.
 
-:doc:`Escalate <escalate.en>`
-   Escalate: when the origin returns specific status codes, retry the request at a secondary origin (failover/fail-action)
-
 :doc:`FQ Pacing <fq_pacing.en>`
    FQ Pacing: Rate Limit TCP connections using Linux's Fair Queuing queue discipline
 
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 864df5d..b784eb3 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -31,6 +31,7 @@ include authproxy/Makefile.inc
 include background_fetch/Makefile.inc
 include cachekey/Makefile.inc
 include conf_remap/Makefile.inc
+include escalate/Makefile.inc
 include esi/Makefile.inc
 include generator/Makefile.inc
 include compress/Makefile.inc
@@ -55,7 +56,6 @@ include experimental/cache_range_requests/Makefile.inc
 include experimental/collapsed_connection/Makefile.inc
 include experimental/collapsed_forwarding/Makefile.inc
 include experimental/custom_redirect/Makefile.inc
-include experimental/escalate/Makefile.inc
 include experimental/fq_pacing/Makefile.inc
 include experimental/geoip_acl/Makefile.inc
 include experimental/header_freq/Makefile.inc
diff --git a/plugins/experimental/escalate/Makefile.inc b/plugins/escalate/Makefile.inc
similarity index 85%
rename from plugins/experimental/escalate/Makefile.inc
rename to plugins/escalate/Makefile.inc
index 4ccd52f..d69b64b 100644
--- a/plugins/experimental/escalate/Makefile.inc
+++ b/plugins/escalate/Makefile.inc
@@ -14,7 +14,7 @@
 #  See the License for the specific language governing permissions and
 #  limitations under the License.
 
-pkglib_LTLIBRARIES += experimental/escalate/escalate.la
+pkglib_LTLIBRARIES += escalate/escalate.la
 
-experimental_escalate_escalate_la_SOURCES = \
-  experimental/escalate/escalate.cc
+escalate_escalate_la_SOURCES = \
+  escalate/escalate.cc
diff --git a/plugins/experimental/escalate/escalate.cc b/plugins/escalate/escalate.cc
similarity index 100%
rename from plugins/experimental/escalate/escalate.cc
rename to plugins/escalate/escalate.cc

-- 
To stop receiving notification emails like this one, please contact
bcall@apache.org.