Skip to content

Commit e8e6c87

Browse files
committed
VBF: add vcl_backend_refresh to cache_fetch.dot
1 parent 1a24fe5 commit e8e6c87

File tree

2 files changed

+281
-193
lines changed

2 files changed

+281
-193
lines changed

doc/graphviz/cache_fetch.dot

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,22 @@ digraph cache_fetch {
4444
v_b_f:error:s -> v_b_e
4545
v_b_f:fetch:s -> v_b_hdrs [style=bold]
4646
v_b_hdrs [ label="send bereq,\nread beresp (headers)"]
47-
v_b_hdrs -> v_b_r [style=bold]
47+
v_b_hdrs -> v_b_r [label="\"no stale object\""] [style=bold]
4848
v_b_hdrs -> v_b_e
49+
v_b_hdrs -> v_b_refresh [label="\"stale object\""] [style=bold]
50+
51+
v_b_refresh [
52+
shape=record
53+
label="{vbf_stp_startfetch:|{vcl_backend_refresh\{\}|{bereq.*|beresp.*}}|{<error>error|fail|{retry|{<max>max?|<retry>ok?}}|abandon|<merge>merge|<stale>obj_stale|<beresp>beresp}}"
54+
]
55+
v_b_refresh:error:s -> v_b_e
56+
v_b_refresh:retry -> v_b_r_retry [color=purple]
57+
v_b_refresh:max -> v_b_e
58+
59+
v_b_refresh:merge -> v_b_r
60+
v_b_refresh:beresp -> v_b_r
61+
v_b_refresh:stale -> v_b_r
62+
4963
v_b_r [
5064
shape=record
5165
label="{vbf_stp_startfetch:|{vcl_backend_response\{\}|{bereq.*|beresp.*}}|{<error>error|fail|{retry|{<max>max?|<retry>ok?}}|abandon|{deliver or pass|{<fetch_304>304?|<non_304>other?}}}}"

0 commit comments

Comments
 (0)