Welcome! Log In Create A New Profile

Advanced

Re: How does Nginx look-up cached resource?

Sergey Brester
September 10, 2015 11:56AM
On 10.09.2015 17:33, Maxim Dounin wrote:

> Hello!
>
> On Thu, Sep 10, 2015 at 05:07:36PM +0200, Sergey Brester wrote:
>
>> Leave header format unchanged (I mean changes in header file
>> 'src/http/ngx_http_cache.h'), but not calculate and not compare crc32
>> (unused / reserved up to "change cache header format next time")?
>
> Even that way resulting cache files will not be compatible with
> older versions which do the check, thus breaking upgrades (when
> cache items can be used by different versions simultaneously for a
> short time) and, more importantly, downgrades (which sometimes
> happen due to various reasons).

In this case (someone will downgrade back to previous nginx version) the
cache entries will be invalidated by first use (because crc32 will not
equal) - well I think it's not a great problem.

Please find enclosed a changeset (2nd) that should restore backwards
compatibility of cache header file (forwards).

Regards,
sebres._______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

How does Nginx look-up cached resource?

Shuxin Yang 939 September 03, 2015 09:40PM

Re: How does Nginx look-up cached resource?

Maxim Dounin 305 September 04, 2015 09:24AM

Re: How does Nginx look-up cached resource?

Sergey Brester 346 September 04, 2015 11:38AM

Re: How does Nginx look-up cached resource?

Maxim Dounin 337 September 04, 2015 02:12PM

Re: How does Nginx look-up cached resource?

Sergey Brester 446 September 04, 2015 02:58PM

Re: How does Nginx look-up cached resource?

Maxim Dounin 297 September 04, 2015 03:44PM

Re: How does Nginx look-up cached resource?

Sergey Brester 333 September 04, 2015 05:02PM

Re: How does Nginx look-up cached resource?

Maxim Dounin 341 September 05, 2015 08:10PM

Re: How does Nginx look-up cached resource?

Sergey Brester 384 September 07, 2015 09:36AM

Re: How does Nginx look-up cached resource?

Maxim Dounin 360 September 07, 2015 12:20PM

Re: How does Nginx look-up cached resource?

Sergey Brester 302 September 07, 2015 12:34PM

Re: How does Nginx look-up cached resource?

Gena Makhomed 362 September 04, 2015 05:22PM

Re: How does Nginx look-up cached resource?

Maxim Dounin 326 September 05, 2015 09:58PM

Re: How does Nginx look-up cached resource?

Gena Makhomed 305 September 07, 2015 10:46AM

Re: How does Nginx look-up cached resource?

Maxim Dounin 292 September 07, 2015 01:00PM

Re: How does Nginx look-up cached resource?

Gena Makhomed 431 September 07, 2015 03:30PM

Re: How does Nginx look-up cached resource?

Sergey Brester 404 September 07, 2015 05:24PM

Re: How does Nginx look-up cached resource?

Gena Makhomed 558 September 07, 2015 07:20PM

Re: How does Nginx look-up cached resource?

Maxim Dounin 477 September 07, 2015 09:42PM

Re: How does Nginx look-up cached resource?

Gena Makhomed 440 September 08, 2015 05:08PM

Re: How does Nginx look-up cached resource?

Maxim Dounin 466 September 09, 2015 01:18PM

Re: How does Nginx look-up cached resource?

Sergey Brester 336 September 10, 2015 05:58AM

Re: How does Nginx look-up cached resource?

Sergey Brester 331 September 10, 2015 08:56AM

Re: How does Nginx look-up cached resource?

Maxim Dounin 357 September 10, 2015 10:48AM

Re: How does Nginx look-up cached resource?

Sergey Brester 317 September 10, 2015 11:08AM

Re: How does Nginx look-up cached resource?

Maxim Dounin 322 September 10, 2015 11:34AM

Re: How does Nginx look-up cached resource?

Sergey Brester 330 September 10, 2015 11:56AM

Re: How does Nginx look-up cached resource?

Maxim Dounin 344 September 10, 2015 01:00PM

Re: How does Nginx look-up cached resource?

Sergey Brester 610 September 10, 2015 04:54PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 120
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready