File: Changes

package info (click to toggle)
libparallel-forkmanager-perl 2.03-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 268 kB
  • sloc: perl: 475; xml: 291; makefile: 2
file content (196 lines) | stat: -rw-r--r-- 5,567 bytes parent folder | download
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