Projects / GNU Parallel / Releases / 20120222 ('Whitney')

Version 20120222 ('Whitney') of GNU Parallel

Release Notes: --workdir . will use the current working directory. If the current working directory is beneath your home directory, the value . is treated as the relative path to your home directory. This means that if your home directory is different on remote computers (e.g. if your login is different), the relative path will still be relative to your home directory. A texinfo file is now generated from the POD file using pod2texi.

    Other releases

    •  22 May 2013 01:47

      Release Notes: --ctrlc is now the default if --pipe is not used, making it possible to kill remotely-started jobs simply by pressing Ctrl-C. --timeout 200% now means "kill jobs which take more than twice the time of the median runtime of a job". Jobs are now distributed round-robin when having mulitiple --sshlogin, instead of filling up one --sshlogin at a time.

      •  27 Apr 2013 07:49

        Release Notes: The software can now be installed in 10 seconds by running wget -O - pi.dk/3 | sh. CPU detection was added for HURD, IRIX, SCO OpenServer, and HPUX. --ctrlc will send SIGINT to tasks running on remote computers and thus kill them. --load now uses 'ps' to find the number of running processes instead of 'uptime' and is much faster. CentOS 3.9 and FreeBSD 7 compatibility bugs were fixed. Some of these required quite extensive changes, making this release beta quality. --retries now works with --onall. The new --load computation now works on FreeBSD 7. --nice works under tcsh.

        •  23 Feb 2013 00:48

          Release Notes: --resume works with --pipe. --resume-failed will go through --joblog, redo the failed jobs, and then continue like --resume. Negative positional arguments count from the end: {-1} means the last argument, {-2} the second to last. NetBSD CPU detection. --blocksize increases exponentially if it smaller than a full record. Processing n-line records (--pipe -L n) is now much faster. --tollef is obsoleted after discussion on the mailing list.

          •  22 Jan 2013 01:19

            Release Notes: --sshdelay delays starting the next SSH by the specified number of seconds. The value can be less than 1 second.

            •  30 Dec 2012 01:42

              Release Notes: --shebang-wrap now makes it possible to parallelize scripts by putting "parallel" in the shebang line (the first #! line in scripts). --delay adds a delay after starting each job (useful to avoid raceconditions and thundering herd problems). --results now uses "/" as a separator instead of TAB, and thus creates subdirectories. OpenBSD CPU detection is now performed. niceload --sensor allows negative numbers to signify a lower number, meaning the limit is lower. niceload --prg suspends a named program which is already running. niceload multiple --pid suspends process ids which are already running.

              Screenshot

              Project Spotlight

              pynag

              A Nagios plug-in and configuration library for Python.

              Screenshot

              Project Spotlight

              nrun

              A tool that runs a commands or scripts on multiple servers synchronously.