[3.0] 9935d3f do_stream

Tollef Fog Heen tfheen at varnish-cache.org
Tue Aug 9 11:06:45 CEST 2011


commit 9935d3f4d44eadef240da2d5631d1290db115e3d
Author: Per Buer <perbu at varnish-software.com>
Date:   Thu Jun 30 10:23:25 2011 +0200

    do_stream

diff --git a/doc/sphinx/reference/vcl.rst b/doc/sphinx/reference/vcl.rst
index b9aaddc..5b0927a 100644
--- a/doc/sphinx/reference/vcl.rst
+++ b/doc/sphinx/reference/vcl.rst
@@ -661,6 +661,12 @@ The following variables are available after the requested object has
 been retrieved from the backend, before it is entered into the cache. In
 other words, they are available in vcl_fetch:
 
+beresp.do_stream 
+  Deliver the object to the client directly without fetching the whole
+  object into varnish. If this request is pass'ed it will not be
+  stored in memory. As of Varnish Cache 3.0 the object will marked as busy
+  as it is delivered so only client can access the object.
+
 beresp.do_esi
   Boolean. ESI-process the object after fetching it. Defaults to false. Set it
   to true to parse the object for ESI directives.



More information about the varnish-commit mailing list