1. 29 Sep, 2009 3 commits
  2. 24 Sep, 2009 3 commits
  3. 22 Sep, 2009 1 commit
  4. 21 Sep, 2009 1 commit
  5. 15 Sep, 2009 1 commit
  6. 14 Sep, 2009 1 commit
  7. 11 Sep, 2009 1 commit
  8. 08 Sep, 2009 5 commits
  9. 04 Sep, 2009 3 commits
  10. 03 Sep, 2009 1 commit
  11. 02 Sep, 2009 7 commits
  12. 01 Sep, 2009 1 commit
  13. 31 Aug, 2009 1 commit
  14. 28 Aug, 2009 3 commits
  15. 27 Aug, 2009 1 commit
  16. 26 Aug, 2009 4 commits
  17. 24 Aug, 2009 1 commit
  18. 20 Aug, 2009 1 commit
  19. 19 Aug, 2009 1 commit
    • Poul-Henning Kamp's avatar
      Add an experimental thread to lurk at the bottom of the ban-list · 833f5680
      Poul-Henning Kamp authored
      and try to push objects away from the tail end so that the list
      can be shortened.
      
      It won't work if your bans contains any req.* tests, because the
      lurker has no request to compare against.
      
      By default the lurker is disabled, you enable it by setting the
      'ban_lurker_sleep' parameter to the amount of time the lurker
      should sleep between doing things.
      
      If it cannot do anything, it always sleeps for a second.
      
      NB: This feature is on probation, there is currently no guarantee
      it will end up in a future varnish release, it depends on the
      impact and usability.  Feedback much anticipated.
      
      
      One of the quasi-nasty details of this feature, is the need to work
      against the lock-order in cache_hash.c, see details in comments for
      HSH_FindBan().
      
      
      
      
      git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4206 d4fa192b-c00b-0410-8231-f00ffab90ce4
      833f5680