• Poul-Henning Kamp's avatar
    Add the ability to purge on random request or object headers. · 26473198
    Poul-Henning Kamp authored
    For instance:
    
    	purge req.http.host ~ www.foo.com && req.url ~ "\.png$"
    	purge obj.http.set-cookie ~ USER=383839
    
    Now, why would you want purge on request headers and not object headers ?
    
    Simple, some information the object does not have, the Host: header is
    a good example.
    
    Assuming that the Host: header is part of the hash we use to lookup
    an object (as is the default), we can avoid copying that field into
    the object (saving memory: O(nObjects)) by using the request value
    to purge against.
    
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@3519 d4fa192b-c00b-0410-8231-f00ffab90ce4
    26473198
Name
Last commit
Last update
..
README Loading commit data...
a00000.vtc Loading commit data...
a00001.vtc Loading commit data...
a00002.vtc Loading commit data...
a00003.vtc Loading commit data...
a00004.vtc Loading commit data...
a00005.vtc Loading commit data...
a00006.vtc Loading commit data...
a00007.vtc Loading commit data...
a00008.vtc Loading commit data...
a00009.vtc Loading commit data...
b00000.vtc Loading commit data...
b00001.vtc Loading commit data...
b00002.vtc Loading commit data...
b00003.vtc Loading commit data...
b00004.vtc Loading commit data...
b00005.vtc Loading commit data...
b00006.vtc Loading commit data...
b00007.vtc Loading commit data...
b00008.vtc Loading commit data...
b00009.vtc Loading commit data...
b00010.vtc Loading commit data...
b00011.vtc Loading commit data...
b00012.vtc Loading commit data...
b00013.vtc Loading commit data...
b00014.vtc Loading commit data...
b00015.vtc Loading commit data...
b00016.vtc Loading commit data...
b00017.vtc Loading commit data...
b00018.vtc Loading commit data...
b00019.vtc Loading commit data...
b00020.vtc Loading commit data...
b00021.vtc Loading commit data...
b00022.vtc Loading commit data...
b00023.vtc Loading commit data...
b00024.vtc Loading commit data...
b00025.vtc Loading commit data...
b00026.vtc Loading commit data...
b00027.vtc Loading commit data...
c00001.vtc Loading commit data...
c00002.vtc Loading commit data...
c00003.vtc Loading commit data...
c00004.vtc Loading commit data...
c00005.vtc Loading commit data...
c00006.vtc Loading commit data...
c00007.vtc Loading commit data...
c00008.vtc Loading commit data...
c00009.vtc Loading commit data...
c00010.vtc Loading commit data...
c00011.vtc Loading commit data...
c00012.vtc Loading commit data...
c00013.vtc Loading commit data...
c00014.vtc Loading commit data...
c00015.vtc Loading commit data...
c00016.vtc Loading commit data...
c00017.vtc Loading commit data...
c00018.vtc Loading commit data...
c00019.vtc Loading commit data...
c00020.vtc Loading commit data...
c00021.vtc Loading commit data...
e00000.vtc Loading commit data...
e00001.vtc Loading commit data...
e00002.vtc Loading commit data...
e00003.vtc Loading commit data...
e00004.vtc Loading commit data...
e00005.vtc Loading commit data...
e00006.vtc Loading commit data...
e00007.vtc Loading commit data...
e00008.vtc Loading commit data...
e00009.vtc Loading commit data...
e00010.vtc Loading commit data...
e00011.vtc Loading commit data...
e00012.vtc Loading commit data...
r00102.vtc Loading commit data...
r00251.vtc Loading commit data...
r00255.vtc Loading commit data...
r00262.vtc Loading commit data...
r00263.vtc Loading commit data...
r00292.vtc Loading commit data...
r00306.vtc Loading commit data...
r00318.vtc Loading commit data...
r00325.vtc Loading commit data...
r00326.vtc Loading commit data...
r00345.vtc Loading commit data...
r00354.vtc Loading commit data...
r00365.vtc Loading commit data...
r00386.vtc Loading commit data...
r00387.vtc Loading commit data...
r00400.vtc Loading commit data...
r00409.vtc Loading commit data...
r00412.vtc Loading commit data...
r00416.vtc Loading commit data...
s00000.vtc Loading commit data...
s00001.vtc Loading commit data...
v00000.vtc Loading commit data...
v00001.vtc Loading commit data...
v00002.vtc Loading commit data...
v00003.vtc Loading commit data...
v00004.vtc Loading commit data...
v00005.vtc Loading commit data...
v00006.vtc Loading commit data...
v00007.vtc Loading commit data...
v00008.vtc Loading commit data...
v00009.vtc Loading commit data...
v00010.vtc Loading commit data...
v00011.vtc Loading commit data...
v00012.vtc Loading commit data...
v00013.vtc Loading commit data...
v00014.vtc Loading commit data...
v00015.vtc Loading commit data...
v00016.vtc Loading commit data...
v00017.vtc Loading commit data...
v00018.vtc Loading commit data...
v00019.vtc Loading commit data...
v00020.vtc Loading commit data...
v00021.vtc Loading commit data...
v00022.vtc Loading commit data...
v00023.vtc Loading commit data...