Commit graph

53 commits

Author SHA1 Message Date
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
Ole Tange 99a8c5bbe7 testsuite: use -v for easier locating failig command. Oracle now uses oracle13.tange.dk. 2014-07-15 02:40:38 +02:00
Ole Tange 4995630a62 {= perlexpr =} passes testsuite. 2014-07-14 18:25:45 +02:00
Ole Tange d8161294b2 Testsuite passing. 2014-06-23 02:04:37 +02:00
Ole Tange 19bdd17c63 parallel: MaxSessions should also be raised if MaxStartups is raised. 2014-03-27 09:55:12 +01:00
Ole Tange 06d55fcec3 Fixed: bug #41964: --controlmaster not seems to reuse OpenSSH connections to the same host. 2014-03-27 03:02:18 +01:00
Ole Tange d6235b0cc3 parallel: Fixed bug #41805: Idea: propagate --env for parallel --number-of-cores 2014-03-24 15:49:49 +01:00
Ole Tange 213e49c073 parallel: Fixed bug #41409: -N + -S fails by halfing max command line length if sshlogin <> : 2014-02-04 20:08:36 +01:00
Ole Tange b1d3013f50 Ported testsuite to new testmachine (aspire). 2013-11-22 18:24:09 +01:00
Ole Tange dbcead04ba src/parallel: --transfer files with /./ as relative to --workdir. 2013-10-21 22:31:52 +02:00
Ole Tange 7ffba8f544 Fixed bug #40132: FreeBSD: --workdir . gives warning if . == $HOME. 2013-09-28 17:55:04 +02:00
Ole Tange 358b9091f6 parallel: Fixed bug #40137: SHELL not bash: Warning when exporting funcs. 2013-09-28 17:44:54 +02:00
Ole Tange 2bbfdfec60 parallel: Fixed bug #40001: --joblog and --nonall seem not to work together: 2013-09-28 15:59:03 +02:00
Ole Tange a6eb7a78c6 Released as 20130922 ('Manning'). 2013-09-21 20:47:27 +02:00