worker_pool icon indicating copy to clipboard operation
worker_pool copied to clipboard

Erlang worker pool

Results 9 worker_pool issues
Sort by recently updated
recently updated
newest added

This is a slightly related to PR #171 . I wonder if you have considered making it possible to set the supervisor strategy for `wpool_process_sup` to `simple_one_for_one`. I mean, it...

Starting in erlang 20, a gen_server has optional callbacks like `handle_info`, `terminate` and `code_change`. But the current worker behaviour enforce them. IMO we should expect the worker API to be...

We lost coverage on `wpool_pool` (now at 95%) after #95. We need to get to 100% again.

I was wondering if this was possible and maybe I am missing it? Or any plans on doing this? What would be required to do this? It would be helpful...

Enable worker_pool to perform a `synchronous` call to every worker within the given pool, wait for the responses and send them back to the caller, e.g: ```erlang -spec broadcall(name(), Call)...

The idea is to implement a function that works like `wpool:broadcast/2` and it receives a third parameter that would be a `broadcast_strategy`. The `default` (not necessarily has to have that...

We can research on this. As we support `gen_fsm` we can try with `gen_statem`

> There, just a retry and this is green, we've got a flaky test @elbrujohalcon 🤷🏽 _Originally posted by @elbrujohalcon in https://github.com/inaka/worker_pool/issues/199#issuecomment-1862386973_

As raised at https://github.com/inaka/worker_pool/pull/208#issuecomment-2365048825, codecov uploads are not working, we need to [update codecov action version to v4](https://github.com/inaka/worker_pool/blob/cd2e97f12fc61a74a479ec2b2461bfbe3d886cbe/.github/workflows/erlang.yml#L42), configure a token in codecov, and add the token to the github...