CVS log for pkgsrc/parallel/paexec/distinfo
Up to [cvs.NetBSD.org] / pkgsrc / parallel / paexec
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Jun 7 12:27:25 2024 UTC (11 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base,
pkgsrc-2025Q1,
pkgsrc-2024Q4-base,
pkgsrc-2024Q4,
pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
HEAD
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -4
lines
Update to 1.1.6
option -n: ignore leading spaces and tabs
Add more tests
Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed May 29 18:39:22 2024 UTC (11 months, 2 weeks ago) by cheusov
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +4 -4
lines
Update to 1.1.5
Fix: Before running commands reset signal handlers for ALRM, PIPE
and CHLD to SIG_DFL. Also, unblock these signals. This fixes some
misterius problems with commands running alarm(2).
libmaa>=1.5.1 is required for build
Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Oct 26 11:10:37 2021 UTC (3 years, 6 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2
lines
parallel: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:46:47 2021 UTC (3 years, 7 months ago) by nia
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -2
lines
parallel: Remove SHA1 hashes for distfiles
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jun 1 16:18:16 2020 UTC (4 years, 11 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -5
lines
Update to version 1.1.4
Remove local function pr_open and use it from libmaa library.
So, now paexec requires libmaa.
"mkcmake help" shows configuring variables and descriptions for
targets.
Use mkc's feature "getdelim" instead of local implementation.
So, we need at least mk-configure 0.33.0
Optimization flags defaults to "-O2 -g"
Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri May 15 13:32:19 2020 UTC (4 years, 11 months ago) by cheusov
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -5
lines
Update to 1.1.3:
Fix use of uninitialized array.
As a rsult paexec generates incorrect shell command to run
on nodes. Seen with "clang-7.0.1" with -O2 and -D_FORTIFY_SOURCE=2
Add one line description to projects.
So, one can run "mkcmake help"
Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Mar 30 19:22:57 2020 UTC (5 years, 1 month ago) by cheusov
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +5 -5
lines
Update to paexec-1.1.2
paexec -x:
* fix handling tasks with leading spaces
* fix handling tasks with backslashes
paargs:
* on SunOS-5.10 use /usr/xpg4/bin/sh
instead of horribly broken /bin/sh
Fix build failure on SunOS-5.10 (getdelim(3) is absent)
Introduce PAEXEC_SH environment variable
for fixing /bin/sh on SunOS-5.10
Introduce PAEXEC_FIND variable for regression tests (required on
SunOS-5.10)
Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Feb 15 19:31:24 2019 UTC (6 years, 2 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -5
lines
Update to paexec-1.1.1
Fix build using clang
Verify snprintf didn't truncate the output
Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Apr 25 21:37:11 2018 UTC (7 years ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -5
lines
Update paexec to 1.1.0
paexec:
- add new option -0. It works just like in "xargs -0".
- add new option -J.
- add new option -mw=.
- fix help message display by -h.
- -md= now allows no delimiter mode in -g mode.
- -c and -C override each other if one is implied after another.
Add new tool "paargs". It is a wrapper over paexec(1) that
simplifies use of paexec.
Fix transport_broken_rnd test script.
This fixes regression test on Solaris.
Update man page for paexec(1).
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Nov 2 23:46:13 2015 UTC (9 years, 6 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1
lines
Add SHA512 digests for distfiles for parallel category
Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden). Existing SHA1
digests retained for now as an audit trail.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Aug 14 06:15:54 2014 UTC (10 years, 9 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4
lines
Update to version 1.0.1
Unflushed (broken) stdout seen on Darwin was fixes.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Jul 13 16:25:29 2014 UTC (10 years, 10 months ago) by cheusov
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -4
lines
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)
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Aug 26 16:20:03 2013 UTC (11 years, 8 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4
lines
Update to version 0.19.1
paexec: Fix for segfault seen on Linux
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Aug 25 14:59:17 2013 UTC (11 years, 8 months ago) by cheusov
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -5
lines
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.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Mar 8 14:06:30 2013 UTC (12 years, 2 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1
lines
"paexec -t ''" is equivalent to "paexec" with no transport; ++pkgrevision
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Mar 7 13:02:26 2013 UTC (12 years, 2 months ago) by cheusov
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -4
lines
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
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Sep 9 23:30:26 2012 UTC (12 years, 8 months ago) by cheusov
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4
lines
Update to 0.17.0
paexec:
- Option -x was added. With its help paexec can run one command
per task. If -g is also specified, command's exit status is
analysed. Appropriate task and dependants are marked as "failed"
if it is non-zero.
- First character of -n argument must be alphanumeric, `+', `_',
`:' or `/'. Other symbols are reserved for future extentions.
- With '-n :filename' paexec reads a list of nodes from the
specified file.
- With a help of new option '-m t=<eot>' end of task string
may be specified, which is an empty line by default.
- Option -md=<delim> was added that overrides the default
delimiter (space character) between tasks in graph mode (-g).
- Output line that contains failed dependants no longer ends with
unnecessary space.
- Long options were completely removed.
paexec_reorder:
- Fix. "paexec_reorder -g" now handles correctly failed tasks'
output. One extra line after "fatal" is expected.
- Options -m was added. It does the same things as paexec's -m.
More examples of use and regression tests.
Documentation update, clean-ups and improvements.
Regression tests:
- Signals handling was fixed in.
- LC_ALL is always set to C in regression tests, this fixes some
problems in internationalized environment.
mk-configure>=0.23.0 is required at build time
Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Mar 23 14:49:47 2011 UTC (14 years, 1 month ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4
lines
Update to 0.16.1 (via mail from $MAINTAINER)
paexec.1 and paexec_reorder.1 are included in paexec-0.16.1.tgz.
Just like in paexec<=0.15.1 pod2man is not needed
for building.
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Wed Mar 16 11:04:57 2011 UTC (14 years, 2 months ago) by gdt
Branches: TNF
CVS tags: pkgsrc-base
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Import paexec-0.16 as parallel/paexec.
paexec distributes performing the given tasks across several CPUs or
machines on a network and collects the results from those
CPUs/machines.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Mar 16 11:04:57 2011 UTC (14 years, 2 months ago) by gdt
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>