[koha-commits] main Koha release repository branch 3.22.x updated. v3.22.02-72-gba626aa

Git repo owner gitmaster at git.koha-community.org
Mon Feb 1 17:31:15 CET 2016


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, 3.22.x has been updated
       via  ba626aaa94e19c50aa03ab46bab07752dda841cb (commit)
       via  3ed86a52ea11d44d4b60c8d4f00147ee8e3f729c (commit)
      from  be7ca57e113d7ba27b86e93ad3ce05e64921b5db (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 ba626aaa94e19c50aa03ab46bab07752dda841cb
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Mon Feb 1 17:30:52 2016 +0100

    Bug 14893: Update DB rev (3.22.02.001)
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>

commit 3ed86a52ea11d44d4b60c8d4f00147ee8e3f729c
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date:   Fri Sep 25 08:50:17 2015 +0200

    Bug 14893: Separate temporary storage per instance in Upload.pm
    
    To make life easier when multiple instances are uploading temporary
    files to Koha, this patch adds the database name to the upload subfolder
    in your /tmp folder.
    
    Note: Although multiple instances could share the same subfolder for
    temporary storage (hashvalue is based on a timestamp too), it will be
    better to separate them for efficient housekeeping (removing older or
    partial files with a cronjob etc.)
    Since multiple instances come with separate permissions, keeping them in
    separate folders will be much simpler.
    
    Permanent storage is not affected by this patch. The location of permanent
    storage is ruled by the upload_path in each config file. Sharing that
    space is not recommended too.
    
    Although it may not be strictly necessary yet to remove files from the old
    temp storage folder (before the 3.22 release), the accompanying db rev
    performs that housekeeping task.
    
    Test plan:
    [1] Do not yet apply this patch. Upload a temporary file (use the
        tools/upload.pl script without selecting a category).
    [2] Check /tmp/koha_upload.
    [3] Apply this patch. Run the db rev with web installer.
    [4] Upload another temporary file.
    [5] Check /tmp for folder [your_database]_upload.
    [6] Check that /tmp/koha_upload is gone and the associated records too.
    [7] Run the adjusted t/db../Upload.t
    
    Followed test plan. Could not do steps before applying patch [1]-[2]
    (I suppose a local permission problem).
    After applying patch and updating db file appears in /tmp/[database]
    as expected.
    Signed-off-by: Marc Véron <veron at veron.ch>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 0c138700b21341b2fd79e53722605cb3e87fb9d2)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>

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

Summary of changes:
 Koha.pm                                |    2 +-
 Koha/Upload.pm                         |    9 +++++++--
 installer/data/mysql/updatedatabase.pl |   17 +++++++++++++++++
 t/db_dependent/Upload.t                |    2 +-
 4 files changed, 26 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list