File perl-Cache-FastMmap.changes of Package perl-Cache-FastMmap
-------------------------------------------------------------------
Wed Jun 18 05:33:58 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 1.600.0 (1.60)
see /usr/share/doc/packages/perl-Cache-FastMmap/Changes
1.60 Wed Jun 18 9:25 2025
- Fix very broken 1.59 release that was leaving pages
locked after initialising them.
-------------------------------------------------------------------
Wed Jun 4 05:35:30 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 1.590.0 (1.59)
see /usr/share/doc/packages/perl-Cache-FastMmap/Changes
-------------------------------------------------------------------
Tue May 6 05:34:36 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 1.580.0 (1.58)
see /usr/share/doc/packages/perl-Cache-FastMmap/Changes
1.57 Mon May 5 16:25 2025
- Catch a rare bug if someone closes our underlying file
handle unexpectedly
-------------------------------------------------------------------
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