-
Wed May 03 2017 Paul Howarth <paul@city-fan.org> - 1.829-1
- Update to 1.829
- Reduced memory consumption
-
Sat Apr 29 2017 Paul Howarth <paul@city-fan.org> - 1.828-1
- Update to 1.828
- Do not enable barrier mode for Queue on the Windows platform
- Fixed MCE::Mutex::Flock, tmp_file missing script name in path
- 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
-
Wed Apr 05 2017 Paul Howarth <paul@city-fan.org> - 1.827-1
- Update to 1.827
- 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 not to croak when running Perl in taint mode via perl -T;
failing -T were MCE::Core::Input::{ Generator, Sequence }, MCE::Signal and
MCE::Util
- Added Denis Fateyev, Felipe Gasper and Paul Howarth to Credits
-
Mon Apr 03 2017 Paul Howarth <paul@city-fan.org> - 1.826-1
- Update to 1.826
- Performance improvements in MCE::Queue
- Is now safe running MCE with the Wx GUI toolkit (wxWidgets)
- BR:/R: perl(Sereal) unconditionally
-
Sat Apr 01 2017 Paul Howarth <paul@city-fan.org> - 1.824-1
- Update to 1.824
- Check for EINTR during sysread and syswrite
- Improved reliability when running nested MCE sessions
- Updated MCE::Mutex with Channel and Fcntl implementations
- Calibrated the number of data-channels for IPC
- Completed validation for using MCE with 200+ cores
- Completed validation for running MCE on a box having 100+ cores
- Tuned the number of data-channels for IPC, setting upper limit in
MCE::Core::Input::{ Handle and Sequence } to not impact the OS kernel; the
result is better performance, yet graceful
-
Sun Mar 19 2017 Paul Howarth <paul@city-fan.org> - 1.821-1
- Update to 1.821
- 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
-
Thu Mar 09 2017 Paul Howarth <paul@city-fan.org> - 1.820-1
- Update to 1.820
- Improved reliability when running MCE inside an eval block
-
Sat Mar 04 2017 Paul Howarth <paul@city-fan.org> - 1.819-1
- Update to 1.819
- Fixed issue with localizing AUTOFLUSH variable before autoflush handles
-
Thu Mar 02 2017 Paul Howarth <paul@city-fan.org> - 1.818-1
- Update to 1.818
- Updated bin/mce_grep for determining chunk level and chunk size
- Fixed an issue for not seeing STDERR output with '--chunk-level=file'
- Added support for zgrep, zegrep, and zfgrep
- Replaced Sereal with Sereal::Decoder and Sereal::Encoder in Makefile,
inside recommends section; ditto for 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
- Add symlinks for mce_grep variants
-
Sat Feb 25 2017 Paul Howarth <paul@city-fan.org> - 1.817-1
- Update to 1.817
- Revised the description of max_retries in MCE::Core.pod
- Improved bin/mce_grep with -r parameter:
- If no paths are given, start recursively in the current directory
rather than await data from STDIN
- Set chunk-level accordingly to list mode