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
42751ae6a9
parallel: Implemented --resume-failed.
2013-02-10 23:22:53 +01:00
Ole Tange
55ad133f46
parallel: Stop looping in --pipe if this reads 0 bytes.
2013-02-10 13:32:50 +01:00
Ole Tange
0be46ce826
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/parallel
2013-02-10 11:09:12 +01:00
Ole Tange
7cf332ecc0
parallel: NetBSD CPU detection.
2013-02-07 11:10:20 +01:00
Ole Tange
819c82de3c
parallel: Increase --blocksize exponentially if it is < 1 record.
2013-02-05 22:17:36 +01:00
Ole Tange
9e0541c95a
testsuite: Passes testsuite. 'timeout' removed as it did not work.
2013-02-04 22:39:32 +01:00
Ole Tange
193935f0e5
parallel: More efficient --pile -L. Passes testsuite-local.
2013-02-02 22:20:36 +01:00
Ole Tange
1156a6ee75
$opt::n => $opt::max_args, $opt::N => $opt::max_replace_args.
2013-02-01 20:24:55 +01:00
Ole Tange
ba060304f6
Released as 20130122 ('Jyoti Singh Pandey').
2013-01-21 23:59:44 +01:00
Ole Tange
7dc6927898
parallel.pod: Added doc for --sshdelay.
2013-01-21 23:09:47 +01:00
Ole Tange
05e1cf9ef4
parallel: Unlink should not happen with --files.
2013-01-21 23:09:00 +01:00
Ole Tange
592a6482a8
niceload: uniq bug when pressing Ctrl-C.
2013-01-21 23:08:30 +01:00
Ole Tange
cd9efa9ab8
parallel.pod: Batch jobqueue processor.
2013-01-15 00:20:59 +01:00
Ole Tange
d847c932f5
Version update. Small --tty test.
2013-01-09 23:06:01 +01:00
Ole Tange
e3e1345aac
parallel: added --sshdelay to slow down ssh logins.
2013-01-09 23:00:07 +01:00
Ole Tange
05330bf8ea
parallel: auto-unlink tmp-files so if we forget to unlink it is OK.
2013-01-08 20:41:53 +01:00
Ole Tange
40c2fcc61a
niceload: undef_as_zero was in same package.
2012-12-28 21:29:09 +01:00
Ole Tange
382cea7c09
parallel: EOF wrapper for --pipe gives correct exit value.
2012-12-28 21:27:43 +01:00
Ole Tange
a70b9dffaf
niceload: under heavy load iostat
somehow does not work.
2012-12-28 12:57:43 +01:00
Ole Tange
d0ae4330ea
parallel: --results with more data columns than headers caused undefined error. Fixed.
2012-12-28 11:45:31 +01:00
Ole Tange
bbc9a53ea5
Fixed bug #34241 : --pipe should not spawn unneeded processes.
2012-12-27 23:06:17 +01:00
Ole Tange
1cea71c611
Released as 20121222 ('End of The World').
2012-12-22 17:23:10 +01:00
Drew Frank
42537dafee
optional: update man-page description of --results to describe subdir behavior.
2012-12-21 22:02:06 -08:00
Drew Frank
701445aac6
optional: Python loader works with new --results format.
2012-12-21 20:01:23 -08:00
Ole Tange
05a08c55b6
parallel.pod: Also include error message when reporting bugs.
2012-12-20 15:01:49 +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
86808fed5d
optional: --results change to '/' breaks the reading results.
2012-12-19 11:42:19 +01:00
Ole Tange
8eceb1f5b9
parallel: OpenBSD CPU detection. Thanks to Michał Markowski.
2012-12-17 01:07:20 +01:00
Ole Tange
fd6044b0dc
niceload: --prg implemented.
2012-12-10 23:16:25 +01:00
Ole Tange
80d83aa489
niceload: multiple -p
2012-12-10 21:57:00 +01:00
Ole Tange
c6b955eb7d
niceload: ::opt_ -> opt::
2012-12-10 19:12:35 +01:00
Ole Tange
22a9ac5390
parallel: bug #37849 : --results should create subdirs. With test.
2012-12-03 23:28:10 +01:00
Ole Tange
59a1d67b59
niceload: test + bugfix for --sensor
2012-12-03 00:02:51 +01:00
Ole Tange
111c7384f7
niceload --sensor ... -l with negative number means: Run if values less than number.
2012-12-02 21:11:27 +01:00
Ole Tange
bc0f7701ec
Implemented --delay.
2012-11-26 22:57:07 +01:00
Ole Tange
d47e1306ec
Fixed bug #37779 : Make result file names insensitive to order of input sources when using --header
2012-11-26 21:40:26 +01:00
Ole Tange
4688ba04c9
parallel: Fixed bug #37680 : --wd ... not working
2012-11-26 21:19:14 +01:00
Ole Tange
6921d28f9a
parallel: Fixed bug #37325 : Inefficiency of --pipe -L
2012-11-26 00:19:58 +01:00
Ole Tange
cf8f1d924b
parallel.pod: man page for --shebang-wrap.
2012-11-25 21:24:27 +01:00
Ole Tange
a8a451c60c
Fixed bug #37694 : Empty string argument skipped when using --quote
2012-11-24 17:33:15 +01:00
Ole Tange
d720e7959c
parallel: $::opt => $opt::. Passes unittest.
2012-11-23 00:57:35 +01:00
Ole Tange
eb3b6fb00e
parallel --shebang-warp --pipe works. With test.
2012-11-22 23:43:49 +01:00
Ole Tange
54e3e264a3
testsuite for --shebang-wrap. :::: is suboptimal.
2012-11-22 23:19:00 +01:00
Ole Tange
007ae78c28
parallel: --shebang-wrap --pipe works in pipe and with ::::
2012-11-22 22:06:49 +01:00
Ole Tange
0b1896c368
parallel --shebang-warp for ::: works.
2012-11-22 12:10:45 +01:00
Ole Tange
45763bc601
Released as 20121122 ('Barack').
2012-11-22 00:24:04 +01:00
Ole Tange
49675bf13a
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/parallel
...
Conflicts:
src/niceload
2012-11-21 22:55:09 +01:00
Ole Tange
7648a3c0b2
niceload: --sensor implemented.
2012-11-21 22:30:29 +01:00
Ole Tange
6748cf82c8
Unittest adapted.
2012-11-21 22:28:52 +01:00
Ole Tange
14c0f88523
src/parallel: Compatible with FreeBSD7 perl 5, version 16, subversion 2 (v5.16.2)
2012-11-20 00:31:33 +01:00
Ole Tange
ce02b6f794
niceload: minimal --sensor support.
2012-11-09 16:51:38 +01:00
Ole Tange
00a2b4d119
Load avg on BSD:
...
Michał Markowski says:
"uptime" output on OpenBSD and FreeBSD (so probably NetBSD and DragonflyBSD too) look similar to this:
2:22PM up 30 days, 13:44, 1 user, load averages: 0.06, 0.09, 0.13
2012-10-31 21:09:47 +01:00
Ole Tange
f42a5c32ba
src/parallel: vmstat for 17 columns.
...
Rhys Ulerich's vmstat version has 17 columns.
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 587736 320220 62341788 0 0 20 36 1 1 4 0 95 0 0
2012-10-25 01:03:59 +02:00
Ole Tange
c49e7b4842
Released as 20121022 ('Hanne Vilmann').
2012-10-23 00:05:26 +02:00
Ole Tange
f6a6a35309
testsuite: niceload impoved. Fewer --env tests.
2012-10-22 23:08:54 +02:00
Ole Tange
75f54b795f
testsuite: virtualbox added. Other tests made more portable.
2012-10-22 08:32:39 +02:00
Ole Tange
c8e032b279
Fixed bug #37589 : Red Hat 9 (Shrike) perl v5.8.0 built for i386-linux-thread-multi error
2012-10-17 20:33:49 +02:00
Ole Tange
d9675d0bd0
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/parallel
...
Conflicts:
src/parallel
testsuite/tests-to-run/parallel-local2.sh
2012-10-17 02:16:01 +02:00
Ole Tange
fcaf41b325
parallel: Fixed to pass local testsuite and some Perl::Critic issues.
2012-10-17 02:09:03 +02:00
Drew Frank
d2678e53b0
python: add expected output to README example.
2012-10-15 17:12:43 -07:00
Drew Frank
f76b04b181
python: add small example to README.
2012-10-15 16:34:53 -07:00
Ole Tange
42d4c35270
parallel.pod: --results example.
2012-10-16 01:24:35 +02:00
Ole Tange
4623995286
Merge branch 'master' of git.sv.gnu.org:/srv/git/parallel
2012-10-15 15:48:16 +02:00
Ole Tange
dd5093f8b4
parallel: --env includes test + man and works for t?csh, too.
2012-10-15 15:47:10 +02:00
Drew Frank
ed669630c6
python: process result files after metadata type inference.
2012-10-11 15:07:24 -07:00
Drew Frank
b2f8450bf3
add gnuparallel python package.
2012-10-09 14:09:17 -07:00
Drew Frank
141eb4d5ea
parallel: --results uses stdout\t rather than stdout_ in file names.
2012-10-05 16:33:31 -07:00
Ole Tange
c60cc12b24
parallel: Fixed Perl::Critic: Loop iterator is not lexical.
2012-10-02 00:55:06 +02:00
Ole Tange
a50adb5080
parallel: map rewritten as per http://perlmonks.org/index.pl?node_id=743445
2012-10-02 00:47:00 +02:00
Ole Tange
456529e046
parallel: Perl::Critic: Fewer Bareword file handles.
2012-10-02 00:13:52 +02:00
Ole Tange
09eb14e124
parallel: PerlCritic: open 2 args -> open 2 args.
2012-10-01 22:52:58 +02:00
Ole Tange
b170f88593
bug #34369 : GNU Parallel Bug Reports Incorrect number of jobs-completed with --progress.
2012-10-01 22:33:17 +02:00
Ole Tange
5c557c0973
parallel: Fixed https://savannah.gnu.org/bugs/?36942
2012-10-01 21:00:20 +02:00
Ole Tange
7a2e3d731b
parallel: fixed --results if argument contains \t \0 and /. This may have destroyed default --colsep=\t.
2012-10-01 11:30:16 +02:00
Ole Tange
c8051ced91
parallel: --results now with header \t value filenames.
2012-10-01 00:04:52 +02:00
Ole Tange
fc1c13dca2
Version number.
2012-09-28 15:26:15 +02:00
Ole Tange
418fa0e7e0
src/parallel: Implemented --results
2012-09-28 15:25:33 +02:00
Ole Tange
e2e9fcaf46
parallel.pod: Example of speeding up fast jobs. \' for quoting.
2012-09-27 11:41:40 +02:00
Ole Tange
1f5be2bb43
parallel: --env implemented. Test fails, man page missing.
2012-09-23 23:21:13 +02:00
Ole Tange
cdb8944aad
parallel: slow down ssh to do more logins than MaxStartup. Passes unittest.
2012-09-09 19:16:48 +02:00
Ole Tange
810b6fdc93
parallel: --number-of-cpus bug on Linux 2.6.26 fixed.
2012-09-03 23:09:00 +02:00
Ole Tange
a5ca8c6dae
Released as 20120822 ('Boson')
2012-08-22 21:44:13 +02:00
Ole Tange
ec76d20b25
parallel: --plain + man + test implemented. Passes testsuite.
2012-08-08 21:25:18 +02:00
Ole Tange
783d2d42f3
parallel: Error and warning sub to ensure consistent errors and warnings.
2012-08-08 18:38:29 +02:00
Ole Tange
ed6903976b
Better support for limited number of processes in process table.
2012-08-07 00:52:08 +02:00
Ole Tange
92b9592f1d
Partly fix for bug #37010 : Problems if ulimit -n is > 1024
2012-08-02 21:28:56 +02:00
Ole Tange
0a026db5e7
Fixed: bug #37004 : niceload example does not work
2012-08-01 23:06:26 +02:00
Ole Tange
9625fe4453
Released as 20120722 ('Nai Soi')
2012-07-24 02:09:47 +02:00
Ole Tange
bea6102042
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/parallel
2012-07-19 16:37:18 +02:00
Ole Tange
88c50259d8
parallel: Fixed bug #36707 : --controlmaster eats jobs
2012-06-28 22:38:14 +07:00
Ole Tange
a0ee9af15f
parallel.pod: man page update
2012-06-28 22:19:47 +07:00
Ole Tange
045ed19142
Released as 20120622 ('Chiang Mai')
2012-06-23 07:34:35 +02:00
Ole Tange
888c5999a2
Passes testsuite.
2012-06-15 00:46:15 +02:00
Ole Tange
05e66ecaa5
Fixed bug #34958 : --pipe with --record size measured in lines.
2012-06-14 23:13:11 +02:00
Ole Tange
7a76e79185
Fixed bug #36657 : --load does not work with custom ssh.
2012-06-14 22:30:24 +02:00
Ole Tange
67d4db2279
Fixed bug #36660 : --workdir mkdir does not use --sshlogin custom ssh.
2012-06-14 22:19:49 +02:00
Ole Tange
72402ef16e
Fixed bug #36659 : --sshlogin strips leading slash from ssh command.
2012-06-14 22:10:39 +02:00
Ole Tange
2c29653012
parallel: --shebang now works even if crazy people name their executable "<> or space.
2012-06-08 23:45:06 +02:00