2023-02-11 10:37:45 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
devel/ruby-concurrent-ruby: downgrade to 1.1.10
Since ruby-concurrent-ruby11 dose not work well for providing
concurrent-rubyy 1.1.x gem for puppet, downgrade this package to 1.1.10.
|
2023-01-25 14:38:40 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.2.0
1.2.0 (2023-01-23)
* (#975) Set the Ruby compatibility version at 2.3
* (#962) Fix ReentrantReadWriteLock to use the same granularity for locals
as for Mutex it uses.
* (#983) Add FiberLocalVar
* (#934) concurrent-ruby now supports requiring individual classes (public
classes listed in the docs), e.g., require 'concurrent/map'
* (#976) Let Promises.any_fulfilled_future take an Event
* Improve documentation of various classes
* (#972) Remove Rubinius-related code
|
2022-08-11 14:51:13 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.1.10
pkgsrc change: remove one pkglint warning.
1.1.10 (2022-03-22)
* (#951) Set the Ruby compatibility version at 2.2
* (#939, #933) The caller_runs fallback policy no longer blocks reads from
the job queue by worker threads
* (#938, #761, #652) You can now explicitly prune_pool a thread pool
(Sylvain Joyeux)
* (#937, #757, #670) We switched the Yahoo stock API for demos to Alpha
Vantage (Gustavo Caso)
* (#932, #931) We changed how SafeTaskExecutor handles local jump errors
(Aaron Jensen)
* (#927) You can use keyword arguments in your initialize when using Async
(Matt Larraz)
* (#926, #639) We removed timeout from TimerTask because it wasn't sound,
and now it's a no-op with a warning (Jacob Atzen)
* (#919) If you double-lock a re-entrant read-write lock, we promote to
locked for writing (zp yuan)
* (#915) monotonic_time now accepts an optional unit parameter, as Ruby's
clock_gettime (Jean Boussier)
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-06-14 17:09:55 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.1.9
1.1.9 (2021-06-05)
* (#866) Child promise state not set to :pending immediately after #execute
when parent has completed
* (#905, #872) Fix RubyNonConcurrentPriorityQueue#delete method
* (2df0337d) Make sure locks are not shared on shared when objects are
dup/cloned
* (#900, #906, #796, #847, #911) Fix Concurrent::Set tread-safety issues on
CRuby
* (#907) Add new ConcurrentMap backend for TruffleRuby
|
2021-01-26 15:53:06 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.1.8
Release v1.1.8 (20 January 2021)
* (#885) Fix race condition in TVar for stale reads
* (#884) RubyThreadLocalVar: Do not iterate over hash which might conflict
with new pair addition
|
2020-09-13 17:22:32 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.1.7
Update ruby-concurrent-ruby to 1.1.7.
## Release v1.1.7 (6 August 2020)
concurrent-ruby:
* (#879) Consider falsy value on
`Concurrent::Map#compute_if_absent` for fast non-blocking path
* (#876) Reset Async queue on forking, makes Async fork-safe
* (#856) Avoid running problematic code in RubyThreadLocalVar on
MRI that occasionally results in segfault
* (#853) Introduce ThreadPoolExecutor without a Queue
|
2020-03-08 14:32:01 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.1.6
Update ruby-concurrent-ruby to 1.1.6.
## Release v1.1.6, edge v0.6.0 (10 Feb 2020)
concurrent-ruby:
* (#841) Concurrent.disable_at_exit_handlers! is no longer needed and was deprecated.
* (#841) AbstractExecutorService#auto_terminate= was deprecated and has no effect.
Set :auto_terminate option instead when executor is initialized.
|
2019-05-06 07:21:46 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-concurrent-ruby: update to 1.1.5
## Release v1.1.5, edge v0.5.0 (10 mar 2019)
concurrent-ruby:
* fix potential leak of context on JRuby and Java 7
concurrent-ruby-edge:
* Add finalized Concurrent::Cancellation
* Add finalized Concurrent::Throttle
* Add finalized Concurrent::Promises::Channel
* Add new Concurrent::ErlangActor
|