On Dec 22, 2013, at 4:28 AM, Igor Galić <i.ga...@brainsware.org> wrote:
> > > ----- Original Message ----- >> Updated Branches: >> refs/heads/master 2548cbcf6 -> 2772ae65a >> >> >> proxy.config.remap.use_remap_processor is dead >> >> >> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo >> Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/2772ae65 >> Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/2772ae65 >> Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/2772ae65 >> >> Branch: refs/heads/master >> Commit: 2772ae65a5a3fb48fa241c6db3495d9a8bdf165f >> Parents: 2548cbc >> Author: James Peach <jpe...@apache.org> >> Authored: Tue Dec 17 14:51:45 2013 -0800 >> Committer: James Peach <jpe...@apache.org> >> Committed: Fri Dec 20 15:16:18 2013 -0800 >> >> ---------------------------------------------------------------------- >> .../configuration/records.config.en.rst | 20 +++++++++----------- >> 1 file changed, 9 insertions(+), 11 deletions(-) >> ---------------------------------------------------------------------- >> >> >> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/2772ae65/doc/reference/configuration/records.config.en.rst >> ---------------------------------------------------------------------- >> diff --git a/doc/reference/configuration/records.config.en.rst >> b/doc/reference/configuration/records.config.en.rst >> index 6170b46..c92f351 100644 >> --- a/doc/reference/configuration/records.config.en.rst >> +++ b/doc/reference/configuration/records.config.en.rst >> @@ -2152,17 +2152,6 @@ Scheduled Update Configuration >> time. This option prevents the scheduled update process from >> overburdening the host. >> >> -Remap Plugin Processor >> -====================== >> - >> -.. ts:cv:: CONFIG proxy.config.remap.use_remap_processor INT 0 >> - >> - Enables (``1``) or disables (``0``) the ability to run separate threads >> for remap plugin processing. >> - >> -.. ts:cv:: CONFIG proxy.config.remap.num_remap_threads INT 1 >> - >> - Specifies the number of threads that will be used for remap plugin >> rocessing. >> - >> Plug-in Configuration >> ===================== >> >> @@ -2170,6 +2159,15 @@ Plug-in Configuration >> >> Specifies the location of Traffic Server plugins. >> >> +.. ts:cv:: CONFIG proxy.config.remap.num_remap_threads INT 0 >> + >> + When this variable is set to ``0``, plugin remap callbacks are >> + executed in line on network threads. If remap processing takes >> + significant time, this can be cause additional request latency. >> + Setting this variable to causes remap processing to take place >> + on a dedicated thread pool, freeing the network threads to service >> + additional requests. >> + > > What's the consequence of doing that? Remapping probably has higher latency. But you would only do this to avoid blocking net thread because you know that remap is going to take a while, so hopefully it's an improvement overall J