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
Ole Tange
38ccd3f193
Fixed with test: bug #36595 : silent loss of input with --pipe and --sshlogin.
2012-06-08 01:07:25 +02:00
Ole Tange
9489733155
parallel: defined(@array) is deprecated.
2012-06-07 21:20:18 +02:00
Ole Tange
7570adf0cd
parallel: Rolled back SIGINT patches for now.
2012-06-06 00:14:28 +02:00
Ole Tange
f2ca6436c6
parallel: Fixed bug #36352 : --timeout not working on Solaris.
2012-06-03 22:51:22 +02:00
Ole Tange
1a98839ca4
parallel: Fixed bug #36585 : Ctrl-C should propagate to remote.
2012-06-03 22:33:00 +02:00
Ole Tange
541bde1838
parallel: basic --filter-hosts working.
2012-05-28 02:50:03 +02:00
Ole Tange
832ce24df5
parallel: Number of cpus detected wrongly on RedHat Enterprise 4.6.
2012-05-27 20:57:44 +02:00
Ole Tange
c7c0ad193c
parallel.pod: Thanks to A. Costa for spotting speling erors.
2012-05-27 18:14:25 +02:00
Ole Tange
57538c384e
parallel: Bug fixes for --tollef compatibility.
2012-05-27 17:51:09 +02:00
Ole Tange
22b295cef1
parallel: --pipe now forks instead of busy looping.
2012-05-24 02:03:57 +02:00
Ole Tange
91899593fc
Released as 20120522 ('Hollande').
2012-05-22 20:36:20 +02:00
Ole Tange
f0540d5c23
parallel: --joblog for --(n)onall
2012-05-22 00:25:29 +02:00
Ole Tange
76c477d94d
parallel: Timings in --joblog now with milliseconds.
2012-05-13 16:34:29 +02:00
Ole Tange
b35e5ff721
Reorg of testsuite.
2012-05-13 16:03:41 +02:00
Ole Tange
1371108e64
Fixed with test: Test bug #35820 : sem breaks if $HOME is not writable
2012-05-13 16:03:13 +02:00
Ole Tange
aad8d689ba
parallel.pod: Elaborated more on dangers with -u.
2012-05-06 12:54:51 +02:00
Ole Tange
29726eee6e
parallel: added --tagstring + man + test.
...
parallel.pod: Elaborated on problems with -u.
2012-05-06 12:43:40 +02:00
Ole Tange
6485581f5a
parallel: test for --er and --extensionreplace
2012-04-24 23:59:29 +02:00
Ole Tange
243d3f2c48
Released as 20120422 ('Mærsk').
2012-04-22 00:14:20 +02:00
Ole Tange
afbbc30ce6
sql --dbsize will now list sizes of all databases if given no database.
2012-04-21 20:16:59 +02:00
Ole Tange
463ec5bc0b
Fixed: bug #36151 : swap_activity broken in v20120322. Passes testsuite.
2012-04-21 00:34:24 +02:00
Ole Tange
457320998f
Fixed: bug #36260 : {n} expansion in --colsep files fails for empty fields if all following fields are also empty
2012-04-20 20:49:40 +02:00
Ole Tange
a772df5872
Forgot to change version no.
2012-04-11 01:08:26 +02:00
Ole Tange
f4f5fdd6c6
Fixed: bug #36139 : --load causes parallel not to finish
2012-04-09 16:31:05 +02:00
Ole Tange
27c776acb5
src/parallel: LANG=C so uptime prints X.XX not X,XX. $/=undef so -d : works.
2012-04-05 13:31:22 +02:00
Ole Tange
f68130ebba
Released as 20120322.
2012-03-23 00:29:46 +01:00
Ole Tange
0659327dd5
test38.sh: Perl 5.14 seems to break test of old perl. perl32 binary included.
2012-03-22 01:19:51 +01:00
Ole Tange
53af321280
parallel.pod: man page update for ClusterSSH.
2012-03-21 21:42:26 +01:00
Ole Tange
93c5c6aaa5
Bug fixes in the man page.
2012-03-15 21:23:53 +01:00
Ole Tange
202f2ec571
Updated man page on --load.
2012-03-15 21:16:35 +01:00
Ole Tange
f08db40a33
bug #35427 : quoting of {2} broken for --onall.
...
bug #35803 : sentence structure / wrong spelling in manpage.
2012-03-12 23:38:38 +01:00
Ole Tange
513089c881
Fixed bug #35469 : niceload --process" doesn't work after July-2011 release.
2012-03-04 02:24:37 +01:00
Ole Tange
bcebac44b1
bug #35544 : --pipe would read from :::: (-a)
2012-02-27 01:51:54 +01:00
Ole Tange
6f730374d8
Patch for --noswap on Mac. Untested.
2012-02-26 02:14:46 +01:00
Ole Tange
020406059e
Released as 20120222 ('Whitney').
2012-02-22 19:31:36 +00:00
Ole Tange
9fd2f95bf3
OBS did not compile due to missing pod2texi.
2012-02-21 20:06:23 +00:00
Ole Tange
587c5e23be
Released as 20120220 alpha.
2012-02-20 23:40:47 +00:00
Ole Tange
3e996c9a57
--wd . implemented. Passes testsuite.
2012-02-20 00:48:28 +00:00
Ole Tange
d0509d0120
texi-files generated from pod2texi.
2012-01-24 21:53:25 +01:00
Ole Tange
5e8e95ecf0
parallel: --header with {colnames} for multiple :::'s
2012-01-22 04:42:05 +01:00
Ole Tange
add040c278
parallel: --slf . now reads /etc/parallel/sshloginfile
2012-01-14 00:57:48 +01:00
Ole Tange
379c0cd36b
parallel.pod: --header + EXAMPLE: Using shell variables
2012-01-14 00:53:19 +01:00
Ole Tange
7d75bde672
parallel: Fixed regression bug.
2012-01-11 23:07:31 +01:00
Ole Tange
c34e6c489c
parallel: --header with regexp (try: --header '\n')
2012-01-11 00:08:23 +01:00
Ole Tange
08e1366c5d
parallel: limit memory consumption if only 1 input source.
2012-01-10 21:58:39 +01:00
Ole Tange
3009913a66
bug #35268 : shell_quote doesn't treats [] brackets correctly.
...
Merging of tests.
2012-01-10 00:09:01 +01:00
Ole Tange
7bd02750a5
niceload now propagates exit status correctly. Passes testsuite.
2012-01-08 19:52:00 +01:00
Ole Tange
92d7c462e7
parallel: --header will now parse the first line and you can use column names as {colname}. Experimental => man missing.
2012-01-07 04:22:48 +01:00
Ole Tange
8c4b0ba4b9
parallel: --header will now parse the first line and you can use column names as {colname}.
2012-01-07 04:17:13 +01:00
Ole Tange
fc65ca9626
parallel: implemented --resume incl. test.
2012-01-07 03:29:48 +01:00
Ole Tange
dbfb878246
parallel: retired -g -B -T -U -W -Y
2012-01-07 02:24:50 +01:00
Ole Tange
7422375902
Released as 20111222 ('Hitchens').
2011-12-22 00:17:49 +01:00
Ole Tange
6f3da78d6c
bug #35069 : --pipe without command should give reasonable error message.
2011-12-18 21:49:37 +01:00
Ole Tange
2506e775f7
parallel: Hans gets Undefined subroutine &Data::Dump::dump at 1949. Eval a dummy sub.
2011-12-18 17:10:26 +01:00
Ole Tange
637f5391af
-S + --timeout did not repect --timeout.
2011-12-11 00:16:41 +01:00
Ole Tange
8a7f45c6a2
Fixed bug #34955 : Timed-out processes are not identified as failures.
...
Fixed bug #34954 : --timeout should kill process groups.
Released as 20111209 alpha.
2011-12-09 23:25:20 +01:00
Ole Tange
d9de48a1aa
Updated video to playlist.
2011-11-22 22:52:52 +01:00
Ole Tange
140337dc73
Released as 20111122 ('Silvio').
2011-11-22 22:38:57 +01:00
Ole Tange
6ae7f48c72
Let *.html depend on eachother to avoid race condition and dependency on sem.
2011-11-15 01:45:00 +01:00
Ole Tange
e15b48be86
parallel: If flock is unimplemented: Wait for random*5 sec instead.
2011-11-15 01:44:30 +01:00
Ole Tange
4612f69097
parallel: tcsh does not allow 'nice -n19', so use full path for nice.
2011-11-15 01:15:23 +01:00
Ole Tange
1d3bc2eff5
parallel: $SHELL is sometimes not set in Mac OS X
2011-11-13 13:19:15 +01:00