./misc/ruby-parallel, Run any kind of code in parallel processes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.12.1, Package name: ruby23-parallel-1.12.1, Maintainer: tsutsui

Ruby gem to run any kind of code in parallel processes.


Required to run:
[lang/ruby23-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 618f8bf306830503c7b4998dba83e82aba5b00cd
RMD160: 3d727198c718a08e69108e5d27f01bc486ba69d4
Filesize: 9.5 KB

Version history: (Expand)


CVS history: (Expand)


   2018-02-18 06:43:58 by Izumi Tsutsui | Files touched by this commit (2) | Package updated
Log message:
ruby-parallel: update to 1.12.1.

No upstream changelog.
   2017-09-10 16:53:51 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-parallel to 1.12.0.

1.10.0						2016/11/24

* add Readme docs for .worker_number
* Do not call kill method if thread is nil
* Adds comment to readme for trappig TERM
* make undumpable exceptions traceable

1.11.0						2017/03/11

* make version not be required twice when using via git source
* Simplify Array initialization with slight performance improvement
* Added failing tests for handling Parallel::Break in work_direct
* Handle kill and break exceptions in work_direct (closes #128 and #130)
* Replace "rescue StandardError" with "rescue ... $!"
* Added any? and all?

1.11.1						2017/03/12

* Fix typo (bracktrace => backtrace), and use attr_reader
* Added failing test to simulate stack trace added by better_errors gem
* Remove bindings stack that is added by the better_errors gem

1.11.2						2017/05/07

* syncronize worker replacement to avoid #196

1.12.0						2017/07/25

* Update to rails 4.2.8 or higher for ruby 2.4 support
* Run bundle update to fix some errors and warnings.
* Reference the Tempfile so it's not GC'd/removed too early
* use Tempfile.open for automatic cleanup
* fix #149
   2016-11-01 18:00:22 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-parallel to 1.9.0.

v1.7.0 -- Mar 26, 2016

* Added an SQLite case
* Made adjustments to the SQLite case file as per @grosser's suggestions.
* Broke the SQLite tests out by worker_type like the other .each tests.
* support true in progress

v1.8.0 -- Mar 27, 2016

* isolation
* fix sqlite specs
* stderr output is a failure reason

v1.9.0 -- Jun 01, 2016

* expose parallel_worker_number via thread local so tasks can coordinate
  external dependencies
* also set parallel_worker_number when working directly
* more localized worker number setting for in_threads
* use .worker_number instead of direct thread var access
* add stderr redirection to spec case file invocation
   2016-03-15 15:36:48 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-parallel to 1.6.2.

* Clean up test cases for not calling finish
* Don't call :finish hook if there was an exception
* add test for queue error I just ran into
* Update redirects
   2015-11-04 00:49:56 by Alistair G. Crooks | Files touched by this commit (330)
Log message:
Add SHA512 digests for distfiles for misc category

Problems found locating distfiles:
	Package colorls: missing distfile ls.tar.gz
	Package molden: missing distfile molden-4.6/molden4.6.tar.gz
	Package softmaker-office-demo: missing distfile ofl06trial.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-13 16:49:30 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-parallel to 1.6.1.

* Parallel.map writes its output safely (issue #129).
   2015-06-08 16:43:24 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-parallel to 1.6.0.

Changes are not available except commit log.
<https://github.com/grosser/parallel/commits/master>
   2015-03-13 16:05:50 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-parallel to 1.4.1.

No changes available, please refer commit log:
https://github.com/grosser/parallel/commits/master.