From: Jérôme Benoit Date: Sun, 17 Sep 2023 10:25:13 +0000 (+0200) Subject: Merge branch 'master' into feature/task-functions X-Git-Tag: v2.7.0~1^2~25 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=297d705dc3cac3e998e4ce25f1e7ee76c3b94be6;p=poolifier.git Merge branch 'master' into feature/task-functions --- 297d705dc3cac3e998e4ce25f1e7ee76c3b94be6 diff --cc CHANGELOG.md index 52a6f5c98,2dc18b9d3..570d4e9b2 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@@ -14,8 -13,8 +14,9 @@@ and this project adheres to [Semantic V ### Added +- Add `addTaskFunction()`, `removeTaskFunction()`, `setDefaultTaskFunction()` methods to pool API. - Add `startWorkers` to pool options to whether start the minimum number of workers at pool creation or not. + - Add `start()` method to pool API to start the minimum number of workers. - Add `taskStealing` and `tasksStealingOnPressure` to tasks queue options to whether enable task stealing or not and whether enable tasks stealing on back pressure or not. - Continuous internal benchmarking: https://poolifier.github.io/benchmark-results/dev/bench.