Commit graph

312 commits

Author SHA1 Message Date
Ole Tange 9a25177a19 eval $perlexpr as function. Added --plus. Forced --noctrlc if --controlmaster.
Added CITATION. --title for pod2html. Testsuite updates due to LinuxMint15/17 diffs.
2014-07-26 13:17:13 +02:00
Ole Tange 9bb46c6ed6 Released as 20140722 ('MH17'). 2014-07-22 06:47:30 +02:00
Ole Tange 546f5aea03 parallel: --return /./ fixed. 2014-07-21 17:07:48 +02:00
Ole Tange 627d2808d0 parallel: family_pids tested on PolarHome platforms. 2014-07-20 19:55:53 +02:00
Ole Tange 1cf521971f Fixed bug #42055: --pipe -a bigfile should not require sequential reading of bigfile. 2014-07-15 18:02:58 +02:00
Ole Tange 9c58321482 Fixed bug #42725: csh with \n in variables 2014-07-15 15:58:31 +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 9fed0bfa17 parallel: {{perl exp}} implemented (poorly). 2014-06-26 01:16:54 +02:00
Ole Tange d8161294b2 Testsuite passing. 2014-06-23 02:04:37 +02:00
Ole Tange 511623aa70 bug #42041: Implement $PARALLEL_JOBSLOT {%}. tutorial + test. 2014-06-04 21:48:24 +02:00
Ole Tange 5f30c90c35 parallel: bug #42041: Implement $PARALLEL_JOBSLOT 2014-06-04 02:22:39 +02:00
Ole Tange 7a018602da parallel: Fixed: bug #42329: --line-buffer gives wrong output 2014-05-12 09:27:28 +02:00
Ole Tange 862e41c8a4 parallel: --recend --recstart '\0' fixed. 2014-05-04 00:42:52 +02:00
Ole Tange d36cb5a2dd Released as 20140422 ('세월호'). 2014-04-22 12:03:41 +02:00
Ole Tange cf358529b9 Fixed bug #42089: --results with arg > 256 chars. 2014-04-19 10:11:32 +02:00
Ole Tange f2c1f65a5a Fixed bug #41964: --controlmaster not sems to reuse OpenSSH connections to the same host 2014-04-05 16:02:13 +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 84ab59fb97 Fixed bug #41749: make install fails 2014-03-23 17:41:15 +01:00
Ole Tange 94ce0d8f9f parallel: Fix --line-buffer problem with missing \n for last record. Passes testsuite. 2014-03-22 12:38:45 +01:00
Ole Tange 583e6fb4b7 Fixed bug #38908: niceload: Ctrl-C should resume jobs if using -p 2014-03-03 19:26:19 +01:00
Ole Tange 6fc02c1fc8 parallel: FreeBSD testsuite. 2014-03-03 11:42:04 +01:00
Ole Tange faff0ebb1e parallel: Fixed bug #41613: --compress --line-buffer. With testsuite. 2014-03-02 14:36:43 +01:00
Ole Tange 36b22df1f3 Passes testsuite. 2014-02-22 11:05:59 +01:00
Ole Tange 9aaa763447 parallel: --compress passes tests. 2014-02-21 04:07:56 +01:00
Ole Tange 18ce76f598 Fixed too many spawned jobs in --pipe --files. 2014-02-17 22:25:42 +01:00
Ole Tange 816f851488 testsuite: test --line-buffer --pipe 2014-02-16 21:53:15 +01:00
Ole Tange be7ebcef23 parallel: Fixed bug #41609: --compress fails 2014-02-16 18:57:57 +01:00
Ole Tange 7df7758404 Code cleanup. 2014-02-16 16:34:47 +01:00
Ole Tange 3447f2da85 parallel: Fixed bug #41565: Print happens in block - not after each job complete. Passes test suite. 2014-02-15 14:10:52 +01:00
Ole Tange 032ba0935c testsuite: Test that output is printed continuously. 2014-02-14 15:53:27 +01:00
Ole Tange e014e33743 parallel: ETA format changed. SHM+joblog testsuite fixed. 2014-02-14 00:10: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 c1e6d7962e parallel: bug #41412: --timeout + --delay causes deadlock. 2014-01-31 20:45:15 +01:00
Ole Tange 5a5023d97e Passes testsuite. 2014-01-22 02:54:18 +01:00
Ole Tange 96010cc2ed parallel: --gnu was ignored if env var started with space: PARALLEL=' --gnu' 2014-01-13 04:57:40 +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 fbfd7d3bf7 parallel: Detection of CPU on Tru64. 2013-12-06 00:21:21 +01:00
Ole Tange 6a71285bb6 parallel: Fixed bug if --wd does not exists. Incl test. 2013-12-04 17:12:09 +01:00
Ole Tange 3a6be8a6ec parallel: test of $TMPDIR running full. 2013-12-01 14:42:04 +01:00
Ole Tange 8e8ffb898f sql: --list-tables for sqlite incl test. 2013-11-29 23:30:50 +01:00
Ole Tange 219c95de2f parallel: --keep-order with --(n)onall: Sort output based on sshlogins. 2013-11-29 01:56:35 +01:00
Ole Tange f4db50264a parallel: --filter-host with --delay and --retries. Incl test. 2013-11-28 16:05:25 +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
Ole Tange 81a8a116b7 parallel: --pipe can now only read from STDIN. 2013-08-21 17:04:33 +02:00
Ole Tange 73c7f844d7 testsuite: --shebang-wrap for Octave, Python. Perl, GnuPlot, R, Ruby, Bash.
10seconds_install: Try curl.
Makefile: parallel.html dependency.
parallel: Printing joblog => print_joblog.
parallel.pod: Removed TinyOgg.
testsuite: Minor fixups.
2013-08-19 11:15:39 +02:00
Ole Tange 6961852117 Fixed --header bug for multiline headers. +testsuite.
Allow for --timeout 200.5% (float).
--workdir . --transfer fixed.
2013-08-17 18:24:51 +02: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 96ba577d85 src/parallel: Fixed bug #39787: --xargs broken; incl test. --delay fixed; incl test. 2013-08-15 19:38:39 +02:00
Ole Tange ee529c2d2a parallel: --record_env and --env _ implemented. Passes test suite. 2013-08-14 20:11:00 +02:00
Ole Tange df204a69fa Test suite for bug #39554: Feature request: line buffered output. 2013-07-30 23:15:40 +02:00
Ole Tange 88540d06a7 testsuite bug #39572: --tty and --joblog do not work.
Passes local testsuite.
2013-07-30 21:21:08 +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 56e5118535 src/parallel: Deal with unset $HOME. 2013-07-12 21:19:53 +02:00
Ole Tange 111fa14f57 testsuite: ### bug #39360: --joblog does not work with --pipe. 2013-07-04 17:31:36 +02:00
Ole Tange 8f26244149 testsuite for bug #39360: --joblog does not work with --pipe. 2013-07-04 17:20:50 +02:00
Ole Tange c1f6354375 parallel: Re-fixed bug #37042: -J foo is taken from the whole command line - not just the part before the command 2013-07-04 00:50:08 +02:00
Ole Tange 85ab036518 Released as 20130622 ('Snowden'). 2013-06-22 14:50:48 +02:00
Ole Tange 22f2eedff8 testsuite: Start and stop VirtualBoxes as needed. 2013-06-15 16:12:02 +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 5b0be9941c parallel: Code cleanup. Passes local testsuite. 2013-05-11 12:53:17 +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
Ole Tange 02bd84afe9 testsuite: Minor speedups. 2013-04-08 16:16:40 +02:00
Ole Tange 828843fa15 testsuite: --env test now much faster.
parallel: Small code cleanup.
2013-03-24 19:36:56 +01:00
Ole Tange bad78163c7 Passes testsuite. 2013-03-24 17:24:59 +01:00
Ole Tange 260a92e1fe testsuite/tests-to-run/test60.sh: More solid. 2013-03-23 21:46:00 +01:00
Ole Tange c6b229e67a testsuite/tests-to-run/parallel-local164.sh: Test used old version of parallel. 2013-03-23 21:45:11 +01:00
Ole Tange f1419ef073 testsuite: test35 more parallel. 2013-03-23 21:44:17 +01:00
Ole Tange ab7f892cba testsuite reorg. 2013-03-23 21:39:48 +01:00
Ole Tange 7a8bd820ac src/parallel: If --load is a file: Recheck it every time max_loadavg is called. 2013-03-23 21:36:17 +01:00
Ole Tange 3b752a668c Fixed bug #38441: CPU usage goes to 100% if load is higher than --load at first job. 2013-03-07 00:16:53 +01:00
Ole Tange 93dd376c69 Fixed bug #38439: "open files" with --files --pipe blocks after a while. 2013-03-04 21:50:51 +01:00
Ole Tange d5fa05b425 Fixed bug #38354: -J profile_name should read from pwd/profile_name before ~/.parallel/profile_name 2013-03-03 13:45:31 +01:00
Ole Tange 21c62a2545 Small adjustments. Passes testsuite. 2013-02-14 23:08:17 +01:00
Ole Tange cf38b9078c parallel: --keep-order --resume-failed works. 2013-02-13 01:15:37 +01:00
Ole Tange f948768a1f parallel: Negative positional arguments (no context. No -X). 2013-02-12 21:52:01 +01:00
Ole Tange c0b620c832 parallel: Added support for negative positional replacement strings {-1}. 2013-02-12 21:22:24 +01:00
Ole Tange 1de3edfb57 parallel: --resume-failed works with --pipe. 2013-02-11 23:47:11 +01:00
Ole Tange 58750eecaa testsuite: Fixed racecondition giving false errors. 2013-02-04 22:15:41 +01:00
Ole Tange 193935f0e5 parallel: More efficient --pile -L. Passes testsuite-local. 2013-02-02 22:20:36 +01:00
Ole Tange a92f10b6ee testsuite: Nicer test with -l --block. 2013-02-01 20:42:45 +01:00
Ole Tange 8d7e0f4a4f testsuite: Test for --sshdelay. Fixed other tests. 2013-01-21 23:10:34 +01:00
Ole Tange d847c932f5 Version update. Small --tty test. 2013-01-09 23:06:01 +01:00
Ole Tange 2c641b47d0 testsuite: reorg. 2012-12-28 21:30:30 +01:00
Ole Tange 3dc78c8715 testsuite: parallelized a few tests. 2012-12-28 11:46:35 +01:00
Ole Tange 1cea71c611 Released as 20121222 ('End of The World'). 2012-12-22 17:23:10 +01:00
Ole Tange b6056bb876 Fixed: bug #37956: --colsep does not default to '\t' as specified in the man page. 2012-12-19 15:37:36 +01:00
Ole Tange fd6044b0dc niceload: --prg implemented. 2012-12-10 23:16:25 +01:00