Ole Tange
574b8b5fe4
parallel: Determine CPU via topology bugfix.
2024-01-24 01:51:16 +01:00
Ole Tange
84a44e4435
Make test suite more resilient.
2023-07-23 14:31:58 +02:00
Ole Tange
b06698bee1
parallel: Restrict TMPDIR and other env dirs to safe charset.
2023-02-22 19:52:05 +01:00
Ole Tange
d43495821a
parallel: Fixed bug #63722 : hostgroup with , breaks parser.
2023-02-02 00:37:32 +01:00
Ole Tange
0da05fe981
Fixed bug #62924 : Allow sshpass password in $SSHPASS.
2022-08-30 23:43:46 +02:00
Ole Tange
a91ba03bac
parallel: --sslogin with , => use \, or ,, instead.
2022-06-12 19:41:33 +02:00
Ole Tange
4c187c7729
parallel: --sshlogin user:password@server supported using sshpass.
2022-03-06 15:20:31 +01:00
Ole Tange
8e36c00344
parallel: Test for bug #61894 : Pack ssh code in eval protection.
2022-02-23 21:19:12 +01:00
Ole Tange
486b7bf83f
parallel: Implemented hh_mm_ss() hh_mm() hhmmss() hhmm() for {= perl expr =}.
2022-02-17 13:19:55 +01:00
Ole Tange
3cfcbc6920
Released as 20210422 ('Ever Given')
2021-04-22 18:20:41 +02:00
Ole Tange
de8f083ba4
parallel: $PARALLEL_ARGHOSTGROUPS and {agrp} implemented.
2020-12-30 13:42:02 +01:00
Ole Tange
bb2c22b0d4
parallel: --(n)onall and --sshdelay fixed.
2020-10-22 21:47:01 +02:00
Ole Tange
b5b3d5dc3e
release procedure updated.
...
parallel: --plus --onall now works.
parallel: --blocktimeout must be >= 1.
2020-05-31 16:42:04 +02:00
Ole Tange
5bba5c922d
parallel: $PARALLEL_JOBSLOT = {%} unless the job is being retried.
...
parallel: $PARALLEL_SSHLOGIN = sshlogin with number of cores removed.
parallel: $PARALLEL_SSHHOST = the host part of an sshlogin.
parallel: {slot} {sshlogin} {host} added to --plus.
2020-05-23 18:44:42 +02:00
Ole Tange
6a67fd09d4
parallel: Fixed bug #57055 : {sshlogin} shorthand for $PARALLEL_SSHLOGIN.
2020-05-08 03:35:51 +02:00
Ole Tange
088b43b5b0
parallel: $PARALLEL_SSHLOGIN can be used in command line.
2019-06-27 15:49:49 +02:00
Ole Tange
ebdc4c641a
parallel: Fixed bug #56540 : parallel echo $(printf "\257\256") ::: $(printf "\257\256").
...
parallel: added uq() as function for unquoting replacement string.
2019-06-23 08:31:28 +02:00
Ole Tange
f9ff5717fe
sem --quote should not add empty argument.
2018-12-29 22:33:50 +01:00
Ole Tange
8286e771ec
parallel: Simpler job scheduling flow.
2018-11-25 19:06:06 +01:00
Ole Tange
001d9d0f66
env_parallel.fish: Initial support for --session.
...
parallel: 'true | parallel --shuf echo' fixed.
testsuite: Updates due to Ubuntu 18.04.
parallel: Fixed bug #54869 : Long lines break.
2018-10-23 00:46:38 +02:00
Ole Tange
36a8238a20
parallel: bug #54647 : parset ignores empty lines.
...
parallel: minix is working again.
parallel: bug #54128 : command too long when exporting big env
testsuite: polarhome parallelized.
2018-09-21 00:15:14 +02:00
Ole Tange
75007fcbbf
parallel: \-quoting replaced with '-quoting.
2018-07-22 08:58:32 +02:00
Ole Tange
130e299af6
parallel: --timeout now gives warning.
...
niceload: --pid PID,PID,PID implemented.
2018-03-21 22:57:28 +01:00
Ole Tange
3eef90da33
parallel: --line-buffer speedup.
...
parallel: Max command line length relaxed due to bzip2'ing before transfer.
2017-08-21 23:58:53 +02:00
Ole Tange
dce32425eb
testsuite: Made the tests more portable.
2017-06-22 13:35:58 +02:00
Ole Tange
1de0d2be9b
parallel: Fixed bug #50590 : Support systems where setpgrp fails.
2017-04-01 02:59:07 +02:00
Ole Tange
da705d03b6
parallel: If --results includes a replacement string, no tree structure with args will be generated.
2017-01-06 19:10:20 +01:00
Ole Tange
1407c1c947
New Year copyright update.
2017-01-01 17:51:14 +01:00
Ole Tange
0c41e2d2df
Testsuite adjusted for other development platform.
2016-12-08 12:04:22 +01:00
Ole Tange
b44e91df26
testsuite: Changes due to changed environment and code.
2016-10-22 13:51:42 +02:00
Ole Tange
a7b50a054e
parallel: --xapply => --link.
2016-08-13 19:11:15 +02:00
Ole Tange
ed76fe2979
testsuite: Many small changes due to production OS upgrade. No radical changes.
2016-08-03 23:45:13 +02:00
Ole Tange
71ba3f1a8f
Passes testsuite.
2016-07-22 18:10:28 +02:00
Ole Tange
58fc7e7c7c
testsuite: reorg. Passes testsuite.
2016-05-17 02:11:38 +02:00
Ole Tange
bf91e06e00
Fixed bug #47462 : --transfer with file containing /./ is not done relative.
...
Added env_parallel to Makefile.
--sql => --sqlmaster.
ssh -tt code removed.
Send/return column in --joblog set to 0 instead of null.
parallel_tutorial.pod: Added CSV DBURL example.
2016-03-20 23:57:25 +01:00
Ole Tange
4ec701807e
Fixed bug #46519 : --onall ignores --transfer.
...
Passes testsuite.
2015-12-20 18:20:30 +01:00
Ole Tange
5b51b19bb1
testsuite: Most env_parallel works for different shells.
2015-08-16 02:53:47 +02:00
Ole Tange
68d3abbbab
Testsuite fixup for new --block reading and for running on 2-core machine.
2015-07-22 08:28:05 +02:00
Ole Tange
cb20cd2c8e
parallel: Implemented setpgrp. Passes testsuite except for some csh tests.
2015-06-21 10:39:48 +02:00
Ole Tange
6a6a5e4d01
parallel: Specialized shell_quote_scalar for each shell.
...
Newline quoting for csh. Empty argument quoted as ''. Passes testsuite.
2015-05-25 02:27:30 +02:00
Ole Tange
847fbe125a
parallel: Formatting of error messages. Passes testsuite.
2015-05-15 08:47:44 +02:00
Ole Tange
d4c347c22b
parallel: Implemented --ssh.
2015-05-10 22:52:47 +02:00
Ole Tange
2549b9ba1a
parallel: added $PARALLEL_SSH.
2015-05-10 22:23:13 +02:00
Ole Tange
3d2ecc7651
parallel: Commands longer than 1000 chars are bzip2'ed + hex encoded due to csh limit.
2015-01-02 22:35:30 +01:00
Ole Tange
763dd12caa
Fixed env_parallel so it works post-shell-shock.
2014-11-15 15:25:19 +01:00
Ole Tange
e9b3387a7b
Test suite for --hostgroup.
2014-11-13 04:19:33 +01:00
Ole Tange
8563f3f95a
Fixed bug #43567 : --env + --filter_hosts + function fails
2014-11-10 00:29:42 +01:00
Ole Tange
c4100ef3d7
parallel: passes testsuite.
2014-10-22 21:59:06 +02:00
Ole Tange
6df2491b81
Passes testsuite.
2014-08-22 23:30:39 +02:00
Ole Tange
546f5aea03
parallel: --return /./ fixed.
2014-07-21 17:07:48 +02:00