Notification time stamped 2019-09-30 17:35:13 UTC From 4983eb4771b8e2e4029a7eac9ea1f87adce333df Mon Sep 17 00:00:00 2001 From: Paul Howarth <p...@city-fan.org> Date: Feb 14 2017 12:12:56 +0000 Subject: Update to 1.809
- New upstream release 1.809 - Fixed bug in MCE::Shared::Queue (dequeue_nb) when queue has zero items - Applied small optimization in MCE::Shared::Sequence - Added MCE::Shared::Cache, a fast and memory-efficient LRU-cache module - Added pipeline methods to MCE::Shared::Array, Hash, Minidb, and Ordhash - Added recommends section to Makefile and META files: IO::FDPass, Sereal - Added cross-platform template to MCE::Hobo for making an executable - Added hobo_timeout option to MCE::Hobo for timeout capability Also, imply posix_exit => 1 when Gearman::XS is present - Added MCE::Hobo + Gearman demonstrations (xs and non-xs) on Github: https://github.com/marioroy/mce-examples/tree/master/gearman_xs https://github.com/marioroy/mce-examples/tree/master/gearman - Changed kilobytes and megabytes to kibiBytes (KiB) and mebiBytes (MiB) respectively inside the documentation - Having IO::FDPass is beneficial for Condvar(s), Handle(s), and Queue(s); thus, append IO::FDPass to PREREQ_PM if we can and not already installed (run MCE_PREREQ_EXCLUDE_IO_FDPASS=1 perl Makefile.PL to bypass the check) - Improved documentation for QUERY STRING in various helper classes - Updated SYNOPSIS in various helper classes - Updated LOCKING section in MCE::Shared --- diff --git a/perl-MCE-Shared.spec b/perl-MCE-Shared.spec index 7ce7fde..a08b31a 100644 --- a/perl-MCE-Shared.spec +++ b/perl-MCE-Shared.spec @@ -1,6 +1,6 @@ Name: perl-MCE-Shared -Version: 1.808 -Release: 2%{?dist} +Version: 1.809 +Release: 1%{?dist} Summary: MCE extension for sharing data, supporting threads and processes License: GPL+ or Artistic URL: http://search.cpan.org/dist/MCE-Shared/ @@ -17,11 +17,12 @@ BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(bytes) BuildRequires: perl(Carp) BuildRequires: perl(constant) -BuildRequires: perl(MCE) >= 1.805 +BuildRequires: perl(MCE) >= 1.811 BuildRequires: perl(MCE::Mutex) BuildRequires: perl(MCE::Util) BuildRequires: perl(overload) BuildRequires: perl(overloading) +BuildRequires: perl(parent) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Socket) BuildRequires: perl(Storable) >= 2.04 @@ -31,7 +32,7 @@ BuildRequires: perl(Time::HiRes) BuildRequires: perl(warnings) # Optional Functionality # Note: MCE will pull in Sereal if it is available -BuildRequires: perl(IO::FDPass) +BuildRequires: perl(IO::FDPass) >= 1.1 BuildRequires: perl(threads) BuildRequires: perl(threads::shared) # Test Suite @@ -40,7 +41,8 @@ BuildRequires: perl(MCE::Signal) BuildRequires: perl(Test::More) >= 0.88 # Runtime Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) -Requires: perl(IO::FDPass) +Requires: perl(IO::FDPass) >= 1.1 +Requires: perl(MCE) >= 1.811 Requires: perl(overloading) Requires: perl(Storable) >= 2.04 Requires: perl(Symbol) @@ -78,6 +80,7 @@ make test %{_mandir}/man3/MCE::Shared.3* %{_mandir}/man3/MCE::Shared::Array.3* %{_mandir}/man3/MCE::Shared::Base.3* +%{_mandir}/man3/MCE::Shared::Cache.3* %{_mandir}/man3/MCE::Shared::Condvar.3* %{_mandir}/man3/MCE::Shared::Handle.3* %{_mandir}/man3/MCE::Shared::Hash.3* @@ -89,6 +92,28 @@ make test %{_mandir}/man3/MCE::Shared::Server.3* %changelog +* Tue Feb 14 2017 Paul Howarth <p...@city-fan.org> - 1.809-1 +- Update to 1.809 + - Fixed bug in MCE::Shared::Queue (dequeue_nb) when queue has zero items + - Applied small optimization in MCE::Shared::Sequence + - Added MCE::Shared::Cache, a fast and memory-efficient LRU-cache module + - Added pipeline methods to MCE::Shared::Array, Hash, Minidb, and Ordhash + - Added recommends section to Makefile and META files: IO::FDPass, Sereal + - Added cross-platform template to MCE::Hobo for making an executable + - Added hobo_timeout option to MCE::Hobo for timeout capability + Also, imply posix_exit => 1 when Gearman::XS is present + - Added MCE::Hobo + Gearman demonstrations (xs and non-xs) on Github: + https://github.com/marioroy/mce-examples/tree/master/gearman_xs + https://github.com/marioroy/mce-examples/tree/master/gearman + - Changed kilobytes and megabytes to kibiBytes (KiB) and mebiBytes (MiB) + respectively inside the documentation + - Having IO::FDPass is beneficial for Condvar(s), Handle(s), and Queue(s); + thus, append IO::FDPass to PREREQ_PM if we can and not already installed + (run MCE_PREREQ_EXCLUDE_IO_FDPASS=1 perl Makefile.PL to bypass the check) + - Improved documentation for QUERY STRING in various helper classes + - Updated SYNOPSIS in various helper classes + - Updated LOCKING section in MCE::Shared + * Sat Feb 11 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 1.808-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index f2837c9..a62288a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bc3127969f04dd6e866f372a97699ebb MCE-Shared-1.808.tar.gz +SHA512 (MCE-Shared-1.809.tar.gz) = 4e6febb280281122117c701396766de369c72eef114853cdc5993d1337f0f1e402eeb8657a98b902726caede631c08a15edbfe130be75aa27df9c757d8dfa4b2 https://src.fedoraproject.org/rpms/perl-MCE-Shared/c/4983eb4771b8e2e4029a7eac9ea1f87adce333df?branch=epel8 _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org