Update to 1.844

- New upstream release 1.844
  - Resolved MCE stalling when specifying max_retries with init_relay, ditto
    for loop_timeout with init_relay on UNIX platforms
  - Enhanced loop_timeout to handle workers dieing uncontrollably from any
    user_tasks (i.e. task_id ≥ 0); previously, only task_id == 0
  - Improved IPC on the Windows platform for edge case when a worker is
    awaiting input while the manager process is restarting a worker
  - MCE, MCE::Child workers exit immediately upon receiving a SIGSEGV signal;
    this safeguards IPC from stalling inside the manager process
  - Enhanced the _wait_one private function in MCE::Child
  - Removed Prima from the list for auto-enabling the posix_exit option; Prima
    (since 1.52) is parallel safe during global cleanup
  - Reached 100% Pod coverage
epel9
Paul Howarth 6 years ago
parent fc0275428d
commit cf2728bfc1

1
.gitignore vendored

@ -52,3 +52,4 @@
/MCE-1.841.tar.gz /MCE-1.841.tar.gz
/MCE-1.842.tar.gz /MCE-1.842.tar.gz
/MCE-1.843.tar.gz /MCE-1.843.tar.gz
/MCE-1.844.tar.gz

@ -1,5 +1,5 @@
Name: perl-MCE Name: perl-MCE
Version: 1.843 Version: 1.844
Release: 1%{?dist} Release: 1%{?dist}
Summary: Many-core Engine for Perl providing parallel processing capabilities Summary: Many-core Engine for Perl providing parallel processing capabilities
License: GPL+ or Artistic License: GPL+ or Artistic
@ -141,6 +141,14 @@ make test
%{_mandir}/man3/MCE::Channel::Threads.3* %{_mandir}/man3/MCE::Channel::Threads.3*
%{_mandir}/man3/MCE::Child.3* %{_mandir}/man3/MCE::Child.3*
%{_mandir}/man3/MCE::Core.3* %{_mandir}/man3/MCE::Core.3*
%{_mandir}/man3/MCE::Core::Input::Generator.3*
%{_mandir}/man3/MCE::Core::Input::Handle.3*
%{_mandir}/man3/MCE::Core::Input::Iterator.3*
%{_mandir}/man3/MCE::Core::Input::Request.3*
%{_mandir}/man3/MCE::Core::Input::Sequence.3*
%{_mandir}/man3/MCE::Core::Manager.3*
%{_mandir}/man3/MCE::Core::Validation.3*
%{_mandir}/man3/MCE::Core::Worker.3*
%{_mandir}/man3/MCE::Examples.3* %{_mandir}/man3/MCE::Examples.3*
%{_mandir}/man3/MCE::Flow.3* %{_mandir}/man3/MCE::Flow.3*
%{_mandir}/man3/MCE::Grep.3* %{_mandir}/man3/MCE::Grep.3*
@ -167,6 +175,21 @@ make test
%{_bindir}/mce_zfgrep %{_bindir}/mce_zfgrep
%changelog %changelog
* Thu Aug 15 2019 Paul Howarth <paul@city-fan.org> - 1.844-1
- Update to 1.844
- Resolved MCE stalling when specifying max_retries with init_relay, ditto
for loop_timeout with init_relay on UNIX platforms
- Enhanced loop_timeout to handle workers dieing uncontrollably from any
user_tasks (i.e. task_id ≥ 0); previously, only task_id == 0
- Improved IPC on the Windows platform for edge case when a worker is
awaiting input while the manager process is restarting a worker
- MCE, MCE::Child workers exit immediately upon receiving a SIGSEGV signal;
this safeguards IPC from stalling inside the manager process
- Enhanced the _wait_one private function in MCE::Child
- Removed Prima from the list for auto-enabling the posix_exit option; Prima
(since 1.52) is parallel safe during global cleanup
- Reached 100%% Pod coverage
* Wed Jul 24 2019 Paul Howarth <paul@city-fan.org> - 1.843-1 * Wed Jul 24 2019 Paul Howarth <paul@city-fan.org> - 1.843-1
- Update to 1.843 - Update to 1.843
- Updated results in MCE::Child (Parallel::ForkManager-like demonstration) - Updated results in MCE::Child (Parallel::ForkManager-like demonstration)

@ -1 +1 @@
SHA512 (MCE-1.843.tar.gz) = df8fd55d3a98646ff7c4252dd3f60fbe5610e80fc6541717137c6b642b1d50dec02c8459313e901ea115d5fe842e6b4f6a3a9dfa9bc6856020f4deff274165f2 SHA512 (MCE-1.844.tar.gz) = 91e130a1f33bdde5ec333b880275d155266fa1c7583ca3c0b491f79273d4475fec4cf4c94c4a4460a6d64ee64f7416c2ff2f076206349ec554f91a0877e56d9f

Loading…
Cancel
Save