- 17 Jun, 2015 6 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
need to know what's inside.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Boilerplate .h files. Source code copy Location tables Generated .h Generated .c Added a few more "---===###" separators to make this clear
-
- 16 Jun, 2015 7 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Martin Blix Grydeland authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
and call it with LOAD and DISCARD events.
-
Poul-Henning Kamp authored
Move the meat of the 'test-load' to cache_vcl.c, so that vcl.h can become a worker-only include file.
-
- 15 Jun, 2015 8 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
No longer needed after f6a324eb.
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
part of the CTX). Test that failing vmods init functions works. Based on patch from Martin
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
"return(fail)" status, by making the "return(ok)" implicit. Notice that setting a fail status does not break off vcl_init{} execution, and that the final status is simply the last status set.
-
Poul-Henning Kamp authored
during initialization. Use vmod_debug to test this.
-
- 11 Jun, 2015 3 commits
-
-
Nils Goroll authored
Just a quick fix, it would probably be cleaner to avoid the shell in the first place.
-
Poul-Henning Kamp authored
doing the right thing during fini. Patch by: Martin
-
Poul-Henning Kamp authored
Patch from Martin, with additional attention to VGC layout by me.
-
- 10 Jun, 2015 2 commits
-
-
Dridi Boukelmoune authored
Available operations on processes are: - start - wait - kill (send a signal) - stop (kill with TERM) - write (to its stdin) - close (its stdin) A process name starts with a 'p' and accepts a shell pipeline as the command line. Environment variables can be set directly in the command line. A process will create a macro with its PID, and its stdout and stderr are redirected to files in a dedicated directory. Also add a varnish "name" macro in varnishtest.
-
Dridi Boukelmoune authored
-
- 09 Jun, 2015 8 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
(BO, REQ & VCA) Add new a new TASK_QUEUE level for backend requests and give it higher priority than client requests to avoid a priority inversion when (almost) all threads are stuck waiting for backend fetches which doesn't happen because there are no worker threads. Backend polls are left at TASK_QUEUE_REQ priority for now, pending reasons not to.
-
Poul-Henning Kamp authored
tasks from the queue limits. Slightly change the queuelimits to be relative to the full complement of worker threads in the pool, rather than the count of currently created threads, this should drop less traffic during ramp-up, but retain the steady-state behaviour.
-
Poul-Henning Kamp authored
an array of queues.
-
Poul-Henning Kamp authored
pools that service them.
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
Fixes #1742
-
Dridi Boukelmoune authored
It didn't look like the other options in both man pages and sphinx docs. However, options like "-t <...>" are still somewhat broken in the sphinx documentation: the option and description are on different rows.
-
- 08 Jun, 2015 1 commit
-
-
Lasse Karstensen authored
Follows from the discussion of 49712a5f on varnish-dev@. The development package contains vmodtool.py, which works better if the interpreter is available.
-
- 04 Jun, 2015 3 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
- 03 Jun, 2015 1 commit
-
-
Poul-Henning Kamp authored
-
- 01 Jun, 2015 1 commit
-
-
Poul-Henning Kamp authored
Fixes: #1746
-