Commit graph

356 commits

Author SHA1 Message Date
Ole Tange b784f4eca6 parallel: --pipe --cat tested with csh. 2015-01-18 00:20:38 +01:00
Ole Tange 2c3fd52197 Released as 20150109alpha. 2015-01-09 00:00:21 +01:00
Ole Tange 3d01e955bf Bug fix: Trailing space in sshlogin http://lists.gnu.org/archive/html/bug-parallel/2015-01/msg00000.html 2015-01-06 23:34:45 +01:00
Ole Tange 8d3bc91cc0 testsuite: --joblog added to many tests. 2015-01-03 18:57:37 +01:00
Ole Tange 40668af537 sem: --semaphoretimeout <negative value> means: Exit if no semaphore gotten. 2015-01-03 14:48:01 +01:00
Ole Tange a83c02c95d Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/parallel
Conflicts:
	doc/release_new_version
	src/parallel
	testsuite/wanted-results/parallel-local-3s
	testsuite/wanted-results/parallel-local-ssh2
	testsuite/wanted-results/test15
	testsuite/wanted-results/test19
	testsuite/wanted-results/test37
	testsuite/wanted-results/test61
2015-01-03 01:29:16 +01:00
Ole Tange 6b2811a07f testsuite: Minor fixup. Passes testsuite. 2015-01-02 22:36:41 +01: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 3071e28c15 parallel: Implemented --halt -1 and --halt -2. 2015-01-02 22:33:33 +01:00
Ole Tange ad163a999e sem: --fg --line-buffer failed. 2015-01-02 22:33:32 +01:00
Ole Tange fe08937ea9 parallel: Avoid using Tie::RefHash. Passes test-suite. 2015-01-02 22:33:28 +01:00
Ole Tange 0c8761689c Fixed bug #43817: Some JP char cause problems in positional replacement string 2015-01-02 22:32:17 +01:00
Ole Tange 445e154250 parallel: Deal with {} as part of the command (not arg for the command). 2015-01-02 22:32:16 +01:00
Ole Tange 2b33c5b034 parallel: Fixed {= {= =} =}, {= =}=}, {={= =}
Conflicts:
	doc/release_new_version
2015-01-02 22:32:00 +01:00
Ole Tange b71d442c1c parallel: Implemented --halt -1 and --halt -2. 2015-01-02 12:55:02 +01:00
Ole Tange 44d5283151 sem: --fg --line-buffer failed. 2015-01-02 11:06:32 +01:00
Ole Tange af6e638719 parallel: Avoid using Tie::RefHash. Passes test-suite. 2014-12-26 18:31:06 +01:00
Ole Tange f2402e1e83 Fixed bug #43817: Some JP char cause problems in positional replacement string 2014-12-14 09:44:32 +01:00
Ole Tange 163712f709 parallel: Deal with {} as part of the command (not arg for the command). 2014-12-12 13:30:54 +01:00
Ole Tange dbbd5829fe parallel: Fixed {= {= =} =}, {= =}=}, {={= =} 2014-12-09 06:23:37 +01:00
Ole Tange d94aa91ad1 Fixed bug #43654: --bar with command not using {}. 2014-11-23 01:31:33 +01:00
Ole Tange 2c9971729b Released as 20141122 ('Rosetta'). 2014-11-22 21:31:34 +01:00
Ole Tange 763dd12caa Fixed env_parallel so it works post-shell-shock. 2014-11-15 15:25:19 +01:00
Ole Tange dce64026cc Fixed bug --pipe --linebuffer --round does not distribute if the consumer is fast. 2014-11-14 01:00:56 +01:00
Ole Tange 1dd2d6a601 Fixed bug #43600: --pipe --linebuffer --round does not work. 2014-11-13 17:03:36 +01:00
Ole Tange 2fb56b5755 src/parallel: -S @hostgroup implemented. 2014-11-13 16:57:41 +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 ee6d07d49b Fixes bug #43518: GNU Parallel doesn't obey servers' jobs capacity when an ssh login file is reloaded 2014-11-07 11:05:24 +01:00
Ole Tange 7c33ff6850 Passes testsuite. 2014-10-26 09:16:56 +01:00
Ole Tange e38668f1f9 niceload: Fixed deepusleep bug introduced last month. 2014-10-25 12:44:10 +02:00
Ole Tange 2ff435caea parallel: sub wrapper implemented. Passed most of the testsuite. 2014-10-24 11:30:39 +02:00
Ole Tange c4100ef3d7 parallel: passes testsuite. 2014-10-22 21:59:06 +02:00
Ole Tange 2719d3484d Testsuite for bug #43358: shellshock breaks exporting functions using --env 2014-10-16 00:37:02 +02:00
Ole Tange 1aa965256c Test of bug #43376: {%} and {#} with --pipe. 2014-10-14 22:56:03 +02:00
Ole Tange dee7e98321 Fixed bug #43284: {%} and {#} with --xapply. 2014-09-23 20:14:57 +02:00
Ole Tange 028e24274f Passes testsuite. 2014-09-20 21:36:02 +02:00
Ole Tange 53883d3e31 parallel-local22.sh: Testsuite for #42999. 2014-08-25 07:06:13 +02:00
Ole Tange 6df2491b81 Passes testsuite. 2014-08-22 23:30:39 +02:00
Ole Tange fe1f91776a parallel: Preparations for transfering full environment using $parallel_bash_environment.
Better error message if 'file not found' for -a --pipepart.
Allow for forcing 0 CPUs using 0/sshlogin.
Round fractional wanted CPUs up.
2014-08-15 00:12:23 +02:00
Ole Tange d02f31b05c Fixed bug #42913: Dont use $SHELL but the shell currently running 2014-08-05 11:37:58 +02:00
Ole Tange f613b12721 Testsuite for bug #42892: parallel -a nonexiting --pipepart. 2014-08-04 15:25:34 +02:00
Ole Tange 3064f4832b Test for bug #42902: profiles containing arguments with space. 2014-08-04 15:16:58 +02:00
Ole Tange 64998ab628 bug #42893: --block should not cause decimals in cat_partial.
tempfile must respect $TMPDIR.
disk full check bug fixed and tested on multiple filesystems.
2014-07-31 22:50:33 +02:00
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