mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-25 15:37:56 +00:00
Post-release updates.
This commit is contained in:
parent
147c24aeda
commit
95d75a290f
|
@ -209,48 +209,32 @@ cc:Tim Cuthbertson <tim3d.junk@gmail.com>,
|
||||||
Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>,
|
Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>,
|
||||||
Jesse Alama <jesse.alama@gmail.com>
|
Jesse Alama <jesse.alama@gmail.com>
|
||||||
|
|
||||||
Subject: GNU Parallel 20150722 ('Pluto') released [stable]
|
Subject: GNU Parallel 20150822 ('') released <<[stable]>>
|
||||||
|
|
||||||
GNU Parallel 20150722 ('Pluto') [stable] has been released. It is available for download at: http://ftp.gnu.org/gnu/parallel/
|
GNU Parallel 20150822 ('') <<[stable]>> has been released. It is available for download at: http://ftp.gnu.org/gnu/parallel/
|
||||||
|
|
||||||
No new functionality was introduced so this is a good candidate for a stable release.
|
<<No new functionality was introduced so this is a good candidate for a stable release.>>
|
||||||
|
|
||||||
Haiku of the month:
|
Haiku of the month:
|
||||||
|
|
||||||
Multi cores I see.
|
Single job is slow.
|
||||||
Doing nothing. I say no!
|
Hundred parallel are fast.
|
||||||
Use GNU Parallel.
|
Use GNU Parallel.
|
||||||
-- Ole Tange
|
-- Ole Tange
|
||||||
|
|
||||||
New in this release:
|
New in this release:
|
||||||
|
|
||||||
* If a record fits in a block, --block only reads upto the size of --block. If not: --block reads a full --block more.
|
* Version of GNU Parallel that uses PostgreSQL as backend https://github.com/stephen-fralich/parallel-sql/
|
||||||
|
|
||||||
* Due to widely spread distributions still using --tollef even after a year of being retired following a year of being obsolete, --tollef now gives an error unless used with --gnu.
|
* <<Har angiveligt submittet ny version - afventer opdatering>> GNU Parallel was used (unfortunately without citation) in: MUGBAS: a species free gene-based programme suite for post-GWAS analysis http://www.ncbi.nlm.nih.gov/pubmed/25765345
|
||||||
|
|
||||||
* --nice now uses a perl wrapper instead of the nice command.
|
* <<Afventer updateret publisering>> GNU Parallel was used in: Large Scale Author Name Disambiguation in Digital Libraries http://ieeexplore.ieee.org/xpl/abstractReferences.jsp?tp=&arnumber=7004487&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D7004487
|
||||||
|
|
||||||
* Cookie 2013-08-18 was won by Mark Maimone, 1 year and 11 months after release.
|
* <<kontaktet 2015-06-22 Afventer svar fra journal>> GNU Parallel was used (unfortunately with wrong citation) in: TADSim: Discrete Event-Based Performance Prediction for Temperature-Accelerated Dynamics http://vruehle.de/publications/2015c.pdf
|
||||||
|
|
||||||
* A parser for GNU Parallel --joblog files: https://github.com/harryjubb/joblog
|
* << Update forventet juni Rachel har lige svaret >> GNU Parallel was used in: SISRS: Site Identification from Short Read Sequences https://github.com/rachelss/SISRS/
|
||||||
|
|
||||||
* GNU Parallel was cited in: Dynamical formation & scattering of hierarchical triples: Cross sections, Kozai-Lidov oscillations, and collisions http://arxiv.org/pdf/1507.03593.pdf
|
* Distribution des traitements avec GNU Parallel http://blog.inovia-conseil.fr/?p=226#4
|
||||||
|
|
||||||
* GNU Parallel was cited in: A Fast Compiler for NetKAT http://arxiv.org/pdf/1506.06378.pdf
|
|
||||||
|
|
||||||
* GNU Parallel was cited in: Flexible Modeling of Epidemics with an Empirical Bayes Framework http://www.stat.cmu.edu/~ryantibs/papers/empbayes.pdf
|
|
||||||
|
|
||||||
* GNU Parallel was cited in: Decomposing Time-Lapse Paintings into Layers http://cs.gmu.edu/~ygingold/timemap/Decomposing%20Time-Lapse%20Paintings%20into%20Layers%20(Tan%20et%20al%202015%20SIGGRAPH)%20600dpi.pdf
|
|
||||||
|
|
||||||
* GNU Parallel was used in: Somatic mutation calling from the matched tumor-normal exome-sequencing http://fafner.meb.ki.se/biostatwiki/somac/
|
|
||||||
|
|
||||||
* Parallel Processing from the Command Line https://www.perpetual-beta.org/weblog/parallel-processing-from-the-command-line.html
|
|
||||||
|
|
||||||
* Using GNU Parallel to speed up network operations http://vielmetti.typepad.com/vacuum/2015/06/using-gnu-parallel-to-speed-up-network-operations.html
|
|
||||||
|
|
||||||
* Crawl faster with "parallel" - but how fast? http://andreas-wpv.blogspot.com/2015/07/crawl-faster-with-parallel-but-how-fast.html
|
|
||||||
|
|
||||||
* Simultaneously benchmark many URLs with ApacheBench and GNU parallel https://www.simonholywell.com/post/2015/06/parallel-benchmark-many-urls-with-apachebench/
|
|
||||||
|
|
||||||
* Bug fixes and man page updates.
|
* Bug fixes and man page updates.
|
||||||
|
|
||||||
|
|
0
packager/debian/debian-template/rules
Normal file → Executable file
0
packager/debian/debian-template/rules
Normal file → Executable file
|
@ -1089,7 +1089,7 @@ sub parse_options {
|
||||||
|
|
||||||
sub init_globals {
|
sub init_globals {
|
||||||
# Defaults:
|
# Defaults:
|
||||||
$Global::version = 20150722;
|
$Global::version = 20150723;
|
||||||
$Global::progname = 'parallel';
|
$Global::progname = 'parallel';
|
||||||
$Global::infinity = 2**31;
|
$Global::infinity = 2**31;
|
||||||
$Global::debug = 0;
|
$Global::debug = 0;
|
||||||
|
|
|
@ -484,9 +484,9 @@ harder to finance development. However, if you pay 10000 EUR, you
|
||||||
should feel free to use B<--will-cite>.
|
should feel free to use B<--will-cite>.
|
||||||
|
|
||||||
|
|
||||||
=item B<--block> I<size> (alpha testing)
|
=item B<--block> I<size> (beta testing)
|
||||||
|
|
||||||
=item B<--block-size> I<size> (alpha testing)
|
=item B<--block-size> I<size> (beta testing)
|
||||||
|
|
||||||
Size of block in bytes to read at a time. The I<size> can be postfixed
|
Size of block in bytes to read at a time. The I<size> can be postfixed
|
||||||
with K, M, G, T, P, k, m, g, t, or p which would multiply the size
|
with K, M, G, T, P, k, m, g, t, or p which would multiply the size
|
||||||
|
@ -505,7 +505,7 @@ I<size> defaults to 1M.
|
||||||
See B<--pipe> and B<--pipepart> for use of this.
|
See B<--pipe> and B<--pipepart> for use of this.
|
||||||
|
|
||||||
|
|
||||||
=item B<--cat> (beta testing)
|
=item B<--cat>
|
||||||
|
|
||||||
Create a temporary file with content. Normally B<--pipe>/B<--pipepart>
|
Create a temporary file with content. Normally B<--pipe>/B<--pipepart>
|
||||||
will give data to the program on stdin (standard input). With B<--cat>
|
will give data to the program on stdin (standard input). With B<--cat>
|
||||||
|
@ -692,7 +692,7 @@ Implies B<--semaphore>.
|
||||||
See also B<--bg>, B<man sem>.
|
See also B<--bg>, B<man sem>.
|
||||||
|
|
||||||
|
|
||||||
=item B<--fifo> (beta testing)
|
=item B<--fifo>
|
||||||
|
|
||||||
Create a temporary fifo with content. Normally B<--pipe> and
|
Create a temporary fifo with content. Normally B<--pipe> and
|
||||||
B<--pipepart> will give data to the program on stdin (standard
|
B<--pipepart> will give data to the program on stdin (standard
|
||||||
|
@ -746,9 +746,9 @@ See also: B<--line-buffer> B<--ungroup>
|
||||||
Print a summary of the options to GNU B<parallel> and exit.
|
Print a summary of the options to GNU B<parallel> and exit.
|
||||||
|
|
||||||
|
|
||||||
=item B<--halt-on-error> I<val> (beta testing)
|
=item B<--halt-on-error> I<val>
|
||||||
|
|
||||||
=item B<--halt> I<val> (beta testing)
|
=item B<--halt> I<val>
|
||||||
|
|
||||||
When should GNU B<parallel> terminate? In some situations it makes no
|
When should GNU B<parallel> terminate? In some situations it makes no
|
||||||
sense to run all jobs. GNU B<parallel> should simply give up as soon
|
sense to run all jobs. GNU B<parallel> should simply give up as soon
|
||||||
|
@ -1139,9 +1139,9 @@ of each job is saved in a file and the filename is then printed.
|
||||||
|
|
||||||
See also: B<--results>
|
See also: B<--results>
|
||||||
|
|
||||||
=item B<--pipe> (alpha testing)
|
=item B<--pipe> (beta testing)
|
||||||
|
|
||||||
=item B<--spreadstdin> (alpha testing)
|
=item B<--spreadstdin> (beta testing)
|
||||||
|
|
||||||
Spread input to jobs on stdin (standard input). Read a block of data
|
Spread input to jobs on stdin (standard input). Read a block of data
|
||||||
from stdin (standard input) and give one block of data as input to one
|
from stdin (standard input) and give one block of data as input to one
|
||||||
|
@ -1284,7 +1284,7 @@ Overrides an earlier B<--keep-order> (e.g. if set in
|
||||||
B<~/.parallel/config>).
|
B<~/.parallel/config>).
|
||||||
|
|
||||||
|
|
||||||
=item B<--nice> I<niceness> (alpha testing)
|
=item B<--nice> I<niceness> (beta testing)
|
||||||
|
|
||||||
Run the command at this niceness. For simple commands you can just add
|
Run the command at this niceness. For simple commands you can just add
|
||||||
B<nice> in front of the command. But if the command consists of more
|
B<nice> in front of the command. But if the command consists of more
|
||||||
|
@ -1488,7 +1488,7 @@ commands.
|
||||||
See also B<--joblog>, B<--resume>.
|
See also B<--joblog>, B<--resume>.
|
||||||
|
|
||||||
|
|
||||||
=item B<--retry-failed> (beta testing)
|
=item B<--retry-failed>
|
||||||
|
|
||||||
Retry all failed jobs in joblog. By reading B<--joblog> GNU
|
Retry all failed jobs in joblog. By reading B<--joblog> GNU
|
||||||
B<parallel> will figure out the failed jobs and run those again.
|
B<parallel> will figure out the failed jobs and run those again.
|
||||||
|
@ -1747,7 +1747,7 @@ Do not use the first line of input (used by GNU B<parallel> itself
|
||||||
when called with B<--shebang>).
|
when called with B<--shebang>).
|
||||||
|
|
||||||
|
|
||||||
=item B<--ssh> I<sshcommand> (beta testing)
|
=item B<--ssh> I<sshcommand>
|
||||||
|
|
||||||
GNU B<parallel> defaults to using B<ssh> for remote access. This can
|
GNU B<parallel> defaults to using B<ssh> for remote access. This can
|
||||||
be overridden with B<--ssh>. It can also be set on a per server
|
be overridden with B<--ssh>. It can also be set on a per server
|
||||||
|
@ -1914,7 +1914,7 @@ I<str> and TAB (\t). I<str> can contain replacement strings such as
|
||||||
B<--tagstring> is ignored when using B<-u>, B<--onall>, and B<--nonall>.
|
B<--tagstring> is ignored when using B<-u>, B<--onall>, and B<--nonall>.
|
||||||
|
|
||||||
|
|
||||||
=item B<--termseq> I<sequence> (beta testing)
|
=item B<--termseq> I<sequence>
|
||||||
|
|
||||||
Termination sequence. When a job is killed due to B<--timeout>,
|
Termination sequence. When a job is killed due to B<--timeout>,
|
||||||
B<--memfree>, B<--halt>, or abnormal termination of GNU B<parallel>,
|
B<--memfree>, B<--halt>, or abnormal termination of GNU B<parallel>,
|
||||||
|
@ -1942,7 +1942,7 @@ Use B<tmux> for output. Start a B<tmux> session and run each job in a
|
||||||
window in that session. No other output will be produced.
|
window in that session. No other output will be produced.
|
||||||
|
|
||||||
|
|
||||||
=item B<--timeout> I<val> (beta testing)
|
=item B<--timeout> I<val>
|
||||||
|
|
||||||
Time out for command. If the command runs for longer than I<val>
|
Time out for command. If the command runs for longer than I<val>
|
||||||
seconds it will get killed with SIGTERM, followed by SIGTERM 200 ms
|
seconds it will get killed with SIGTERM, followed by SIGTERM 200 ms
|
||||||
|
@ -3540,7 +3540,7 @@ $SHELL. If undefined use:
|
||||||
=back
|
=back
|
||||||
|
|
||||||
|
|
||||||
=item $PARALLEL_SSH (beta testing)
|
=item $PARALLEL_SSH
|
||||||
|
|
||||||
GNU B<parallel> defaults to using B<ssh> for remote access. This can
|
GNU B<parallel> defaults to using B<ssh> for remote access. This can
|
||||||
be overridden with $PARALLEL_SSH, which again can be overridden with
|
be overridden with $PARALLEL_SSH, which again can be overridden with
|
||||||
|
|
|
@ -138,9 +138,9 @@ takes a person to the toilet, waits for the person to finish, and
|
||||||
exits.
|
exits.
|
||||||
|
|
||||||
|
|
||||||
=item B<--semaphoretimeout> I<secs> (alpha testing)
|
=item B<--semaphoretimeout> I<secs> (beta testing)
|
||||||
|
|
||||||
=item B<--st> I<secs> (alpha testing)
|
=item B<--st> I<secs> (beta testing)
|
||||||
|
|
||||||
If I<secs> > 0: If the semaphore is not released within I<secs>
|
If I<secs> > 0: If the semaphore is not released within I<secs>
|
||||||
seconds, take it anyway.
|
seconds, take it anyway.
|
||||||
|
|
Loading…
Reference in a new issue