[koha-commits] main Koha release repository branch 19.11.x updated. v19.11.03-40-g96e2517322

Git repo owner gitmaster at git.koha-community.org
Fri Mar 6 01:17:24 CET 2020


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 19.11.x has been updated
       via  96e251732266112274b1019b677e7b60a2a2808a (commit)
       via  06608137cace00dd309105374c7ea27c386ce361 (commit)
       via  f7ec696d7145fa57305922f037b53bdb222fcf13 (commit)
       via  25778fdc5effa0654866c51ed8862761dd31e9cf (commit)
      from  6805597ea3dde2744ca6bd526a1d6f1a4f92d308 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 96e251732266112274b1019b677e7b60a2a2808a
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Wed Feb 12 15:24:35 2020 +0100

    Bug 24642: Make Cache::Memcached::Fast::Safe required
    
    There is something wrong between the logic in Koha::Cache->new and our
    dependencies.
    
    We are having Cache::Memcached required, but
    Cache::Memcached::Fast::Safe is optional.
    However, in Koha::Cache->new we are initializing the Memcached cache
    only if Cache::Memcached::Fast::Safe is installed.
    
    We could fix the logic in Koha::Cache, but it seems better to make
    Cache::Memcached::Fast::Safe mandatory (especially after bug 13193).
    
    Note that after bug 13193, you are loosing the Memcached cache, as
    Cache::Memcached::Fast::Safe will not get installed by default.
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit 06608137cace00dd309105374c7ea27c386ce361
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Fri Feb 7 14:32:13 2020 +0000

    Bug 13193: (RM follow-up) Remove Cache::Memcached::Fast from PerlDependencies
    
    We replaced this module with Cache::Memcached::Fast::Safe and so do not
    need to depend upon it any longer.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit f7ec696d7145fa57305922f037b53bdb222fcf13
Author: Mason James <mtj at kohaaloha.com>
Date:   Fri Feb 7 15:11:05 2020 +1300

    Bug 13193: (follow-up) Update debian/control file
    
    The dependancy has now been packaged, this patch adds it to the debian
    control file for package installs.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit 25778fdc5effa0654866c51ed8862761dd31e9cf
Author: Joonas Kylmälä <joonas.kylmala at helsinki.fi>
Date:   Mon Sep 16 10:26:01 2019 +0000

    Bug 13193: Make Memcached usage fork safe
    
    When a high enough number of forks try to access for example system
    preferences with Koha::Cache using memcached as backend the results of
    different cache requests get mixed up.
    
    The problem is fixed by using Cache::Memcached::Fast::Safe that is a
    fork safe version of Cache::Memcached::Fast.
    
    Sponsored-by: The National Library of Finland
    Signed-off-by: David Cook <dcook at prosentient.com.au>
    
    Works as described, and solves an insidious difficult to debug
    problem in Koha.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer/PerlDependencies.pm                 | 6 +++---
 Koha/Cache.pm                                    | 6 +++---
 debian/control                                   | 4 ++--
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list