log src/http/ngx_http_cache.h @ 7705:3781de64e747

age author description
Wed, 09 Sep 2020 19:26:27 +0300 Sergey Kandaurov Cache: keep c->body_start when Vary changes (ticket #2029).
Fri, 04 Aug 2017 19:37:37 +0300 Sergey Kandaurov Cache: reset c->body_start when reading a variant on Vary mismatch.
Mon, 22 Jun 2020 18:03:00 +0300 Maxim Dounin Cache: introduced min_free cache clearing.
Fri, 10 Feb 2017 17:49:19 +0300 Maxim Dounin Cache: increased cache header Vary and ETag lengths to 128.
Fri, 10 Feb 2017 15:13:41 +0300 Roman Arutyunyan Upstream: proxy_cache_background_update and friends.
Thu, 22 Dec 2016 14:25:34 +0300 Roman Arutyunyan Cache: support for stale-while-revalidate and stale-if-error.
Thu, 03 Nov 2016 17:10:29 +0300 Maxim Dounin Cache: prefix-based temporary files.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: compatibility with NGX_THREADS.
Wed, 05 Oct 2016 14:22:30 +0300 Dmitry Volyntsev Cache: cache manager limits.
Thu, 29 Sep 2016 18:06:01 +0300 Maxim Dounin Modules compatibility: cache purge fields.
Fri, 18 Mar 2016 15:08:21 +0300 Dmitry Volyntsev Cache: added watermark to reduce IO load when keys_zone is full.
Fri, 18 Mar 2016 14:27:30 +0300 Dmitry Volyntsev Cache: report error if slab allocator fails during cache loading.
Wed, 01 Apr 2015 03:49:17 +0300 Valentin Bartenev Cache: added support for reading of the header in thread pools.
Mon, 02 Feb 2015 19:38:35 +0300 Roman Arutyunyan Cache: added temp_path to file cache.
Fri, 26 Dec 2014 16:22:59 +0300 Valentin Bartenev Upstream: use_temp_path parameter of proxy_cache_path and friends.
Fri, 26 Dec 2014 16:22:56 +0300 Valentin Bartenev Cache: update variant while setting header.
Tue, 18 Nov 2014 20:41:12 +0300 Roman Arutyunyan Cache: proxy_cache_lock_age and friends.
Mon, 27 Oct 2014 21:14:10 +0300 Maxim Dounin Cache: multiple variants of a resource now can be stored.
Mon, 27 Oct 2014 21:14:07 +0300 Maxim Dounin Cache: c->reading flag introduced.
Mon, 27 Oct 2014 21:13:58 +0300 Maxim Dounin Cache: hash of Vary headers now stored in cache.
Thu, 26 Jun 2014 02:28:23 +0400 Maxim Dounin Cache: ETag now saved into cache header.
Thu, 26 Jun 2014 02:27:21 +0400 Maxim Dounin Cache: version in cache files.
Mon, 18 Nov 2013 20:48:22 +0400 Maxim Dounin Upstream: cache revalidation with conditional requests.
Sun, 05 Feb 2012 20:02:59 +0000 Maxim Dounin Merge of r4406, r4413: copyrights updated. stable-1.0
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Mon, 26 Dec 2011 11:15:23 +0000 Maxim Dounin Cache locks initial implementation.
Fri, 29 Jul 2011 15:09:02 +0000 Igor Sysoev loader_files, loader_sleep, and loader_threshold
Fri, 22 Apr 2011 10:06:43 +0000 Igor Sysoev Use more precise stat.st_blocks to account cache size on Unix
Thu, 02 Sep 2010 14:31:47 +0000 Igor Sysoev fix race condition if during reconfiguration two cache managers try
Wed, 28 Jul 2010 15:49:34 +0000 Igor Sysoev several changes in cache cleanup handling:
Mon, 19 Jul 2010 09:36:04 +0000 Igor Sysoev proxy_cache_pass, fastcgi_cache_bypass, uwsgi_cache_bypass, scgi_cache_bypass
Fri, 16 Jul 2010 10:01:49 +0000 Igor Sysoev rename ngx_http_file_cache_create() to ngx_http_file_cache_new()
Thu, 15 Jul 2010 14:01:02 +0000 Igor Sysoev ngx_http_file_cache_create()
Wed, 14 Jul 2010 11:15:45 +0000 Igor Sysoev use ngx_http_test_predicates(), ngx_http_set_predicate_slot()
Mon, 07 Jun 2010 12:23:23 +0000 Igor Sysoev merge r3518, r3527: stable-0.7
Mon, 24 May 2010 11:01:05 +0000 Igor Sysoev proxy_no_cache and fastcgi_no_cache
Mon, 26 Oct 2009 17:23:49 +0000 Igor Sysoev merge r3017, r3018, r3019, r3020, r3021, r3022, r3023, r3196: stable-0.7
Mon, 07 Sep 2009 09:49:51 +0000 Igor Sysoev merge r2953, r2958, r3084: stable-0.7
Fri, 28 Aug 2009 08:12:35 +0000 Igor Sysoev FreeBSD and Linux AIO support
Mon, 10 Aug 2009 13:27:14 +0000 Igor Sysoev cache loader process
Thu, 18 Jun 2009 13:34:47 +0000 Igor Sysoev $upstream_cache_status
Mon, 15 Jun 2009 09:30:59 +0000 Igor Sysoev merge r2895, r2896, r2926, r2927, r2928, r2930, and r2936: stable-0.7
Sat, 06 Jun 2009 18:49:47 +0000 Igor Sysoev proxy_cache_use_stale/fastcgi_cache_use_stale updating
Sat, 06 Jun 2009 17:48:54 +0000 Igor Sysoev delete useless r->cache->uses
Sat, 06 Jun 2009 14:13:49 +0000 Igor Sysoev remove remnants
Sat, 18 Apr 2009 19:27:28 +0000 Igor Sysoev support attaching to an existent Win32 shared memory
Mon, 30 Mar 2009 07:45:55 +0000 Igor Sysoev introduce cache manager instead of cache cleaner
Mon, 23 Mar 2009 13:14:51 +0000 Igor Sysoev a prelimiary proxy cache support
Tue, 21 Dec 2004 12:30:30 +0000 Igor Sysoev nginx-0.1.13-RELEASE import release-0.1.13
Thu, 02 Dec 2004 18:40:46 +0000 Igor Sysoev nginx-0.1.11-RELEASE import release-0.1.11
Thu, 25 Nov 2004 16:17:31 +0000 Igor Sysoev nginx-0.1.9-RELEASE import release-0.1.9
Wed, 29 Sep 2004 16:00:49 +0000 Igor Sysoev nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Tue, 28 Sep 2004 08:34:51 +0000 Igor Sysoev nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused files
Fri, 28 May 2004 15:49:23 +0000 Igor Sysoev nginx-0.0.3-2004-05-28-19:49:23 import; rename ngx_hunk_t to ngx_buf_t
Mon, 23 Feb 2004 20:57:12 +0000 Igor Sysoev nginx-0.0.2-2004-02-23-23:57:12 import
Tue, 02 Dec 2003 05:47:29 +0000 Igor Sysoev nginx-0.0.1-2003-12-02-08:47:29 import
Mon, 01 Dec 2003 16:28:14 +0000 Igor Sysoev nginx-0.0.1-2003-12-01-19:28:14 import
Sun, 30 Nov 2003 20:03:18 +0000 Igor Sysoev nginx-0.0.1-2003-11-30-23:03:18 import
Fri, 28 Nov 2003 17:41:47 +0000 Igor Sysoev nginx-0.0.1-2003-11-28-20:41:47 import
Fri, 28 Nov 2003 08:40:40 +0000 Igor Sysoev nginx-0.0.1-2003-11-28-11:40:40 import