./devel/p5-Parallel-ForkManager, Simple parallel processing fork manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.02, Package name: p5-Parallel-ForkManager-2.02, Maintainer: pkgsrc-users

This module is intended for use in operations that can be done in
parallel where the number of processes to be forked off should be
limited. Typical use is a downloader which will be retrieving
hundreds/thousands of files.


Required to run:
[lang/perl5] [devel/p5-Moo]

Required to build:
[devel/p5-Test-Warn] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 729dafd68d35ee76acded56d41d9bdd8075cb90e
RMD160: 3cda3e02f8d15ee1e6768db66f6732f736e04d3a
Filesize: 32.673 KB

Version history: (Expand)


CVS history: (Expand)


   2018-11-24 13:08:41 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.02

Upstream changes:
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(-)
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-21 13:19:39 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Parallel-ForkManager: update to 1.20.

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(-)
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-08-27 14:40:44 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Parallel-ForkManager to 1.19
---------------------------------------------
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(-)

(pkgsrc change)
 - Add BUILD_DEPENDS+= p5-Test-Warn-[0-9]* for make test
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-06 05:34:22 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update to 1.15
---------------
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)