Commit 0c5569f7 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Use -syntax 4.0 where appropriate

parent c24a1439
...@@ -12,7 +12,7 @@ server s2 { ...@@ -12,7 +12,7 @@ server s2 {
txresp -body "foobar" txresp -body "foobar"
} -start } -start
varnish v1 -arg "-smysteve=malloc,1m" -vcl+backend { varnish v1 -syntax 4.0 -arg "-smysteve=malloc,1m" -vcl+backend {
sub vcl_recv { sub vcl_recv {
if (req.restarts == 0) { if (req.restarts == 0) {
set req.url = "/foo"; set req.url = "/foo";
......
...@@ -14,6 +14,7 @@ varnish v1 \ ...@@ -14,6 +14,7 @@ varnish v1 \
-arg "-sdefault,1m" \ -arg "-sdefault,1m" \
-arg "-sdefault,1m" \ -arg "-sdefault,1m" \
-arg "-sTransient=default" \ -arg "-sTransient=default" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.do_stream = false; set beresp.do_stream = false;
......
...@@ -10,6 +10,7 @@ varnish v1 \ ...@@ -10,6 +10,7 @@ varnish v1 \
-arg "-sdefault,1m" \ -arg "-sdefault,1m" \
-arg "-sdefault,1m" \ -arg "-sdefault,1m" \
-arg "-sTransient=default" \ -arg "-sTransient=default" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.storage = storage.s0; set beresp.storage = storage.s0;
......
...@@ -9,6 +9,7 @@ varnish v1 \ ...@@ -9,6 +9,7 @@ varnish v1 \
-arg "-ss1=default,1m" \ -arg "-ss1=default,1m" \
-arg "-ss2=default,1m" \ -arg "-ss2=default,1m" \
-arg "-ss0=default,1m" \ -arg "-ss0=default,1m" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
import vtc; import vtc;
sub vcl_backend_response { sub vcl_backend_response {
......
varnishtest "legal symbol names" varnishtest "legal symbol names"
varnish v1 -arg "-s my-store=default" -vcl { varnish v1 \
-syntax 4.0 \
-arg "-s my-store=default" \
-vcl {
import directors; import directors;
acl my-acl { "127.0.0.1"; } acl my-acl { "127.0.0.1"; }
......
...@@ -22,7 +22,7 @@ server s1 { ...@@ -22,7 +22,7 @@ server s1 {
} }
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_recv { sub vcl_recv {
if (req.url == "/") { if (req.url == "/") {
set req.esi = false; set req.esi = false;
......
...@@ -26,7 +26,10 @@ server s1 { ...@@ -26,7 +26,10 @@ server s1 {
} }
} -start } -start
varnish v1 -arg "-p feature=+esi_disable_xml_check" -vcl+backend { varnish v1 \
-syntax 4.0 \
-arg "-p feature=+esi_disable_xml_check" \
-vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.do_esi = true; set beresp.do_esi = true;
} }
......
...@@ -13,7 +13,7 @@ server s1 { ...@@ -13,7 +13,7 @@ server s1 {
} }
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_recv { sub vcl_recv {
set req.esi = true; set req.esi = true;
} }
......
...@@ -14,7 +14,7 @@ server s1 { ...@@ -14,7 +14,7 @@ server s1 {
} }
} -start } -start
varnish v1 -arg "-p thread_pool_stack=262144" -vcl+backend { varnish v1 -syntax 4.0 -arg "-p thread_pool_stack=262144" -vcl+backend {
sub vcl_recv { sub vcl_recv {
set req.esi = true; set req.esi = true;
} }
......
...@@ -18,6 +18,7 @@ varnish v1 \ ...@@ -18,6 +18,7 @@ varnish v1 \
-arg "-pban_lurker_sleep=0" \ -arg "-pban_lurker_sleep=0" \
-arg "-sper1=deprecated_persistent,${tmpdir}/_.per1,5m" \ -arg "-sper1=deprecated_persistent,${tmpdir}/_.per1,5m" \
-arg "-sper2=deprecated_persistent,${tmpdir}/_.per2,5m" \ -arg "-sper2=deprecated_persistent,${tmpdir}/_.per2,5m" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.storage = storage.per1; set beresp.storage = storage.per1;
......
...@@ -19,7 +19,7 @@ server s1 { ...@@ -19,7 +19,7 @@ server s1 {
txresp -hdr {ETag: "foo4"} -gzipbody {<H11><esi:remove> foo </esi:remove><H22>} txresp -hdr {ETag: "foo4"} -gzipbody {<H11><esi:remove> foo </esi:remove><H22>}
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
if (bereq.url == "/2") { if (bereq.url == "/2") {
set beresp.do_gzip = true; set beresp.do_gzip = true;
......
...@@ -18,6 +18,7 @@ varnish v1 \ ...@@ -18,6 +18,7 @@ varnish v1 \
-arg "-pfeature=+wait_silo" \ -arg "-pfeature=+wait_silo" \
-arg "-sdeprecated_persistent,${tmpdir}/_.per1,5m" \ -arg "-sdeprecated_persistent,${tmpdir}/_.per1,5m" \
-arg "-sdeprecated_persistent,${tmpdir}/_.per2,5m" \ -arg "-sdeprecated_persistent,${tmpdir}/_.per2,5m" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.storage = storage.s0; set beresp.storage = storage.s0;
......
...@@ -5,7 +5,7 @@ server s1 { ...@@ -5,7 +5,7 @@ server s1 {
txresp -nolen -hdr "Content-Length: 1048576" txresp -nolen -hdr "Content-Length: 1048576"
} -start } -start
varnish v1 -arg "-s test=default,1M" -vcl+backend { varnish v1 -syntax 4.0 -arg "-s test=default,1M" -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.storage = storage.test; set beresp.storage = storage.test;
set beresp.do_stream = false; set beresp.do_stream = false;
......
...@@ -12,6 +12,7 @@ server s1 { ...@@ -12,6 +12,7 @@ server s1 {
varnish v1 \ varnish v1 \
-arg "-p nuke_limit=0" \ -arg "-p nuke_limit=0" \
-arg "-sTransient=default,1m" \ -arg "-sTransient=default,1m" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.do_stream = false; set beresp.do_stream = false;
......
...@@ -8,7 +8,7 @@ server s1 { ...@@ -8,7 +8,7 @@ server s1 {
delay .4 delay .4
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_backend_fetch { sub vcl_backend_fetch {
set bereq.proto = "HTTP/1.0"; set bereq.proto = "HTTP/1.0";
} }
......
...@@ -13,6 +13,7 @@ varnish v1 \ ...@@ -13,6 +13,7 @@ varnish v1 \
-arg "-s default,1MB" \ -arg "-s default,1MB" \
-arg "-s default,1MB" \ -arg "-s default,1MB" \
-arg "-s Transient=default" \ -arg "-s Transient=default" \
-syntax 4.0 \
-vcl+backend { -vcl+backend {
import std; import std;
sub vcl_recv { sub vcl_recv {
......
...@@ -8,7 +8,7 @@ server s1 { ...@@ -8,7 +8,7 @@ server s1 {
server s1 -start server s1 -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_recv { sub vcl_recv {
set req.http.foobar = set req.http.foobar =
req.url + req.url +
......
...@@ -5,7 +5,7 @@ server s1 { ...@@ -5,7 +5,7 @@ server s1 {
txresp txresp
} -start } -start
varnish v1 -arg "-i J.F.Nobody" -vcl+backend { varnish v1 -syntax 4.0 -arg "-i J.F.Nobody" -vcl+backend {
import std; import std;
import directors; import directors;
......
...@@ -5,7 +5,7 @@ server s1 { ...@@ -5,7 +5,7 @@ server s1 {
txresp txresp
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.http.has_s0 = storage.s0; set beresp.http.has_s0 = storage.s0;
set beresp.http.has_Transient = storage.Transient; set beresp.http.has_Transient = storage.Transient;
......
...@@ -8,7 +8,7 @@ server s1 { ...@@ -8,7 +8,7 @@ server s1 {
txresp -bodylen 5 txresp -bodylen 5
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_backend_response { sub vcl_backend_response {
set beresp.http.foo = set beresp.http.foo =
...@@ -37,13 +37,13 @@ client c1 { ...@@ -37,13 +37,13 @@ client c1 {
expect resp.http.bar == true expect resp.http.bar == true
} -run } -run
varnish v1 -errvcl {Expected BYTES unit (B, KB, MB...) got '"X"'} { varnish v1 -syntax 4.0 -errvcl {Expected BYTES unit (B, KB, MB...) got '"X"'} {
sub vcl_recv { sub vcl_recv {
if (storage.Transient.free_space > 4 "X") { if (storage.Transient.free_space > 4 "X") {
} }
} }
} }
varnish v1 -errvcl {Unknown BYTES unit 'X'. Legal are 'B', 'KB', 'MB', 'GB' and 'TB'} { varnish v1 -syntax 4.0 -errvcl {Unknown BYTES unit 'X'. Legal are 'B', 'KB', 'MB', 'GB' and 'TB'} {
sub vcl_recv { sub vcl_recv {
if (storage.Transient.free_space > 4 X) { if (storage.Transient.free_space > 4 X) {
} }
......
...@@ -8,7 +8,7 @@ server s1 { ...@@ -8,7 +8,7 @@ server s1 {
txresp txresp
} -start } -start
varnish v1 -vcl+backend { varnish v1 -syntax 4.0 -vcl+backend {
sub vcl_hit { sub vcl_hit {
set req.http.Hit-Storage = obj.storage; set req.http.Hit-Storage = obj.storage;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment