File perl-Cache-FastMmap.changes of Package perl-Cache-FastMmap

-------------------------------------------------------------------
Wed Mar  2 13:40:12 UTC 2022 - Tina Müller <timueller+perl@suse.de>

- updated to 1.57
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.57 Thu Sep 30 16:25 2021
    - Add expire($key) method to allow explicitly expiring
      a key from the cache. In write-back mode, if the key
      is dirty it will be written back, in other modes it's
      the same as remove($key)

-------------------------------------------------------------------
Tue Dec 15 03:06:20 UTC 2020 - Tina Müller <timueller+perl@suse.de>

- updated to 1.56
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.56 Mon Dec 14 14:35 2020
    - Update MANIFEST to include all tests. It hasn't
      been updated in a while
  1.55 Mon Dec 14 12:10 2020
    - Add ability to override internal value of 'time'
      everywhere to make tests that check expiry of items
      faster and more robust
  1.54 Sat Dec 12 13:40 2020
    - Add Test::Deep as dependency to Makefile.PL
  1.53 Thu Dec 10 13:40 2020
    - Handle expire_on being undef (use cache default) and
      return undef if existing value not found in cache.
      Makes get_and_set which passes on expire_on just work
      in "doesn't exist" case
  1.52 Thu Dec 10 12:20 2020
    - Fix bug where a get() on a key that was expired would
       cause that key to be deleted and never written back
       even if it was dirty
    - Added new expire_on naming so that expire_time
       (relative future time) and expire_on (absolute
       unix epoch time) are now clear and distinct
    - Allow setting expire_on when doing a set() call,
       which is useful from get_and_set() to maintain
       an items absolute expiry time

-------------------------------------------------------------------
Thu Nov 12 03:07:20 UTC 2020 - Tina Müller <timueller+perl@suse.de>

- updated to 1.51
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.51 Wed Nov 11 17:15 2020
    - Skip JSON/Sereal tests if modules not present
    - Updated .gitignore
      Thanks to https://github.com/szabgab/
    - GitHub Actions config file
      Thanks to https://github.com/szabgab/

-------------------------------------------------------------------
Sat Nov  7 03:09:56 UTC 2020 - Tina Müller <timueller+perl@suse.de>

- updated to 1.50
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.50 Fri Nov 6 20:40 2020
    - Allow get_and_set sub to return an options
      hash passed to the internal set call

-------------------------------------------------------------------
Tue Mar 24 03:07:29 UTC 2020 -  <timueller+perl@suse.de>

- updated to 1.49
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.49 Tue Mar 24 10:15 2020
    - Fix windows compilation and test warnings
      Thanks to hvn@radiatorsoftware.com

-------------------------------------------------------------------
Thu Apr 11 05:03:35 UTC 2019 - Stephan Kulow <coolo@suse.com>

- updated to 1.48
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.48 Thu Apr 11 11:30 2019
    - Remove use of // so we should work on 5.8 again
    - Replace -1 with a NOPAGE constant
    - Use 64bit offsets so we support caches > 4G
    - Various valgrind code fixes
      Thanks to oschwald@gmail.com

-------------------------------------------------------------------
Sat Apr  7 05:04:35 UTC 2018 - coolo@suse.com

- updated to 1.47
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

-------------------------------------------------------------------
Sat Jul 15 05:10:51 UTC 2017 - coolo@suse.com

- updated to 1.46
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.46 Fri Jul 14 19:40 2017
    - Fix tests on older perls (thanks stephanloyd9@gmail.com)
    - Use File::Spec for temp dir (thanks fraserbn@gmail.com)
    - Fix mmap_cache_internals.h include guard
    - Fix get_and_set() always returning 0 for DidStore
    - Allow setting permission when creating cache file
    - Tweak leak detection tests
    - Fix last_access/expire_time checks for impending
       1500000000 seconds since epoch

-------------------------------------------------------------------
Fri Mar 17 06:10:22 UTC 2017 - coolo@suse.com

- updated to 1.45
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.45 Thu Mar 14 11:10 2017
    - Deprecate raw_values and compress options, add
       new compressor and serializer options to allow
       different compressors and serializers.
       Initial compressor support: zlib, lz4, snappy
       Initial serializer support: storable, sereal, json
       Thanks to nickt@broadbean.com for initial work

-------------------------------------------------------------------
Mon Jun 13 06:46:09 UTC 2016 - coolo@suse.com

- updated to 1.44
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.44 Wed Jun 1 21:45 2016
    - Set FD_CLOEXEC flag on cache files when opened.
       Particularly useful in Net::Server where
       HUPing a process causes it to exec() itself.
       Unless you undef the cache references, you'll
       leak fd's after each HUP

-------------------------------------------------------------------
Fri Oct 23 08:47:43 UTC 2015 - coolo@suse.com

- updated to 1.43
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.43 Fri Oct 23 14:00 2015
    - Update copyright + version correctly everywhere
  
  1.42 Fri Oct 23 13:30 2015
    - Allow get_and_set callback to return an empty list
       which means "no change". This allows atomic
       "get, and set if not present" type action, but
       without resetting the expiry time on each get.
       This is basically the same as using the read_cb
  
  1.41 Thu Aug 29 15:30 2013
    - Actually reuse deleted slots. Meant that if
       you used ->remove() a lot, we would re-organise
       cache more than needed
    - Include typo and meta patches from dsteinbrunner

-------------------------------------------------------------------
Mon Apr 13 19:19:08 UTC 2015 - coolo@suse.com

- updated to 1.40
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.40 Mon Dec 5  10:30 2011
    - Work around reference holding bug in
       Compress::Zlib
  
  1.39 Mon Jul 18 09:50 2011
    - Remove CImpl and simplify structure into just
       Cache::FastMmap module making all XS calls
       just function calls in Cache::FastMmap
       namespace
  
  1.38 Sun Jul 17 18:30 2011
    - Fix build process that was completely broken
       after moving files around into different
       directories
  
  1.37 Fri Jul 15 16:30 2011
    - Use a lock object with DESTROY method to avoid
       an alarm with a die leaving around a locked
       paged

-------------------------------------------------------------------
Mon Apr 13 19:19:07 UTC 2015 - coolo@suse.com

- updated to 1.39
   see /usr/share/doc/packages/perl-Cache-FastMmap/Changes

  1.39 Mon Jul 18 09:50 2011
    - Remove CImpl and simplify structure into just
       Cache::FastMmap module making all XS calls
       just function calls in Cache::FastMmap
       namespace
  
  1.38 Sun Jul 17 18:30 2011
    - Fix build process that was completely broken
       after moving files around into different
       directories
  
  1.37 Fri Jul 15 16:30 2011
    - Use a lock object with DESTROY method to avoid
       an alarm with a die leaving around a locked
       paged

-------------------------------------------------------------------
Thu Apr 21 04:49:47 UTC 2011 - coolo@opensuse.org

- initial package 1.36
    * created by cpanspec 1.78.04

openSUSE Build Service is sponsored by