1. 22 Aug, 2017 1 commit
    • Nils Goroll's avatar
      Expose to VCL whether or not a fetch is a background fetch (bgfetch) · bf167ec4
      Nils Goroll authored
      The use case are cluster requests: Intra-cluster bgfetches should
      trigger a synchronous fetch on the peer-varnish in order to avoid
      additional short-lived / expired objects being created. Or, in
      other words, a bgfetch should actually get a fresh object and not
      one in grace from another cache.
      
      Merges #2376
      
      This is a back port of d7f8b531.
      
      Conflicts:
      	bin/varnishd/cache/cache_fetch.c
      	doc/changes.rst
      	include/tbl/bo_flags.h
      bf167ec4
  2. 08 Aug, 2017 3 commits
  3. 07 Aug, 2017 1 commit
  4. 01 Aug, 2017 3 commits
  5. 14 Jul, 2017 1 commit
  6. 28 Jun, 2017 2 commits
  7. 27 Jun, 2017 2 commits
  8. 23 Jun, 2017 2 commits
    • Nils Goroll's avatar
      fix the std.getenv example · 39126450
      Nils Goroll authored
      39126450
    • Pål Hermunn Johansen's avatar
      Prevent storage backends name collisions · 26bb5f02
      Pål Hermunn Johansen authored
      This is a backport of 98676319 by Dridi Boukelmoune, but this patch
      is a bit different from the original.
      
      Now name collisions with transient will be reported in a sane way
      instead of producing an assert. Normal name collisions are also more
      readable.
      
      The test case is unmodified, thanks to resent back porting efforts in
      varnishtest.
      
      Fixes #2321
      
      Conflicts:
      	bin/varnishd/storage/mgt_stevedore.c
      26bb5f02
  9. 15 Jun, 2017 17 commits
  10. 12 Jun, 2017 8 commits