Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-MCE-1.889.0-2.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: perl-MCE Distribution: openSUSE Tumbleweed
Version: 1.889.0 Vendor: openSUSE
Release: 2.1 Build date: Sat Mar 9 20:58:38 2024
Group: Unspecified Build host: h02-ch2d
Size: 1002381 Source RPM: perl-MCE-1.889.0-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/MCE
Summary: Many-Core Engine for Perl providing parallel processing capabilities
MCE spawns a pool of workers and therefore does not fork a new process per
each element of data. Instead, MCE follows a bank queuing model. Imagine
the line being the data and bank-tellers the parallel workers. MCE enhances
that model by adding the ability to chunk the next n elements from the
input stream to the next available worker.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Fri Mar 08 2024 Tina Müller <tina.mueller@suse.com>
  - Fix disabling of __perllib_provides
* Thu Sep 14 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.889
    see /usr/share/doc/packages/perl-MCE/Changes
    1.889 Wed Sep 13 18:00:00 EST 2023
    * Add Android support. Thank you, Dimitrios Kechagias.
    * Revert defer signal-handling in MCE::Channel (send2 method).
    * Improve mutex synchronize (aka enter) with guard capability.
      Thank you, José Joaquín Atria.
    * Fix mutex re-entrant lock on the Windows platform.
    * Add mutex guard_lock method.
* Thu Jun 22 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.888
    see /usr/share/doc/packages/perl-MCE/Changes
    1.888 Wed Jun 21 17:00:00 EST 2023
    * Fix typos caught by lintian. Thank you, Étienne Mollier.
* Sat Jun 10 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.887
    see /usr/share/doc/packages/perl-MCE/Changes
    1.887 Fri Jun 09 08:00:00 EST 2023
    * Fix typo in Queue dequeue_timed documentation.
      Thank you, Łukasz Strzelecki.
    1.886 Tue Jun 06 12:00:00 EST 2023
    * Added dequeue_timed method to MCE::Queue.
    * Fixed taint mode in MCE->printf and _sprintf.
    * Improved reliability on the Windows platform.
* Wed May 31 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.885
    see /usr/share/doc/packages/perl-MCE/Changes
    1.885 Tue May 30 20:00:00 EST 2023
    * Improved reliability on the Windows platform.
* Fri Jan 06 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.884
    see /usr/share/doc/packages/perl-MCE/Changes
    1.884 Thu Jan 05 10:00:00 EST 2023
    * Disabled non-blocking dequeue_nb and recv_nb tests on the Windows platform.
      Reason: Author cannot reproduce failing tests reported by CPAN Tester aero.
      Copied nb tests to xt folder: nonblocking_channel.t and nonblocking_queue.t
    1.883 Tue Jan 03 20:00:00 EST 2023
    * Fix typo in MCE::Channel::SimpleFast documentation.
    * Improve 05_mce_child.t test.
* Sun Dec 04 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 1.882
    see /usr/share/doc/packages/perl-MCE/Changes
    1.882 Fri Dec 02 21:00:00 EST 2022
    * Added ABRT to the list of signals to trap in MCE::Signal.
    * Added a guard to MCE::Core::Worker for checking if exited prematurely.
    * Added init_relay and use_threads import options to MCE and MCE Models.
    * Separated input mutexes from the rest of IPC for lesser latency.
    * Auto-detect if init_relay is defined and set chunk_size to 1 in
      MCE::Grep, MCE::Map, and MCE::Stream.
    * Update the import function in MCE models, detecting if the caller
      is another MCE module, to not export model functions.
    * Update the error status if MCE::Child died due to receiving a signal.
    * Improved reaping in MCE::Child, before creating a new child.
    * Improved the timeout handler in MCE::Child and MCE::Mutex::Channel.
    * Fixed private functions _quit and _trap not setting the return value.
* Sat Oct 15 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 1.881
    see /usr/share/doc/packages/perl-MCE/Changes
    1.881 Thu Oct 13 23:45:00 EST 2022
    * Improved the private _parse_chunk_size function. For better
      utilization of CPU cores in MCE::Grep, MCE::Map, and MCE::Stream,
      processing small input sizes.
      Previously, chunk_size => 'auto' equals 2 minimally.
      Starting with MCE v1.881, 'auto' equals 1 minimally.
* Tue Oct 11 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 1.880
    see /usr/share/doc/packages/perl-MCE/Changes
    1.880 Mon Oct 10 04:00:00 EST 2022
    * Improved reliability on the Windows platform.
    * Improved MCE::Mutex::Channel::timedwait on the Windows platform.
    * Improved MCE::Mutex::Channel performance on UNIX platforms.
    * Resolved edge case in MCE::Child reaching deadlock.
* Wed May 25 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 1.879
    see /usr/share/doc/packages/perl-MCE/Changes
    1.879 Tue May 24 05:00:00 EST 2022
    * Replace http with https in documentation and meta files.
    * Call PDL::set_autopthread_targ(1); disables PDL auto-threading.
* Mon Feb 21 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 1.878
    see /usr/share/doc/packages/perl-MCE/Changes
    1.878 Sun Feb 20 06:45:00 EST 2022
    * Fix for the fast channel implementations.
      Thank you, twata for the test report.
    1.877 Sun Feb 20 02:30:00 EST 2022
    * Improved suppressing the PDL CLONE warning. Piddles should not be
      naively copied into new threads.
    * Added fast channel implementations optimized for non-Unicode strings.
      The main difference is that these lack freeze-thaw serialization.
      MCE::Channel::MutexFast, MCE::Channel::SimpleFast, and
      MCE::Channel::ThreadsFast.
* Fri Dec 03 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 1.876
    see /usr/share/doc/packages/perl-MCE/Changes
    1.876 Thu Dec 02 18:00:00 EST 2021
    * Allow percentage above 100% for max_workers in MCE.
    * MCE::Child update.
      Improved _ordhash.
      Renamed JOINED to REAPED in code for better clarity.
      Specify a percentage for max_workers.
      Added t/05_mce_child_max_workers.t
* Wed Nov 17 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 1.875
    see /usr/share/doc/packages/perl-MCE/Changes
    1.875 Tue Nov 16 04:00:00 EST 2021
    * Specify a percentage for max_workers.
      Thank you, kcott@PerlMonks (Ken) for the idea.
      https://www.perlmonks.org/?node_id=11134439
    * Added t/03_max_workers.t

Files

/usr/lib/perl5/vendor_perl/5.38.2/MCE
/usr/lib/perl5/vendor_perl/5.38.2/MCE.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE.pod
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Candy.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel/Mutex.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel/MutexFast.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel/Simple.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel/SimpleFast.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel/Threads.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Channel/ThreadsFast.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Child.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core.pod
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Input
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Input/Generator.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Input/Handle.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Input/Iterator.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Input/Request.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Input/Sequence.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Manager.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Validation.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Core/Worker.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Examples.pod
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Flow.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Grep.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Loop.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Map.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Mutex
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Mutex.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Mutex/Channel.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Mutex/Channel2.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Mutex/Flock.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Queue.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Relay.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Signal.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Step.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Stream.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Subs.pm
/usr/lib/perl5/vendor_perl/5.38.2/MCE/Util.pm
/usr/share/doc/packages/perl-MCE
/usr/share/doc/packages/perl-MCE/Changes
/usr/share/doc/packages/perl-MCE/Credits
/usr/share/doc/packages/perl-MCE/README.md
/usr/share/licenses/perl-MCE
/usr/share/licenses/perl-MCE/Copying
/usr/share/licenses/perl-MCE/LICENSE
/usr/share/man/man3/MCE.3pm.gz
/usr/share/man/man3/MCE::Candy.3pm.gz
/usr/share/man/man3/MCE::Channel.3pm.gz
/usr/share/man/man3/MCE::Channel::Mutex.3pm.gz
/usr/share/man/man3/MCE::Channel::MutexFast.3pm.gz
/usr/share/man/man3/MCE::Channel::Simple.3pm.gz
/usr/share/man/man3/MCE::Channel::SimpleFast.3pm.gz
/usr/share/man/man3/MCE::Channel::Threads.3pm.gz
/usr/share/man/man3/MCE::Channel::ThreadsFast.3pm.gz
/usr/share/man/man3/MCE::Child.3pm.gz
/usr/share/man/man3/MCE::Core.3pm.gz
/usr/share/man/man3/MCE::Core::Input::Generator.3pm.gz
/usr/share/man/man3/MCE::Core::Input::Handle.3pm.gz
/usr/share/man/man3/MCE::Core::Input::Iterator.3pm.gz
/usr/share/man/man3/MCE::Core::Input::Request.3pm.gz
/usr/share/man/man3/MCE::Core::Input::Sequence.3pm.gz
/usr/share/man/man3/MCE::Core::Manager.3pm.gz
/usr/share/man/man3/MCE::Core::Validation.3pm.gz
/usr/share/man/man3/MCE::Core::Worker.3pm.gz
/usr/share/man/man3/MCE::Examples.3pm.gz
/usr/share/man/man3/MCE::Flow.3pm.gz
/usr/share/man/man3/MCE::Grep.3pm.gz
/usr/share/man/man3/MCE::Loop.3pm.gz
/usr/share/man/man3/MCE::Map.3pm.gz
/usr/share/man/man3/MCE::Mutex.3pm.gz
/usr/share/man/man3/MCE::Mutex::Channel.3pm.gz
/usr/share/man/man3/MCE::Mutex::Channel2.3pm.gz
/usr/share/man/man3/MCE::Mutex::Flock.3pm.gz
/usr/share/man/man3/MCE::Queue.3pm.gz
/usr/share/man/man3/MCE::Relay.3pm.gz
/usr/share/man/man3/MCE::Signal.3pm.gz
/usr/share/man/man3/MCE::Step.3pm.gz
/usr/share/man/man3/MCE::Stream.3pm.gz
/usr/share/man/man3/MCE::Subs.3pm.gz
/usr/share/man/man3/MCE::Util.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024