1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196
|
Revision history for Perl extension Parallel::ForkManager.
2.03 2024-08-24
[BUG FIXES]
- Fix invalid default error when using old Moo (GH#41)
[DOCUMENTATION]
- Standardize the link to `fork`. (GH#32)
- Fix typo in code example. (GH#31, dimir)
- Fix typo for 'max_proc' argument in `new`.
[STATISTICS]
- code churn: 6 files changed, 186 insertions(+), 48 deletions(-)
2.02 2018-10-08
- Promote to stable release.
[STATISTICS]
- code churn: 1 file changed, 9 insertions(+), 1 deletion(-)
2.01 2018-08-23
[ENHANCEMENTS]
- add 'child_role' attribute for customization.
[STATISTICS]
- code churn: 2 files changed, 53 insertions(+), 4 deletions(-)
2.00 2018-08-22 (TRIAL)
[API CHANGES]
- Change the guts to be Moo-based. (GH#24)
[STATISTICS]
- code churn: 5 files changed, 240 insertions(+), 89 deletions(-)
1.20 2018-07-18
[DOCUMENTATION]
- Add section about rand() and forked processes. (GH#22)
[ENHANCEMENTS]
- Expand abbreviations in error messages. (GH#14, Ricardo Signes)
- Rename variables and simplify `_waitpid` signature. (GH#14, Ricardo
Signes)
[STATISTICS]
- code churn: 6 files changed, 80 insertions(+), 33 deletions(-)
1.19 2016-06-28
[DOCUMENTATION]
- Typo fixes. (GH#10)
- Add short discussion on security about the information passing via files
between master/children processes.
- Document the problem between PerlIO::fzip and fork(). (GH#11)
[ENHANCEMENTS]
- New way to spawn workers via 'start_child'.
[STATISTICS]
- code churn: 4 files changed, 114 insertions(+), 5 deletions(-)
1.18 2016-03-29
[BUG FIXES]
- Storage file between child and parent could have the wrong name, because
$$ was used instead of parent_pid. (GH#9, reported by Lucien Coffe)
[STATISTICS]
- code churn: 4 files changed, 37 insertions(+), 4 deletions(-)
1.17 2015-11-28
- Up Test::More's dependency version to v0.94 (because of 'subtest').
(GH#8, mauke)
[STATISTICS]
- code churn: 3 files changed, 88 insertions(+), 70 deletions(-)
1.16 2015-10-08
- wait_one_child wasn't waiting at all. (RT#107634, Slaven Rezic, Yanick)
[STATISTICS]
- code churn: 10 files changed, 517 insertions(+), 461 deletions(-)
1.15 2015-07-08
- test's watchdog actually exit if it's being hit. (RT#105747, Zefram)
- condition to catch children reaped by external forces improved.
(RT#105748, Zefram + Yanick)
1.14 2015-05-17
- Add 'reap_finished_children', 'is_child' and 'is_parent'. (GH#6, Nine
bit)
1.13 2015-05-11
- Use 'select' instead of sleep in _waitpid_blocking. (GH#5)
1.12 2015-02-23
- Allow to use true blocking calls. (RT#102305)
1.11 2015-01-30
- Promote to non-dev release.
1.10_2 2015-01-25
- Put the problematic test as a TODO.
1.10_1 2015-01-22
- Increase timeouts in test to address FreeBSD failures.
1.09 2015-01-08
- Test was failing on Windows platforms. (Yanick Champoux)
1.08 2015-01-07
- New helper functions 'max_procs', 'running_procs' and
'wait_for_available_procs'. GH#4 (Yanick Champoux)
- Play nicer with calls to 'waitpid' done outside of P::FM. GH#3 (Yanick
Champoux)
1.07 2014-11-10
- Increase minimal Test::Simple requirement RT #92801
- Implement better style and practices in the examples in the POD. (Shlomi
Fish)
1.06 2013-12-24
- Remove temporary directory only if it was an automatically generated
one. Now fixed. (Shoichi Kaji) RT #89590 (johantheolive)
1.05 2013-09-18
- Remove temporary directory only if it was an automatically generated
one. (reported by Manuel Jeckelmann)
1.04 2013-09-03
- Require File::Path 2.0 to support Perl 5.8 (Ian Burrell)
- fix some typos #88358 (David Steinbrunner)
- documentation fixes #84337 (Damyan Ivanov)
1.03 2013-03-06
- Use second parameter from new() that was unused in the last few
released. (Michael Gang)
1.02 2012-12-24
- Fix test for Windows.
1.01 2012-12-23
- Disable utf8 test on Windows where it is a perl bug.
- Change version number scheme to two parts.
1.0.0 2012-12-23
- Fixing RT 68298 - Insecure /tmp file handling using File::Temp::tempdir
by John Lightsey (LIGHTSEY)
- Adding another callback example and several tests Gabor Szabo (SZABGAB)
0.7 2001-04-04
- callback code tested, exit status return (Chuck, dLux)
- added parallel_get.pl, a parallel webget example (dLux)
- added callbacks.pl, a callback example (Chuck, dLux)
- documentation updtes (Chuck, dLux)
0.6 2000-11-30
- documentation tweak fixes by Noah Robin
- warning elimination fixes
0.5 2000-10-18
- original version; created by h2xs 1.19
0.7.9 2010-11-01
- Exclude the example scripts from getting installed.
(https://rt.cpan.org/Public/Bug/Display.html?id=62506)
0.7.8 2010-08-25
- Make $VERSION compatible with the most perl versions possible
(http://rt.cpan.org/Public/Bug/Display.html?id=62180)
0.7.7 2010-09-28
- Small distribution fixes
0.7.6 2010-08-15
- Added datastructure retrieval (Ken Clarke)
- Using CORE::exit instead of exit
(http://rt.cpan.org/Public/Bug/Display.html?id=39003)
0.7.5 2002-12-25
- Documentation fixes
- Fix bug if you specify max_procs = 0
0.7.4 2002-07-04
- on_wait callback now runs from the wait_all_children method
- run_on_wait can run a task periodically, not only once.
0.7.3 2001-08-24
- minor bugfix on calling the "on_finish" callback
0.7.2 2001-05-14
- win32 port
- fix for the broken wait_one_child
0.7.1 2001-04-26
- various semantical and grammar fixes in the documentation
- on_finish now get the exit signal also
- on_start now get the process-identification also
- described limitations in the doc
|