| 
									
										
										
										
											2018-06-28 10:45:41 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Jun 26 05:35:10 UTC 2018 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.836 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.836 Mon Jun 25 08:30:00 EST 2018 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Moved validation code from MCE::Util to MCE::Core::Validation. | 
					
						
							|  |  |  |     * Applied small optimizations. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-04-04 10:12:22 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Mar 14 06:29:06 UTC 2018 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.835 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.835 Tue Mar 13 15:00:00 EST 2018 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added gather and relay demonstrations to MCE::Relay. | 
					
						
							|  |  |  |     * Load IO::Handle for extra stability, preventing workers loading uniquely. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Load Net::HTTP and Net::HTTPS before spawning if present LWP::UserAgent. | 
					
						
							|  |  |  |       See http://www.perlmonks.org/?node_id=1199760 | 
					
						
							|  |  |  |       and http://www.perlmonks.org/?node_id=1199891. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-07 15:52:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Feb  7 15:46:07 UTC 2018 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.834 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.834 Tue Jan 23 08:00:00 EST 2018 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved Queue await and dequeue performance on the Windows platform. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added chameneos-redux parallel demonstrations on Github: | 
					
						
							|  |  |  |       https://github.com/marioroy/mce-examples/tree/master/chameneos | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-12-06 14:32:20 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2018-01-22 21:28:00 +00:00
										 |  |  | Fri Dec 29 06:35:28 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.833 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.833 Thu Dec 28 16:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed bug with sequence (#10), broken in 1.832. Thank you, @djerius. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2017-12-06 14:32:20 +00:00
										 |  |  | Wed Nov 22 06:33:28 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.832 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.832 Tue Nov 21 15:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added LWP::UserAgent to list for enabling posix_exit. | 
					
						
							|  |  |  |     * Improved number-sequence generation for big integers. | 
					
						
							|  |  |  |     * Improved wantarray support in MCE::Mutex synchronize. | 
					
						
							|  |  |  |     * Removed limit check on chunk_size option. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-10 05:07:37 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Oct 10 04:53:18 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.831 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.831 Sun Oct 08 20:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added STFL (Terminal UI) to list for enabling posix_exit. | 
					
						
							|  |  |  |       See http://www.perlmonks.org/?node_id=1200923. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Math::Prime::Util random numbers now unique between MCE workers. | 
					
						
							|  |  |  |       See http://www.perlmonks.org/?node_id=1200960. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-17 17:49:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Sep 14 05:46:51 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.830 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.830 Tue Sep 12 17:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed MCE and MCE::Relay stalling when setting the input record separator. | 
					
						
							|  |  |  |       See http://www.perlmonks.org/?node_id=1196701. Thank you, JediWombat. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed bug with dequeue_nb in MCE::Queue (#8). Thank you, @bokutin. | 
					
						
							|  |  |  |     * Fixed signal handler (#9). Thank you, @chrisdenley. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added Coro and Win32::GUI to list for enabling posix_exit. | 
					
						
							|  |  |  |     * Added support for Haiku to get_ncpu in MCE::Util. | 
					
						
							|  |  |  |     * Allow gathering to a shared array in MCE::Candy. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved CPU count on the AIX platform in MCE::Util. | 
					
						
							|  |  |  |     * Improved signal handling, including nested parallel-sessions. | 
					
						
							|  |  |  |     * Improved running MCE::Hobo inside MCE workers. | 
					
						
							|  |  |  |     * Improved running MCE with PDL. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Refactored logic for MCE->do, bi-directional callback feature. | 
					
						
							|  |  |  |     * Preserve lexical type for numbers during IPC: MCE->do and MCE::Queue. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * No longer loads threads on the Windows platform in MCE::Signal. | 
					
						
							|  |  |  |       This enables MCE::Hobo 1.827 to spin faster, including lesser | 
					
						
							|  |  |  |       memory consumption. Threads isn't required to run MCE::Hobo. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Removed extra white-space from POD documentation. | 
					
						
							|  |  |  |     * Validated MCE on SmartOS. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-05 04:54:33 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu May  4 06:02:13 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.829 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.829 Wed May 03 03:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Reduced memory consumption. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-02 06:29:03 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Apr 29 06:03:45 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.828 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.828 Fri Apr 28 16:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Do not enable barrier mode for Queue on the Windows platform. | 
					
						
							|  |  |  |     * Fixed MCE::Mutex::Flock, tmp_file missing script name in path. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added Curses and Prima to list for enabling the posix_exit option. | 
					
						
							|  |  |  |     * Allow a hash as input_data: Core API, MCE::{ Flow, Loop, Step }. | 
					
						
							|  |  |  |     * Improved API documentation on MCE models with more synopsis. | 
					
						
							|  |  |  |     * Enhanced IPC and signal handling. Reduced memory consumption. | 
					
						
							|  |  |  |     * Make tmp_dir on demand in MCE::Signal. Ditto for sess_dir in MCE. | 
					
						
							|  |  |  |     * Load Fcntl, File::Path, Symbol on demand. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-08 06:14:43 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Apr  7 06:05:05 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.827 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.827 Wed Apr 05 01:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Do not enable barrier mode in Queue if constructed inside a thread or | 
					
						
							|  |  |  |       by MCE Model (e.g. Step, Stream). Ditto for fast => 1 option. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Updated MCE to not croak when running Perl in taint mode via perl -T. | 
					
						
							|  |  |  |       Failing -T was MCE::Core::Input::{ Generator, Sequence }, MCE::Signal, | 
					
						
							|  |  |  |       and MCE::Util. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added Denis Fateyev, Felipe Gasper, and Paul Howarth to Credits. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.826 Sun Apr 02 23:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Is now safe running MCE with the Wx GUI toolkit (wxWidgets). | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.825 Sun Apr 02 07:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Updated MCE::Queue. The following provides a comparison for the | 
					
						
							|  |  |  |       enhancements made regarding IPC during 1.822 through 1.825, in order | 
					
						
							|  |  |  |       to run on machines having "many" cores. I ran with 12, 96, and 192 | 
					
						
							|  |  |  |       workers on an 8 core box. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |       A. MCE queue, dequeue 100k items. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          my $Q = MCE::Queue->new(); | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          $Q->enqueue( 1 .. 100000 ); | 
					
						
							|  |  |  |          $Q->end();    MCE 1.608 $Q->enqueue((undef) x 12, 96, or 192); | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          MCE->new( | 
					
						
							|  |  |  |              max_workers => 12, 96, or 192, | 
					
						
							|  |  |  |              user_func   => sub { | 
					
						
							|  |  |  |                  while ( defined ( my $item = $Q->dequeue ) ) { | 
					
						
							|  |  |  |                      ; | 
					
						
							|  |  |  |                  } | 
					
						
							|  |  |  |              } | 
					
						
							|  |  |  |          )->run(); | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          MCE 1.608:  12 ~ 1.799 secs  96 ~ 8.702 secs  192 ~ 18.083 secs | 
					
						
							|  |  |  |          MCE 1.821:     ~ 1.450 secs     ~ 5.231 secs      ~  8.102 secs | 
					
						
							|  |  |  |          MCE 1.825:     ~ 0.976 secs     ~ 1.067 secs      ~  1.509 secs | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |       B. Input file containing 250k lines ( 300 MiB ). | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          MCE->new( | 
					
						
							|  |  |  |              input_data  => "/dev/shm/file_250k.txt", | 
					
						
							|  |  |  |              max_workers => 12, 96, or 192, | 
					
						
							|  |  |  |              chunk_size  => 1, | 
					
						
							|  |  |  |              use_slurpio => 1, | 
					
						
							|  |  |  |              user_func   => sub { } | 
					
						
							|  |  |  |          )->run(); | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          MCE 1.608:  12 ~ 3.605 secs  96 ~ 8.074 secs  192 ~ 8.465 secs | 
					
						
							|  |  |  |          MCE 1.821:     ~ 3.613 secs     ~ 8.058 secs      ~ 8.607 secs | 
					
						
							|  |  |  |          MCE 1.825:     ~ 3.567 secs     ~ 2.601 secs      ~ 3.199 secs | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |       C. Sequence of numbers from 1 to 200k. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          MCE->new( | 
					
						
							|  |  |  |              sequence    => [ 1, 200000 ], | 
					
						
							|  |  |  |              max_workers => 12, 96, or 192, | 
					
						
							|  |  |  |              chunk_size  => 1, | 
					
						
							|  |  |  |              user_func   => sub { } | 
					
						
							|  |  |  |          )->run(); | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |          MCE 1.608:  12 ~ 1.236 secs  96 ~ 2.922 secs  192 ~ 3.113 secs | 
					
						
							|  |  |  |          MCE 1.821:     ~ 1.227 secs     ~ 2.915 secs      ~ 3.106 secs | 
					
						
							|  |  |  |          MCE 1.825:     ~ 1.250 secs     ~ 1.203 secs      ~ 1.581 secs | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Results were captured on a fast 8 core system running CentOS Linux 7. | 
					
						
							|  |  |  |       The thing to take from this is that running many workers "no longer" | 
					
						
							|  |  |  |       results in up to 5.6x penalty regarding IPC. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.824 Sat Apr 01 01:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Completed validation for running MCE on a box having 100+ cores. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Tuned the number of data-channels for IPC. Set upper limit in | 
					
						
							|  |  |  |       MCE::Core::Input::{ Handle and Sequence } to not impact the | 
					
						
							|  |  |  |       OS kernel. The result is better performance, yet graceful. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-06 13:04:10 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Apr  1 06:03:24 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.823 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.823 Fri Mar 31 19:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Calibrated the number of data-channels for IPC. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.822 Fri Mar 31 11:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Check for EINTR during sysread and syswrite. | 
					
						
							|  |  |  |     * Improved reliability when running nested MCE sessions. | 
					
						
							|  |  |  |     * Updated MCE::Mutex with Channel and Fcntl implementations. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Completed validation for using MCE with 200+ cores. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-23 06:50:02 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Mar 20 07:05:13 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.821 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.821 Sun Mar 19 04:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved reliability when running MCE with threads. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added parallel Net::Pcap and Ping demonstrations on Github: | 
					
						
							|  |  |  |       https://github.com/marioroy/mce-examples/tree/master/network | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Optimized 'dequeue' method in MCE::Queue. | 
					
						
							|  |  |  |     * Optimized 'synchronize' method in MCE::Mutex. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-15 09:03:07 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Mar 14 06:56:22 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.820 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.820 Thu Mar 09 02:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved reliability when running MCE inside an eval block. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-13 06:19:10 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Mar  7 06:51:56 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.819 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.819 Fri Mar 03 23:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed issue with localizing AUTOFLUSH variable before autoflush handles. | 
					
						
							|  |  |  |       Thank you, Charles Hendry for raising the issue. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.818 Wed Mar 01 22:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Updated bin/mce_grep for determining chunk level. Ditto for chunk size. | 
					
						
							|  |  |  |       Fixed an issue for not seeing STDERR output with '--chunk-level=file'. | 
					
						
							|  |  |  |       Added support for zgrep, zegrep, and zfgrep. Thank you, Jeff Rouse. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Changed Sereal to Sereal::Decoder and Sereal::Encoder in recommends | 
					
						
							|  |  |  |       section inside Makefile and META files. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Refactored MCE::Queue. Merged local and manager code base into one. | 
					
						
							|  |  |  |       Removed t/04_norm_que_local.t and t/04_prio_que_local.t. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added 'end' method to MCE::Queue. | 
					
						
							|  |  |  |       Updated documentation on dequeue and pending. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-06 07:05:05 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Mar  1 06:53:19 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.817 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.817 Sat Feb 25 02:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved bin/mce_grep. When -r is specified and zero paths are given, | 
					
						
							|  |  |  |       start recursively in the current directory versus await data from STDIN. | 
					
						
							|  |  |  |       Set chunk-level accordingly to list mode. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.816 Fri Feb 24 19:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Revised the description on max_retries in MCE::Core.pod. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.815 Fri Feb 24 01:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed divide-by-zero error in MCE->yield. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Refactored code for the interval option by moving the code to the manager | 
					
						
							|  |  |  |       process. This allows the manager process to accomodate the next available | 
					
						
							|  |  |  |       worker and ready to run. Previoulsy, a worker taking a long time resulted | 
					
						
							|  |  |  |       in empty time slots. Thank you, Philippe Baumgart for your patience. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Revised the description on posix_exit in MCE::Core.pod. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-02-28 14:16:00 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Feb 21 06:49:03 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.814 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.814 Mon Feb 20 05:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Enhanced the progress option for use with MCE->process. | 
					
						
							|  |  |  |       Updated progress demonstrations in MCE::Core.pod. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-02-20 18:45:10 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Feb 17 06:47:15 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.813 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.813 Thu Feb 16 02:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Last minute request by Philippe Baumgart (reminder and long overdue). | 
					
						
							|  |  |  |       Added progress option, a code block for receiving info on progress made. | 
					
						
							|  |  |  |       See MCE::Core.pod for demonstrations accommodating all input data types. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-02-15 18:52:03 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Feb 15 06:58:16 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.812 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.812 Tue Feb 14 17:00:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Bumped minimum requirement for Sereal to 3.015 when available. | 
					
						
							|  |  |  |       Added regression ensuring matching version for Encoder and Decoder. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.811 Mon Feb 13 23:30:00 EST 2017 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed bug in MCE::Queue (dequeue_nb) when queue has zero items. | 
					
						
							|  |  |  |     * Applied small optimization in MCE::Core::Input::Sequence and Generator. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added cross-platform template to MCE::Examples for making an executable. | 
					
						
							|  |  |  |     * Removed signal handling for XCPU and XFSZ from MCE::Signal. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Imply posix_exit => 1 if Gearman::XS or Gearman::Util is present during | 
					
						
							|  |  |  |       MCE construction. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added MCE + 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. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-12-12 11:46:13 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Dec 11 06:45:38 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.810 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.810 Fri Dec 09 23:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Updated check for IO handle allowed. This allows $gather_fh = *STDOUT{IO}, | 
					
						
							|  |  |  |       construction in Perl <= 5.10.1. Thank you, Qiang Wang. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-11-25 07:32:29 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Nov 24 06:42:56 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.809 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-11-12 17:07:09 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Nov 11 06:43:41 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.808 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.808 Sat Nov 01 02:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Workers persist unless shutdown explicity while running alongside | 
					
						
							|  |  |  |       the Mojolicious framework. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-11-10 05:55:45 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Nov  2 06:41:41 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.807 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.807 Tue Nov 01 16:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Enhanced relay capabilities. Added Mandelbrot example to MCE::Example. | 
					
						
							|  |  |  |       Added extra demonstrations to MCE::Relay. Also, added test script. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Tweaked manager-loop delay for special cases -- applies to MSWin32 only. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-10-20 07:50:37 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Oct 13 05:38:44 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.806 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.806 Tue Oct 11 21:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed two typos. Thank you, Florian Schlichting. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Support input_data with nested arrays in MCE Models. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-09-02 06:08:41 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Sep  2 05:36:59 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.805 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.805 Thu Sep 01 16:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed bug in MCE::Queue (#4). Thank you, Mary Ehlers. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved support for running MCE with Tk. Added Tk demonstrations to | 
					
						
							|  |  |  |       MCE::Examples. Thank you, Götz Meyer. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-01 14:56:05 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Jul 30 05:29:43 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.804 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.804 Thu Jul 28 23:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Removed the sleep statement in MCE->restart_worker. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added FCGI::ProcManager demonstrations to MCE::Examples. | 
					
						
							|  |  |  |     * Automatically set posix_exit to 1 whenever (F)CGI.pm is present. | 
					
						
							|  |  |  |     * Thank you Kai Wasserbäch (TheRealCuran) for the cool test case. | 
					
						
							|  |  |  |       https://github.com/marioroy/mce-perl/issues/1 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-12 11:24:08 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Jul 12 05:31:23 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.803 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.803 Sun Jul 10 23:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Re-enabled Sereal 3.008+ for Perl < v5.12.0, if available. | 
					
						
							|  |  |  |     * Optimized dequeue methods in MCE::Queue. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-08 16:58:28 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jul  6 08:20:53 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.802 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.802 Mon Jul 04 03:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Default to Storable for serialization in Perl less than v5.12.0. | 
					
						
							|  |  |  |       Sereal 3.008+, if available, is loaded automatically in Perl v5.12+. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.801 Sun Jul 03 00:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed race condition in Queue->await. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * MCE 1.801 is stable on all supported platforms. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Completed work supporting cyclical include of MCE Core / Models. | 
					
						
							|  |  |  |     * Updated MCE to support Perl included with Git Bash. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Renamed temp dir from 'mce' to 'Perl-MCE' under user's %TEMP% | 
					
						
							|  |  |  |       location on Windows. E.g. Native Perl, Cygwin, Git Bash. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-06-24 05:01:59 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Jun 23 06:34:37 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.800 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.800 Sat Jun 18 16:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed dequeue (count) in MCE::Queue for standalone mode. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * On Windows, improved stablity and feature parity with UNIX. | 
					
						
							|  |  |  |     * Use Sereal 3.008+ automatically if available on the box. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [NEW FEATURES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added support for cyclical include of MCE Core, MCE Models, and | 
					
						
							|  |  |  |       MCE Queue by scoping the configuration to the local package. | 
					
						
							|  |  |  |       This resolves (RT#107384), bug reported by Kai Wasserbäch. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-06-01 04:49:14 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue May 31 10:38:16 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.708 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.708 Sat May 28 14:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Improved import routine in MCE Models and MCE::Subs. This resolves an | 
					
						
							|  |  |  |       issue where functions are not exported; e.g. mce_flow, mce_flow_s. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added support for IO::TieCombine handles. This enables MCE->print and | 
					
						
							|  |  |  |       MCE->sendto to work reliably with App::Cmd and App::Cmd::Tester. | 
					
						
							|  |  |  |       See Testing and Capturing Output in MCE::Examples. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-23 12:12:03 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2016-05-28 13:03:27 +00:00
										 |  |  | Sat May 28 10:05:24 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.707 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.707 Wed May 25 16:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed logic when workers exit. Improved reliability on Windows. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Applied MCE-1.700-provides.patch from RedHat. Thank you, Paul Howarth. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Added META.json to the distribution. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2016-05-10 05:02:33 +00:00
										 |  |  | Thu May  5 09:31:58 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.706 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.706 Fri Apr 22 21:30:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Time::HiRes sleep resolution is 15 milliseconds on Windows and Cygwin. | 
					
						
							|  |  |  |       Adjusted timeout values accordingly. Thank you Daniel Dragan. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Reinstated the hack for faster IO when use_slurpio => 1 is specified. | 
					
						
							|  |  |  |       Tuned chunk_size => 'auto'. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.705 Thu Apr 14 10:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Bumped version for Test::More to 0.88. Thank you Paul Howarth. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.704 Thu Apr 14 05:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [BUG FIXES] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Fixed restart on the Windows platform, bug introduced in 1.700. | 
					
						
							|  |  |  |     * Reached *stable* on all major platforms for MCE 1.7x. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Enabled auto-destroy for MCE objects. | 
					
						
							|  |  |  |     * Enabled freeze callbacks for Sereal. | 
					
						
							|  |  |  |     * Switched bug tracking to Github. | 
					
						
							|  |  |  |     * Tweaked test scripts. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2016-03-23 12:12:03 +00:00
										 |  |  | Wed Mar 23 10:43:13 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.703 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   1.703 Sat Mar 19 23:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Completed IPC optimizations for 1.7. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.702 Tue Mar 15 17:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Bumped version. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   1.701 Tue Mar 15 12:00:00 EST 2016 | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     [ENHANCEMENTS] | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * Some folks have expressed a wish for running MCE 1.7 with Perl v5.8. | 
					
						
							|  |  |  |       To restore support for Perl v5.8, removed MCE::Shared and MCE::Hobo | 
					
						
							|  |  |  |       from the MCE 1.701 distribution. | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     * MCE::Shared will be released after MCE 1.700 is deleted from CPAN. | 
					
						
							|  |  |  |       Thank you for your patience during this transition. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-11 21:28:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 11 10:20:20 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.700 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-MCE/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-17 11:59:46 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Apr 17 11:59:39 UTC 2015 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - initial package $version | 
					
						
							|  |  |  |  * created by $NAME $VERSION | 
					
						
							|  |  |  | 
 |