Permalink
Commits on Mar 7, 2013
  1. Update CHANGES (releng for 1.10).

    Change-Id: I3a9038ccffc418a8bd854c4dc3ced8cc8fac6d06
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Mar 7, 2013
  2. Update nginx compatibility list.

    Change-Id: I566cac0e1b61c818247a4bfaad51e703df1664ad
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Mar 7, 2013
  3. Fix compatibility with nginx-1.1.12+.

    Due to the changes in cache index usage accounting (1 per request
    instead of 1 per access) initial cache insert of "small" file was
    decreasing usage count, rendering index entry invalid.
    
    Because cache manager ignores invalid entries, expired cache files
    were not being removed from the cache, which forced it to outgrow
    specified "max_size" value.
    
    Change-Id: Ifd22d0ba53bed270109241a014eec2a6b0b2950d
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Mar 7, 2013
  4. Fix compatibility with nginx-0.8.48+.

    Change-Id: Ibc695eb973e0b61448ed3cd965e1eb63d43878d9
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Mar 7, 2013
Commits on Apr 24, 2012
  1. Update CHANGES (releng for 1.9).

    Change-Id: I33c44bad13219648a5b404d3bd4a9b79abaeaf50
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 24, 2012
  2. Update nginx compatibility list.

    Change-Id: If3c35d6af17865943dad2a312cc60900003c0c1a
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 24, 2012
  3. Bump copyright.

    Change-Id: Ibc5e7710dfb71587c62998e0f756a43341330590
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 24, 2012
  4. Use c->updating and friends.

    Change-Id: Ie50b0d9ce8c64311cd14040872e3580bd217e876
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 24, 2012
  5. Remove cache object reference from the parent.

    This change fixes the issue in which "copy once" fail-safe
    would be removed by the parent under rare circumstances.
    
    Change-Id: I73e2f7bdc46389d4f73a8d50e93f659b18f93f42
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 24, 2012
Commits on Mar 1, 2012
  1. Append path of the cached file as well.

    Change-Id: I4c1ceb9ad6f4e9c6b7eea9162272b14645af5c73
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Mar 1, 2012
Commits on Feb 28, 2012
  1. Update CHANGES (releng for 1.8).

    Change-Id: I722f5c9b8f00046909a2f1e1d46e1703b69d6881
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  2. Fix setting of slowfs process title.

    In case when local path was over 277 characters long, slowfs process
    would crash, which would result in file not being copied to the cache.
    
    Bug had appeared in commit 36d7a3c.
    
    Change-Id: Iedc6fce47d4239a9847307fe35fbfbf61cad9269
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  3. Update CHANGES (releng for 1.7).

    Change-Id: Ic2a5d010bee0f62274819974a909f43f77f48f9f
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  4. Update nginx compatibility list.

    Change-Id: I3adba54c4d2a85d3b545bccde74b550a28ec7638
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  5. Append path of the file being cached to the slowfs process title.

    Change-Id: Id7d1ea3d83741c3c9be57affaa88a10c108eacac
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  6. Fix on-disk cache size calculation.

    Since the initial release, recorded on-disk cache size was
    decreased twice for purged content (once during cache purge
    and once during subsequent cache update).
    This resulted in recorded on-disk cache size being much
    smaller than in reality, which could lead to on-disk cache
    outgrowing defined "max_size" parameter.
    
    Based on patch from Pyry Hakulinen.
    
    Backported from ngx_cache_purge module.
    
    Change-Id: Ia28daf0d7b4555ead59f50e6a25c099808fdf16e
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  7. Better debug logging for cache purge.

    Backported from ngx_cache_purge module.
    
    Change-Id: Id8bf874d04b8f5fda7f78c0a561ad525b16c7ffd
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
  8. Remove restriction on HTTP methods for cache purge.

    Backported from ngx_cache_purge module.
    
    Change-Id: If7c0aed5885e738e2951ac0689044f7166e795fb
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Feb 28, 2012
Commits on May 3, 2011
  1. Bump copyright.

    PiotrSikora committed May 3, 2011
  2. Fix compatibility with nginx-1.0.1.

    Reported by Sergey A. Osokin.
    PiotrSikora committed May 3, 2011
Commits on Apr 21, 2011
  1. Bump copyright.

    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 21, 2011
  2. Stop doing sanity checks when module isn't enabled.

    Reported by Tobi Tamas.
    
    Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>
    PiotrSikora committed Apr 21, 2011
Commits on Sep 16, 2010
Commits on Aug 12, 2010
  1. Add tests.

    PiotrSikora committed Aug 12, 2010
Commits on Jun 8, 2010
  1. Fix previous commit.

    PiotrSikora committed Jun 8, 2010
Commits on May 25, 2010
  1. Fix build for nginx-0.8.38+.

    PiotrSikora committed May 25, 2010
Commits on Jan 18, 2010
  1. ngx_slowfs_cache-1.3

    PiotrSikora committed Jan 18, 2010
Commits on Jan 10, 2010
  1. ngx_slowfs_cache-1.2

    PiotrSikora committed Jan 10, 2010
  2. ngx_slowfs_cache-1.1

    PiotrSikora committed Jan 10, 2010
  3. ngx_slowfs_cache-1.0

    PiotrSikora committed Jan 10, 2010