Ole Tange
8700e957fc
parallel: Calculation of total_jobs() make better.
...
parallel: Buffer size for --linebuffer increased for better performance.
parallel: --(n)onall now respects --memfree.
2019-01-19 02:20:44 +01:00
Ole Tange
83ffe1af13
parallel: Simpler job control flow.
2018-11-23 00:30:23 +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
b7e789c02f
Fixed bug #54352 : env_parallel -Slo --nonall myfunc broken in 20180722.
2018-08-27 01:54:11 +02:00
Ole Tange
490474ea8c
parset: set exit code.
2018-08-23 00:21:29 +02:00
Ole Tange
896048efbc
parallel: Calculate #CPU as either #threads, #cores, or #sockets.
2018-07-14 06:11:58 +02:00
Ole Tange
dd5fb4a08b
env_parallel: Code is now more similar for {d,b,}ash,{k,z}sh.
2018-07-11 18:46:05 +02:00
Ole Tange
1a81db5e2b
parallel: Test that PARALLEL_ENV as a fifo works.
...
testsuite: Check normal installation (incl. building docs).
testsuite: Less sensitive to run on slow machine.
2018-07-08 20:45:39 +02:00
Ole Tange
87b9d9fe29
Released as 20180522 ('GreatMarchOfReturn')
2018-05-23 01:07:40 +02:00
Ole Tange
3fdd3a6019
Released as 20180422 ('Tiangong-1')
2018-04-22 23:32:22 +02:00
Ole Tange
da545d53ff
parallel: Check if PARALLEL_SHELL is in path.
...
env_parallel compatible with more unices.
2017-12-23 00:01:20 +01:00
Ole Tange
400611158b
env_parallel: which is now _which(). Bugfix for (t)csh when tempfile does not exist.
2017-12-04 22:44:34 +01:00
Ole Tange
c73a27254a
Released as 20171122 ('Mugabe')
2017-11-22 23:29:03 +01:00
Ole Tange
3a0cc34b8b
Released as 20170722 ('Grenfell')
2017-07-21 23:29:19 +02:00
Ole Tange
10b4539b1f
Fixed env_parallel not working on old versions of Bash.
...
https://lists.gnu.org/archive/html/bug-parallel/2017-07/msg00000.html
2017-07-06 17:22:50 +02:00
Ole Tange
426ea9b372
env_parallel.{ash,bash,dash,ksh,sh}: Fixed bug #50815 : env_parallel should warn if the environment is too big.
...
parallel --tmux --fg: Connect to tmux socket more aggressively.
parallel --joblog: Fixed bug #50781 : joblog format with multiline commands.
Irix's Perl does not have decode_base64 and is no longer supported.
2017-04-17 16:25:58 +02:00
Ole Tange
8bec8de5df
--tmuxpane initial version.
...
Passes testsuite.
2016-08-21 15:37:59 +02:00
Ole Tange
1082b5ca02
testsuite fixups.
2016-07-22 23:57:23 +02:00
Ole Tange
4e90972584
parallel: Use open3(x,x,x,"-") for setpgrp if available.
2016-05-22 14:08:47 +02:00
Ole Tange
dd793cee9d
testsuite: Polarhome improved.
2016-04-06 00:57:07 +02:00
Ole Tange
6d8ce313f1
parallel: better support for --sql csv://...
...
env_parallel.* added.
2016-03-17 00:50:45 +01:00
Ole Tange
f1cbb08d78
Released as 20160222 ('N977GA')
2016-02-21 23:07:44 +01:00
Ole Tange
a4ead8224d
testsuite: Passes testsuite (sql fails periodically).
2016-01-23 09:54:05 +01:00
Ole Tange
c871cdd0a3
Fixed bug #46708 : controlmaster uses tempdir in $HOME.
...
Passes testsuite.
2015-12-19 02:46:32 +01:00
Ole Tange
3e5393b1c0
parallel: Fixed --shellquote in csh. Passes testsuite.
...
testsuite: Test --memfree blocks for 1TB.
testsuite: Test transfer of (assoc) arrays.
testsuite: Test that the remote perl-wrapper works.
2015-08-22 08:59:21 +02:00
Ole Tange
d134e2df4d
testsuite: Added pidora to polarhome.
2015-04-22 00:05:41 +02:00
Ole Tange
fb41b2384c
parallel: killall() reaps children without doing anything else.
...
--tmux max length adjusted.
Run each testscript in its own $TMPDIR.
2015-04-21 00:08:08 +02:00
Ole Tange
0996bbff6b
parallel: killall() kills jobs with: TERM, wait, TERM, wait, KILL, KILL rest of family.
2015-04-15 00:55:09 +02:00
Ole Tange
338ea44e27
testsuite: Automatic test of command in parallel_tutorial.pod.x
2015-04-04 16:37:32 +02:00
Ole Tange
fa72e99c16
parallel: Allow for running command called ' ' on MacOSX.
2015-03-28 14:24:15 +01:00
Ole Tange
ebf4242ea8
Fixed bug #44546 : If --compress-program fails: fail.
...
Passes testsuite.
2015-03-22 01:53:19 +01:00
Ole Tange
d65fa2a35d
Fixed --number-of-cores for hpux-ia64.
2015-03-04 00:12:00 +01:00
Ole Tange
028e24274f
Passes testsuite.
2014-09-20 21:36:02 +02:00
Ole Tange
627d2808d0
parallel: family_pids tested on PolarHome platforms.
2014-07-20 19:55:53 +02:00
Ole Tange
5a5023d97e
Passes testsuite.
2014-01-22 02:54:18 +01:00
Ole Tange
79c05280e3
10seconds_install: Check instead that the tar file exists.
2014-01-03 19:13:38 +01:00
Ole Tange
b73488d761
parallel: Maybe fixed bug #41038 : loadavg_file-r
2013-12-31 16:28:30 +01:00
Ole Tange
bfb01e89df
testsuite: Fixup of polarhome and added X.Xs.sh.
2013-12-19 02:19:19 +01:00
Ole Tange
b1d3013f50
Ported testsuite to new testmachine (aspire).
2013-11-22 18:24:09 +01:00
Ole Tange
be6fe3846f
parallel: Bugfix for -k --timeout used in --filter-host.
...
--sshloginfile is now searched for in . too.
--timeout more efficient.
Passes testsuite.
2013-08-16 13:11:35 +02:00
Ole Tange
dd1a637822
parallel: Use file descriptors instead of STDOUT/STDERR.
...
Fixed up Polarhome tests.
Passes testsuite.
2013-07-19 19:13:00 +02:00
Ole Tange
85ab16e26a
parallel: Exponential backoff and backon sleep between jobs.
2013-05-26 08:26:18 +02:00
Ole Tange
e377032c5d
parallel: Work around for "tcgetattr: Invalid argument" in old OpenSSHs.
2013-05-22 00:29:41 +02:00
Ole Tange
865f83c4fb
Released as 20130422 ('Boston').
2013-04-21 23:33:02 +02:00
Ole Tange
bb0ef1c4cc
Passes testsuite.
2013-04-11 21:55:33 +02:00
Ole Tange
0706a95802
testsuite: Polarhome added.
2013-04-08 21:17:59 +02:00