Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gnu_parallel-doc | Distribution: openSUSE Leap 15.2 |
Version: 20180422 | Vendor: openSUSE |
Release: lp152.3.2 | Build date: Fri Sep 20 18:21:24 2019 |
Group: Documentation/HTML | Build host: lamb08 |
Size: 2434435 | Source RPM: gnu_parallel-20180422-lp152.3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.gnu.org/software/parallel/ | |
Summary: Documentation for GNU parallel |
GNU Parallel is a shell tool for executing jobs in parallel using one or more computers. This subpackage contains the documentation for Parallel.
GFDL-1.3-only AND CC-BY-SA-3.0
* Mon Apr 23 2018 astieger@suse.com - update to 20180422: * Parse input sources as CSV with --csv. With --pipe only consider full CSV-records * Time in --bar is printed as 1d02h03m04s * Optimization of --tee: It spawns a process less per value * Fri Mar 30 2018 astieger@suse.com - update to 20180322: * niceload -p can now take multiple pids separated by comma * --timeout gives a warning when killing processes * --embed now uses the same code for all supported shells * --delay can now take arguments like 1h12m07s * Wed Mar 07 2018 jengelh@inai.de - Update to new upstream release 20180222 * --embed makes it possible to embed GNU parallel in a shell script. * Sun Dec 24 2017 astieger@suse.com - update to 20171222: * env_parset for ash, dash, ksh, sh, zsh * Automatically create hostgroups if argument ends in @sshlogin * Mon Oct 23 2017 astieger@suse.com - update to 20171022: * Initial support for XDG Base Directory $XDG_* environment variables * Thu Oct 05 2017 riafarov@suse.com - update to 20170922: * Use '--limit myprog' to make a dynamic job limit. Just return 0 to spawn another job, 1 to not spawn another job, and 2 to kill the youngest job. * PARALLEL_RSYNC_OPTS and --rsync-opts sets the options for rsync (Default: -rlDzR). * Download all of humble bundle books in parallel https://til.hashrocket.com/posts/ggt1jaes4y-download-all-of-humble-bundle-books-in-parallel * Wed Sep 06 2017 astieger@suse.com - update to 20170822: * --line-buffer no longer uses tempfiles. This is faster and makes it possible for a single process to output more data than there is free disk space. * ship documentation license texts * Sun Jul 30 2017 astieger@suse.com - update to 20170722: * Bug fixes and man page updates * Fri Jul 07 2017 astieger@suse.com - update to 20170622: * The command line can now contain \257 (Macron) or UTF characters containing \257. - includes changes from 20170522: * --timeout can now use s=second,m=minute,h=hour,d=day. * --dr is now an alias for --dry-run. - remove donation nag screen, add parallel-remove-nag-screen.patch See "man 1 parallel" or "parallel --citation" for the upstream request for citation or project donation. * Mon May 08 2017 astieger@suse.com - update to 20170422: * --halt supports done in addition to success and fail. * parset will set variables in parallel in Bash. * Bug fixes and man page updates. - includes changes from 20170322: * --rpl can now take arguments by adding '(regexp)' in the replacement string. * Bug fixes and man page updates. - includes changes from 20170222: * env_parallel now supports /bin/sh, ash, dash. * --tee will pipe all data to all jobs. Used with --pipe/ - -pipepart and :::. Small example: seq 3333 | parallel --pipe - -tee --tag 'grep {} | wc -l' ::: {0..9} * If --results {replstr} ends in /: save in dir. Otherwise save as file. Example: parallel --results {} echo {} ::: a b c * Bug fixes and man page updates. - includes changes from 20170206alpha: * --tee introduced. * Mon Jan 23 2017 jengelh@inai.de - Update to new upstream release 20170122 * sql now uses a temporary credentials file for MySQL to avoid warnings. * --sqlmaster and --sqlworker have been reworked. * --sqlworker only reads from the DBURL: any command and any arguments are ignored. * --sqlmaster +DBURL will append commands to the DBURL and not erase the table. * If --results contain a replacement string, no tree structure with args will be generated. * --fg --tmux or --fg --tmuxpane will connect to the tmux. * Sun Jan 01 2017 jengelh@inai.de - Update to new upstream release 20161222 * --results foo.csv will save output as a CSV-file. Can be directly imported into R or LibreCalc. * When using --pipepart a negative --block-size is not interpreted as a block size but as the number of blocks each jobslot should have. * --sqlmaster/--sqlandworker will append jobs to the DBURL if the DBURL is prepended with +. * Wed Nov 23 2016 jengelh@inai.de - Update to new upstream release 20161122 * --record-env can now be used with env_parallel for bash, ksh, pdksh, and zsh. * Mon Oct 24 2016 mpluskal@suse.com - Update to version 20161022: * First command no longer gets stdin as it causes unpredictable issues. * Bug fixes and man page updates. - Changes for version 20160922 * parcat - cat files or fifos in parallel * Tue Aug 30 2016 jengelh@inai.de - Update to new upstream release 20160822 * --tmuxpane opens jobs in panes in tmux. Useful if you want to monitor progress of less than 100 simultaneous jobs. * --linebuffer now treats \r as line ending, too. * Perl changes forces use of floats to be given with leading zero, so 0.1 and not .1 * --xapply renamed to --link. * Sun Jul 31 2016 jengelh@inai.de - Update to new upstream release 20160722 * env_parallel is now ready for wider testing. It is still beta quality. * env_parallel is heavily modified for all shells and testing has been increased. * Selectively choosing what to export using --env now works for env_parallel (bash, csh, fish, ksh, pdksh, tcsh, zsh). * --round-robin now gives more work to a job that processes faster instead of same amount to all jobs. * --pipepart works on block devices on GNU/Linux. * Wed Jun 22 2016 jengelh@inai.de - Update to new upstream release 20160622 * $PATH can now be exported using --env PATH. Useful if GNU Parallel is not in your path on remote machines. * If --block is left out, --pipepart will use a block size that will result in 10 jobs per jobslot. * Sun May 22 2016 jengelh@inai.de - Update to new upstream release 20160522 * niceload --net pauses the program if the internet connection is overloaded. * Thu Apr 21 2016 jengelh@inai.de - Update to new upstream release 20160422 * :::+ and ::::+ work like ::: and :::: but links this input source to the previous input source in a --xapply fashion. Contrary to - -xapply values do not wrap: The shortest input source determines the length. * --line-buffer --keep-order now outputs continuously from the oldest job still running. This is more what you would expect than the earlier behaviour where --keep-order had no effect with - -line-buffer. * env_parallel supports tcsh, csh, pdksh. In fish it now supports arrays. In csh/tcsh it now supports variables, aliases, and arrays with no special chars. In pdksh it supports aliases, functions, variables, and arrays. * Tue Mar 22 2016 jengelh@inai.de - Update to new upstream release 20160322 * env_parallel is a function that exports the environment (functions, aliases, variables, and arrays) to GNU Parallel. * niceload --prg now searches for substrings if no process with the name is found. * Mon Feb 22 2016 mpluskal@suse.com - Update to 20160222 * Bug fixes and man page updates. * Sun Jan 24 2016 mpluskal@suse.com - Update to 20160122 * --sql DBURL uses DBURL as storage for jobs and output. It does not run any jobs so it requires at least one --sqlworker. DBURL must point to a table. * --sqlworker DBURL gets jobs from DBURL and stores the result back to DBURL. * --sqlandworker is a shorthand for --sql and --sqlworker. * --sqlworker requires the output of a single job to fit in memory. * --results now also saves a file called 'seq' containing the sequence number. * If $PARALLEL_ENV is a file, then that file will be read into $PARALLEL_ENV. * man parallel_tutorial has been given an overhaul. * --workdir now accepts replacementstrings. * Wed Dec 23 2015 mpluskal@suse.com - Update to 20151222 * --transfer is now an alias for --transferfile {}. * --transferfile works like --transfer, but takes an argument like --return. This makes it possible to combine transferring files with multiple input sources: parallel -S server --tf {1} wc {2} {1} ::: * ::: -l -w -c * Bug fixes and man page updates. * Mon Nov 23 2015 mpluskal@suse.com - Update to 20151122 * Automating large numbers of tasks https://rcc.uchicago.edu/docs/tutorials/kicp-tutorials/running-jobs.html * Max out your IOPs with GNU Parallel http://blog.bitratchet.com/2015/11/11/max-out-your-iops-with-gnu-parallel/ * Bug fixes and man page updates. * Sat Oct 24 2015 mpluskal@suse.com - Update to 20151022 * --plus makes it possible to use {##} as a short had for {= $_=$Global::JobQueue->total_jobs() =} which gives the the number of jobs to run. * {= $_=$Global::JobQueue->total_jobs() =} is incompatible with - X, -m, and --xargs. * Tue Sep 22 2015 mpluskal@suse.com - Update to 20150922 * Bug fixes and man page updates. * Wed Sep 09 2015 mpluskal@suse.com - Update to 20150822 * If $job->skip() is called in {= =} the job will not be run. * @arg can now be used in {= =}: parallel echo '{= $arg[2] < 5 and $_="j" =}' ::: 1 2 3 ::: 4 5 6 * Fri Jul 24 2015 astieger@suse.com - GNU parallel 20150722: * If a record fits in a block, --block only reads upto the size of --block. If not: --block reads a full --block more. * 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. * --nice now uses a perl wrapper instead of the nice command. * Sun Jul 19 2015 astieger@suse.com - GNU parallel 20150622: * --halt has been rewritten completely. You can now combine percentages with success or fail. See the man page. * Exit values 102..254 have been removed. 101 means more than 100 jobs failed. * Killing through --timeout, --memfree, or --halt is now done as a process group. * --termseq determines which signals are sent when a job is killed. * An empty argument would previously cause no string to be inserted. This is now changed to '' being inserted, thus prepending a space to the output of: parallel echo {} b ::: '' * $PARALLEL_ENV can now be set to an environment prepending the command. Used in env_parallel as mentioned in the manpage. * --retry-failed will retry all failed jobs in a joblog. It will ignore any command given. * --ssh and $PARALLEL_SSH can be used to set the command used for ssh. The command is assumed to behave the same way as ssh. * --fifo now works in csh, too. * Q(...) can be used in {= =} to shell quote a string. * Sat May 23 2015 astieger@suse.com - GNU parallel 20150522: [boo#932143] * Security: The security issue for --sshlogin + --fifo/--cat has been fixed. Thereby all issues with http://lists.gnu.org/archive/html/parallel/2015-04/msg00045.html have been fixed. * Security: After further security analysis the issue fixed in 20150422 also fixed the problem for --tmux. * Sun Apr 26 2015 astieger@suse.com - GNU parallel 20150422: * Security fix: A local attacker could make a user overwrite one of his own files with a single byte when using --compress, - -tmux, --pipe, --cat or --fifo when guessing random file names within a time window of 15 ms. [boo#928664] * --shuf will generate all jobs, and shuffle them before running them. This is useful to get a quick preview of the results before running the full batch. * Bug fixes and man page updates. * Sun Mar 22 2015 jengelh@inai.de - Avoid SLE11SP3 build failure by not mixing %doc with %_docdir/%name in the files list. - Split documentation (82%) into separate package per rpmlint suggestion * Sun Mar 22 2015 astieger@suse.com - GNU parallel 20150322: * --number-of-cores respects 'taskset' on GNU/Linux. * --joblog --pipe gives the data send and received in the log. * GNU Parallel was tested to support 100 GB sized records in - -pipe. A few bugs was fixed to support >2 GB records. It works, but is rather slow. * Bug fixes and man page updates. - remove fdupes, not required * Thu Mar 05 2015 astieger@suse.com - GNU parallel 20150222: * --tmux has gotten a major overhaul. * Bug fixes and man page updates. - includes changes from 20150122: * Remote jobs now send stderr (standard error) to stderr (standard error) instead of stdout (standard output). * Remote execution command is now packed using base64 encoded bzip2. This means that big environments (app. 100 KB) can be transferred. This change makes remote execution alpha quality. * --semaphoretimeout now takes a negative value. This means give up if the semaphore is not gotten within the timeout. * --halt -1 and -2 now means halt if a job succeeds (so the opposite of 1 and 2). * --no-keep-order will reverse --keep-order. * Bash's second fix of shellshock caused --env to break again when exporting functions. This has been fixed again. * A semibig refactoring of big functions. All non-trivial functions are now less than 100 lines. The refactoring makes this release beta quality. * A description of the design decisions for GNU Parallel can be found in 'man parallel_design'. * A bug fix in replacement strings caused rewrite of the replacement function. This makes use of replacement strings alpha quality. * Bug fixes and man page updates. * Mon Dec 08 2014 jengelh@inai.de - Update to new upstream release 20141122 * Remote systems can be divided into hostgroups (e.g. web and db) by prepending '@groupname/' to the sshlogin. Multiple groups can be given by separating groups with '+'. E.g. @web/www1 @web+db/www2 @db/mariadb * Remote execution can be restricted to servers that are part of one or more groups by '@groupname' as an sshlogin. Multiple groups can be given by separating groups with '+'. E.g. -S @web or -S @db+web
/usr/share/doc/packages/gnu_parallel /usr/share/doc/packages/gnu_parallel/CITATION /usr/share/doc/packages/gnu_parallel/COPYING /usr/share/doc/packages/gnu_parallel/NEWS /usr/share/doc/packages/gnu_parallel/README /usr/share/doc/packages/gnu_parallel/cc-by-sa.txt /usr/share/doc/packages/gnu_parallel/env_parallel.html /usr/share/doc/packages/gnu_parallel/env_parallel.pdf /usr/share/doc/packages/gnu_parallel/env_parallel.texi /usr/share/doc/packages/gnu_parallel/fdl.txt /usr/share/doc/packages/gnu_parallel/niceload.html /usr/share/doc/packages/gnu_parallel/niceload.pdf /usr/share/doc/packages/gnu_parallel/niceload.texi /usr/share/doc/packages/gnu_parallel/parallel.html /usr/share/doc/packages/gnu_parallel/parallel.pdf /usr/share/doc/packages/gnu_parallel/parallel.texi /usr/share/doc/packages/gnu_parallel/parallel_alternatives.html /usr/share/doc/packages/gnu_parallel/parallel_alternatives.pdf /usr/share/doc/packages/gnu_parallel/parallel_alternatives.texi /usr/share/doc/packages/gnu_parallel/parallel_book.html /usr/share/doc/packages/gnu_parallel/parallel_book.pdf /usr/share/doc/packages/gnu_parallel/parallel_book.texi /usr/share/doc/packages/gnu_parallel/parallel_design.html /usr/share/doc/packages/gnu_parallel/parallel_design.pdf /usr/share/doc/packages/gnu_parallel/parallel_design.texi /usr/share/doc/packages/gnu_parallel/parallel_tutorial.html /usr/share/doc/packages/gnu_parallel/parallel_tutorial.pdf /usr/share/doc/packages/gnu_parallel/parallel_tutorial.texi /usr/share/doc/packages/gnu_parallel/parcat.html /usr/share/doc/packages/gnu_parallel/parcat.pdf /usr/share/doc/packages/gnu_parallel/parcat.texi /usr/share/doc/packages/gnu_parallel/parset.html /usr/share/doc/packages/gnu_parallel/parset.pdf /usr/share/doc/packages/gnu_parallel/parset.texi /usr/share/doc/packages/gnu_parallel/sem.html /usr/share/doc/packages/gnu_parallel/sem.pdf /usr/share/doc/packages/gnu_parallel/sem.texi /usr/share/doc/packages/gnu_parallel/sql.html /usr/share/doc/packages/gnu_parallel/sql.pdf /usr/share/doc/packages/gnu_parallel/sql.texi
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:27:19 2024