You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ga...@apache.org on 2018/05/09 10:18:01 UTC

[trafficserver] branch master updated: Move Cachekey plugin to stable plugins.

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

gancho 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 f4bf7e5  Move Cachekey plugin to stable plugins.
f4bf7e5 is described below

commit f4bf7e56117a0994dfee40f93c4910f72fab139f
Author: Gancho Tenev <ga...@apache.org>
AuthorDate: Mon May 7 14:11:43 2018 +0100

    Move Cachekey plugin to stable plugins.
---
 doc/admin-guide/plugins/index.en.rst                      |  8 ++++----
 plugins/Makefile.am                                       |  2 +-
 plugins/{experimental => }/cachekey/Makefile.inc          | 14 +++++++-------
 plugins/{experimental => }/cachekey/README.md             |  2 +-
 plugins/{experimental => }/cachekey/cachekey.cc           |  0
 plugins/{experimental => }/cachekey/cachekey.h            |  0
 plugins/{experimental => }/cachekey/common.cc             |  0
 plugins/{experimental => }/cachekey/common.h              |  0
 plugins/{experimental => }/cachekey/configs.cc            |  0
 plugins/{experimental => }/cachekey/configs.h             |  0
 plugins/{experimental => }/cachekey/pattern.cc            |  0
 plugins/{experimental => }/cachekey/pattern.h             |  0
 plugins/{experimental => }/cachekey/plugin.cc             |  0
 plugins/{experimental => }/cachekey/tests/pattern_test.cc |  0
 14 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/doc/admin-guide/plugins/index.en.rst b/doc/admin-guide/plugins/index.en.rst
index bc1c4ec..6891d4e 100644
--- a/doc/admin-guide/plugins/index.en.rst
+++ b/doc/admin-guide/plugins/index.en.rst
@@ -48,6 +48,7 @@ Plugins that are considered stable are installed by default in |TS| releases.
    AWS S3 Authentication <s3_auth.en>
    AuthProxy <authproxy.en>
    Background Fetch <background_fetch.en>
+   Cache Key Manipulation <cachekey.en>
    Combo Handler <combo_handler.en>
    Configuration Remap <conf_remap.en>
    ESI <esi.en>
@@ -71,6 +72,9 @@ Plugins that are considered stable are installed by default in |TS| releases.
 :doc:`Background Fetch <background_fetch.en>`
    Proactively fetch content from Origin in a way that it will fill the object into cache.
 
+:doc:`Cache Key Manipulation <cachekey.en>`
+   Allows some common cache key manipulations based on various HTTP request elements.
+
 :doc:`Combo Handler <combo_handler.en>`
    Provides an intelligent way to combine multiple URLs into a single URL, and have Apache Traffic Server combine the components into one response.
 
@@ -125,7 +129,6 @@ directory of the |TS| source tree. Experimental plugins can be compiled by passi
 
    Balancer <balancer.en>
    Buffer Upload <buffer_upload.en>
-   Cache Key Manipulation <cachekey.en>
    Cache Promote <cache_promote.en>
    Collapsed-Forwarding <collapsed_forwarding.en>
    Epic <epic.en>
@@ -153,9 +156,6 @@ directory of the |TS| source tree. Experimental plugins can be compiled by passi
 :doc:`Buffer Upload <buffer_upload.en>`
    Buffers POST data before connecting to the Origin server.
 
-:doc:`Cache Key Manipulation <cachekey.en>`
-   Allows some common cache key manipulations based on various HTTP request elements.
-
 :doc:`Cache Promote <cache_promote.en>`
    Provides additional control over when an object should be allowed into the cache.
 
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 5c08e8e..d634754 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -29,6 +29,7 @@ AM_LDFLAGS = $(TS_PLUGIN_LD_FLAGS)
 
 include authproxy/Makefile.inc
 include background_fetch/Makefile.inc
+include cachekey/Makefile.inc
 include conf_remap/Makefile.inc
 include esi/Makefile.inc
 include generator/Makefile.inc
@@ -51,7 +52,6 @@ include experimental/balancer/Makefile.inc
 include experimental/buffer_upload/Makefile.inc
 include experimental/cache_promote/Makefile.inc
 include experimental/cache_range_requests/Makefile.inc
-include experimental/cachekey/Makefile.inc
 include experimental/collapsed_connection/Makefile.inc
 include experimental/collapsed_forwarding/Makefile.inc
 include experimental/custom_redirect/Makefile.inc
diff --git a/plugins/experimental/cachekey/Makefile.inc b/plugins/cachekey/Makefile.inc
similarity index 73%
rename from plugins/experimental/cachekey/Makefile.inc
rename to plugins/cachekey/Makefile.inc
index 6bc2e33..e0da967 100644
--- a/plugins/experimental/cachekey/Makefile.inc
+++ b/plugins/cachekey/Makefile.inc
@@ -14,10 +14,10 @@
 #  See the License for the specific language governing permissions and
 #  limitations under the License.
 
-pkglib_LTLIBRARIES += experimental/cachekey/cachekey.la
-experimental_cachekey_cachekey_la_SOURCES = \
-  experimental/cachekey/cachekey.cc \
-  experimental/cachekey/common.cc \
-  experimental/cachekey/configs.cc \
-  experimental/cachekey/pattern.cc \
-  experimental/cachekey/plugin.cc
+pkglib_LTLIBRARIES += cachekey/cachekey.la
+cachekey_cachekey_la_SOURCES = \
+  cachekey/cachekey.cc \
+  cachekey/common.cc \
+  cachekey/configs.cc \
+  cachekey/pattern.cc \
+  cachekey/plugin.cc
diff --git a/plugins/experimental/cachekey/README.md b/plugins/cachekey/README.md
similarity index 92%
rename from plugins/experimental/cachekey/README.md
rename to plugins/cachekey/README.md
index 23946c0..91dc725 100644
--- a/plugins/experimental/cachekey/README.md
+++ b/plugins/cachekey/README.md
@@ -10,4 +10,4 @@ This plugin allows some common cache key manipulations based on various HTTP req
 * classify request using `User-Agent` and a list of regular expressions
 
 # Documentation
-Details and examples can be found in [cachekey plugin documentation](../../../doc/admin-guide/plugins/cachekey.en.rst).
+Details and examples can be found in [cachekey plugin documentation](../../doc/admin-guide/plugins/cachekey.en.rst).
diff --git a/plugins/experimental/cachekey/cachekey.cc b/plugins/cachekey/cachekey.cc
similarity index 100%
rename from plugins/experimental/cachekey/cachekey.cc
rename to plugins/cachekey/cachekey.cc
diff --git a/plugins/experimental/cachekey/cachekey.h b/plugins/cachekey/cachekey.h
similarity index 100%
rename from plugins/experimental/cachekey/cachekey.h
rename to plugins/cachekey/cachekey.h
diff --git a/plugins/experimental/cachekey/common.cc b/plugins/cachekey/common.cc
similarity index 100%
rename from plugins/experimental/cachekey/common.cc
rename to plugins/cachekey/common.cc
diff --git a/plugins/experimental/cachekey/common.h b/plugins/cachekey/common.h
similarity index 100%
rename from plugins/experimental/cachekey/common.h
rename to plugins/cachekey/common.h
diff --git a/plugins/experimental/cachekey/configs.cc b/plugins/cachekey/configs.cc
similarity index 100%
rename from plugins/experimental/cachekey/configs.cc
rename to plugins/cachekey/configs.cc
diff --git a/plugins/experimental/cachekey/configs.h b/plugins/cachekey/configs.h
similarity index 100%
rename from plugins/experimental/cachekey/configs.h
rename to plugins/cachekey/configs.h
diff --git a/plugins/experimental/cachekey/pattern.cc b/plugins/cachekey/pattern.cc
similarity index 100%
rename from plugins/experimental/cachekey/pattern.cc
rename to plugins/cachekey/pattern.cc
diff --git a/plugins/experimental/cachekey/pattern.h b/plugins/cachekey/pattern.h
similarity index 100%
rename from plugins/experimental/cachekey/pattern.h
rename to plugins/cachekey/pattern.h
diff --git a/plugins/experimental/cachekey/plugin.cc b/plugins/cachekey/plugin.cc
similarity index 100%
rename from plugins/experimental/cachekey/plugin.cc
rename to plugins/cachekey/plugin.cc
diff --git a/plugins/experimental/cachekey/tests/pattern_test.cc b/plugins/cachekey/tests/pattern_test.cc
similarity index 100%
rename from plugins/experimental/cachekey/tests/pattern_test.cc
rename to plugins/cachekey/tests/pattern_test.cc

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