./parallel/paexec, Distributes tasks over network or CPUs

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


Branch: CURRENT, Version: 1.0.1, Package name: paexec-1.0.1, Maintainer: cheusov

paexec distributes performing the given tasks across several CPUs or
machines on a network and collects the results from those
CPUs/machines.


Required to run:
[lang/runawk]

Required to build:
[devel/mk-configure]

Master sites: (Expand)

SHA1: a86ed9b5cd7bf793ea92bfdd4360a96ec4a5a961
RMD160: d54f46fdd093a5da90d506dc7453ae1cebd28038
Filesize: 138.454 KB

Version history: (Expand)


CVS history: (Expand)


   2014-08-14 08:15:54 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:
Update to version 1.0.1
  Unflushed (broken) stdout seen on Darwin was fixes.
   2014-07-13 18:25:29 by Aleksey Cheusov | Files touched by this commit (3) | Package updated
Log message:
Update to version 1.0.0

  mk-configure>=0.27.0 is required for build.

  Option -X was introduced to paexec(1) for ignoring
  calculator's stdout.

  PAEXEC_ENV environment variable sets a list of variables passed to
  the calculator.

  PAEXEC_TRANSPORT environment variable sets the transport unless
  option -t was applied.

  PAEXEC_NODES environment variable sets the nodes unless
  option -n was applied.

  pareorder(1) is a synonym for paexec_reorder(1)
   2013-08-26 18:20:03 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:
Update to version 0.19.1

  paexec: Fix for segfault seen on Linux
   2013-08-25 16:59:17 by Aleksey Cheusov | Files touched by this commit (4) | Package updated
Log message:
Update to 0.19.0
  This release of paexec was successfully tested on the following
  platforms: NetBSD-6.1/amd64, OpenBSD-5.3/i386, FreeBSD-8.3/i386,
  Solaris-10/sparc, Solaris-11/amd64 and diverse Linux/{i386,amd64}.

  paexec is now selfcontained, libmaa is not needed anymore.

  Presentation paexec.pdf was added to presentation/. I hope it will
  help easier understand how "paexec" works. It is installed to
  ${DOCDIR}.

  paexec:
    - POSIX-2008 getline(3) is used for reading lines
      instead of home-made function.
    - t '' is equivalent to "no transport", spaces are trimmed.
    - "-n +NNN" has higher priority than -t, i.e. if they both are
      specified, transport is ignored.
    - Fix for -W1.
    - Environment variable PAEXEC_EOT was introduced.
    - Option -y was added to paexec(1) and paexec_reorder(1).
    - Option -C was added to paexec(1).

  paexec_reorder:
    - Option -x was added to paexec_reorder(1).

  A number of fixes and improvements in regression tests.
   2013-03-08 15:06:30 by Aleksey Cheusov | Files touched by this commit (3)
Log message:
"paexec -t ''" is equivalent to "paexec" with no transport; \ 
++pkgrevision
   2013-03-07 14:02:27 by Aleksey Cheusov | Files touched by this commit (2)
Log message:
Version 0.18.0, by Aleksey Cheusov, Thu,  7 Mar 2013 15:17:33 +0300

  paexec:
    - fixed: NULL dereference when the first line given on input is
      empty.  Thanks to Sergey Revyako for bug report!
    - fixed: entire command passed tp ssh-like transport should be
      shquoted. In particular this fixes -x that didn't work with -t.
      Thanks to Sergey Revyako for bug report!
    - 'paexec -g' accepts empty strings as tasks.
    - More regression tests were added

  paexec_reorder.1:
    - Mistype fix
   2013-01-08 17:36:54 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
Remove MANDIR= from MAKE_ENV which is already there (mk-c.mk)
   2012-09-11 22:36:18 by Aleksej Saushev | Files touched by this commit (15)
Log message:
"user-destdir" is default these days