Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gnu_parallel-20210722-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: gnu_parallel Distribution: openSUSE:Factory:zSystems
Version: 20210722 Vendor: obs://build.opensuse.org/openSUSE:Factory:zSystems
Release: 1.1 Build date: Wed Jul 28 03:47:31 2021
Group: Productivity/File utilities Build host: s390zp24
Size: 884025 Source RPM: gnu_parallel-20210722-1.1.src.rpm
Url: https://www.gnu.org/software/parallel/
Summary: Shell tool for executing jobs in parallel
GNU Parallel is a shell tool for executing jobs in parallel using one
or more computers. A job can be a single command or a small script
that has to be run for each of the lines in the input. The typical
input is a list of files, a list of hosts, a list of users, a list of
URLs, or a list of tables. A job can also be a command that reads from
a pipe. GNU Parallel can then split the input and pipe it into
commands in parallel.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Tue Jul 27 2021 Dirk Müller <dmueller@suse.com>
  - update to 20210722:
    * --results no longer prints the result to standard output
    * parset supports associative arrays in bash, ksh, zsh.
    * Online HTML is now generated by Sphinx.
    * Bug fixes and man page updates.
* Tue Jun 08 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20210522
    * --plus includes {%%regexp} and {##regexp}.
* Tue May 04 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20210422
    * Bug fixes and man page updates.
* Tue Mar 23 2021 Anton Smorodskyi <asmorodskyi@suse.com>
  - Update to release 20210322
    * parallel: Partial Reuse licensing support.
    * parallel: Bugfix {0%}/{0#}. Added warning_once().
* Sun Feb 21 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20210222
    * --filter only run jobs where the filter is true. The filter
      can contain replacement strings and Perl code such as: '{1} <
      {2}+1'.
    * --template takes a text file as a template with replacement
      strings. Then it replaces the replacement strings and saves
      it under a new filename.
    * --plus implements {0%} {0#} replacement string for zero
      padded slot and sequence.
* Thu Feb 04 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20210122
    * --memsuspend suspends jobs when there is little memory free.
      This way you can run jobs in parallel that add up to more RAM
      than is available.
    * $PARALLEL_ARGHOSTGROUPS and the replacement string {agrp}
      will give the hostgroup given on the argument when using
    - -hostgroup.
* Thu Dec 24 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20201222
    * --pipe engine changed making --pipe alpha quality.
    * --results -.json outputs results as JSON objects on stdout
      (standard output).
    * --delay 123auto will auto-adjust --delay. If jobs fail due to
      being spawned too quickly, --delay will exponentially
      increase.
    * --plus sets {hgrp} that gives the intersection of the
      hostgroups of the job and the sshlogin that the job is run
      on.
* Sun Dec 20 2020 Dirk Müller <dmueller@suse.com>
  - update to 20201122:
    * Bug fixes and man page updates.
* Sun Nov 01 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20201022
    * --termseq now works for jobs running remotely.
* Fri Oct 09 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200922
    * New CPU detection for GNU/Linux
* Sat Sep 05 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200822
    * Bug fixes and man page updates.
* Thu Jul 30 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200722
    * Bug fixes and man page updates.
* Fri Jun 05 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200522
    * While running a job $PARALLEL_JOBSLOT is the jobslot of the
      job. It is equal to {%} unless the job is being retried. See
      {%} for details.
* Tue Apr 28 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200422
    * parsort makes GNU sort run faster for files with more
      than 1M lines.
* Mon Mar 23 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200322
    * Bug fixes and man page updates.
* Mon Mar 16 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20200222
    * --blocktimeout dur - Time out for reading block when using
    - -pipe. If it takes longer than dur to read a full block, use
      the partial block read so far.
* Fri Jan 10 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 20191222
    * No new functionality was introduced.
* Thu Jan 09 2020 Dan Čermák <dcermak@suse.com>
  - Remove /usr/bin/env rpmlint errors:
    * fix shebang in %{_bindir}/parallel
    * add rpmlint filters for env_parallel.* and parset, as these are not intended
      to be executed
  - Change URLs to use https instead of http
* Mon Oct 28 2019 Ismail Dönmez <idonmez@suse.com>
  - Update to new release 20191022
    * --nice is now inherited by the nice level that GNU Parallel is
      started at. So 'nice -n10 parallel' will also cause remote jobs to be
      run at nice level 10.
    * --delay is now accurate to within 5 ms.
    * --tee will use --output-error=warn-nopipe if supported by tee.
  - Refresh parallel-remove-nag-screen.patch
* Sun Sep 01 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to new release 20190822
    * {= uq; =} causes the replacement string to be unquoted.
    * --tagstring {=...=} is now evaluated for each line with
    - -linebuffer.
    * Use -J ./profile to read a profile in current dir.
    * Speedup of startup by 40%: Find the parent shell differently
      on GNU/Linux, cache information about the CPU and which
      setpgrp method to use to make GNU Parallel start 40% faster.
    * $PARALLEL_SSHLOGIN can be used in the command line.
* Fri Apr 26 2019 Ismail Dönmez <idonmez@suse.com>
  - Update to new upstream release 20190422
    * 'env_parallel --end-session' makes it possible to nest
      'env_parallel --session'
    * --shard makes it possible to send input to the same jobslot
      based on the value in one column of the input.
      It is similar to sharding in databases.
    * --shellquote --shellquote will shell quote the input twice.
    * SIGTERM is changed to SIGHUP, so sending SIGHUP will make
      GNU Parallel start no more jobs, but wait for running jobs
      to finish.
    * SIGTERM SIGTERM is changed to SIGTERM, so sending SIGTERM
      will make GNU Parallel kill all running jobs.
    * Bug fixes and man page updates.
* Fri Nov 23 2018 Jan Engelhardt <jengelh@inai.de>
  - Update to new upstream release 20181122
    * Experimental simpler job flow control.
* Wed Nov 14 2018 Jan Engelhardt <jengelh@inai.de>
  - Update to new upstream release 20181022
    * env_parallel.fish: --session support (alpha quality)
* Sat Aug 25 2018 jengelh@inai.de
  - Update to new upstream release 20180822
    * parset sets exit code fixed.
* Wed Aug 08 2018 jengelh@inai.de
  - Update to new upstream release 20180722
    * The quoting engine has been changed. Instead of using
      \-quoting GNU Parallel now uses '-quoting in
      bash/ash/dash/ksh. This should improve compatibility with
      different locales. This is a big change causing this release
      to be alpha quality.
    * The CPU calculation has changed. By default GNU Parallel uses
      the number of CPU threads as the number of CPUs. This can be
      changed to the number of CPU cores or number of CPU sockets
      with --use-cores-instead-of-threads or
    - -use-sockets-instead-of-threads.
    * The detected number of sockets, cores, and threads can be
      shown with --number-of-sockets, --number-of-cores, and
    - -number-of-threads.
* Fri Jun 22 2018 astieger@suse.com
  - update to 20180622:
    * Deal better with multibyte chars by forcing LC_ALL=C
* Fri May 25 2018 astieger@suse.com
  - update to 20180522:
    * --tty allows for more programs accessing /dev/tty in parallel.
      Some programs require tty access without using it.
    * env_parallel --session will record names in current environment
      in $PARALLEL_IGNORED_NAMES and exit. It is only used with
      env_parallel, and can work like --record-env but in a single
      session.
* 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.

Files

/usr/bin/env_parallel
/usr/bin/env_parallel.ash
/usr/bin/env_parallel.bash
/usr/bin/env_parallel.csh
/usr/bin/env_parallel.dash
/usr/bin/env_parallel.fish
/usr/bin/env_parallel.ksh
/usr/bin/env_parallel.mksh
/usr/bin/env_parallel.pdksh
/usr/bin/env_parallel.sh
/usr/bin/env_parallel.tcsh
/usr/bin/env_parallel.zsh
/usr/bin/niceload
/usr/bin/parallel
/usr/bin/parcat
/usr/bin/parset
/usr/bin/parsort
/usr/bin/sem
/usr/bin/sql
/usr/share/licenses/gnu_parallel
/usr/share/licenses/gnu_parallel/CC-BY-SA-4.0.txt
/usr/share/licenses/gnu_parallel/GFDL-1.3-or-later.txt
/usr/share/licenses/gnu_parallel/GPL-3.0-or-later.txt
/usr/share/man/man1/env_parallel.1.gz
/usr/share/man/man1/niceload.1.gz
/usr/share/man/man1/parallel.1.gz
/usr/share/man/man1/parcat.1.gz
/usr/share/man/man1/parset.1.gz
/usr/share/man/man1/parsort.1.gz
/usr/share/man/man1/sem.1.gz
/usr/share/man/man1/sql.1.gz
/usr/share/man/man7/parallel_alternatives.7.gz
/usr/share/man/man7/parallel_book.7.gz
/usr/share/man/man7/parallel_design.7.gz
/usr/share/man/man7/parallel_tutorial.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 14:55:06 2021